Mail Archives: djgpp/1994/01/28/04:40:16
> 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.
This subject is not related to djgpp, but it is to all you programmers and
computer users.
With the problems mentioned above I would change to another operating system
such as OS/2 or WIN-NT when it has gotten rid of its worst bugs.
My reason for changing OS is that the DOS filesystem can not efficiently
make use of disk partitions larger than about 500 Mb. The reason is that the
FAT is limited to 65535 clusters which mean that a disk partition larger than
512 Mb has clusters of 32 sectors (16 kbytes) which is rather inefficient.
Peter
-------------------------------------------------------------------------
Me: Peter Roejsel
Org: MAX-lab, National Laboratory for Synchrotron Radiation
E-mail: Peter AT maxlab DOT lu DOT se
Amateur Radio: SM7LEK
Papermail: MAX-lab, University of Lund, Box 118, 221 00 Lund, Sweden
FAX: +46-46-104710
Phone: +46-46-109717
"And GOD said: E=mc**2 and there was matter!"
-------------------------------------------------------------------------
- Raw text -