delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1994/01/27/09:03:41

From: <mitnits AT bgumail DOT bgu DOT ac DOT il> (Roman Mitnitski )
Subject: Dos file system?Why?
Organization: Kaleida Labs, Inc.
Originator: daemon AT talisman DOT kaleida DOT com
Date: 27 Jan 94 11:58:39 GMT
To: djgpp AT sun DOT soe DOT clarkson DOT edu
Reply-To: djgpp AT sun DOT soe DOT clarkson DOT edu

 Hi .
I'm using djgpp for a while - it makes my dos quite like UN*X... BUT!
I've got fed up with non-casesensitive 13-char MS-DOS file system.
 The following idea seemed to be obvious to me:
why not to write extender for dos to allow faked long case-sens. names:
say, you will have hidden spec. file in directory, telling how
"UNIX-ish" filename gets mapped to DOS one.
Then, some resident program will hack DOS's findfirst - findnext calls.
(Of course doing that is complex task, but, no doubt, it is possible)
Yet another idea solving same problem:
Make little change in the djgpp code to make it look in the file
describing unix-dos filenames matches when djgpp include files,
or expanding command line. It (I think) will do a lot for g++ programmer
(consider #include <String.h> and #include <_string.h>)

Now, here goes the question:
 Maybe there's already exist such a programs? sucha changes for djgpp?
Any objections for ideas stated above?

 Thanx.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019