delorie.com/archives/browse.cgi   search  
Mail Archives: opendos/1997/05/11/00:04:11

To: dfremlin AT facstaff DOT wisc DOT edu
Cc: opendos AT delorie DOT com
Subject: Re: Case sensitive filesystem
Message-ID: <19970510.205815.8111.1.chambersb@juno.com>
References: <QX+cz8ew4imP092yn AT facstaff DOT wisc DOT edu>
From: chambersb AT juno DOT com (Benjamin D Chambers)
Date: Sun, 11 May 1997 00:01:16 EDT

On Sat, 10 May 1997 00:22:41 -0500 dfremlin AT facstaff DOT wisc DOT edu (John
Fremlin) writes:
>I've changed the thread name from "Re: BIG suggestion for OpenDOS
>features" which was a bit misleading.  
>
>"Mike A. Harris" <mharris AT blackwidow DOT saultc DOT on DOT ca> typed:
>[snip, file system controversy]
>>
>>Well, then you wouldn't enable case sensitivity on the new
>>filesystem, or else you'd use FAT, or some other filesystem.  I
>>on the other hand would have the option of full case sensitivity,
>>and I would use it too.
>>
>
>How would this be implemented?
>Pardon my filesystem ignorance, but wouldn't dir, move, copy and
>almost any other file util for FAT be very different code from
>the versions for ext2 or whatever?

Not at all.  These utilities all rely on the DOS functions, which are
supplied in the IFS.

For instance:
DIR - Finds first file, finds next file, etc.
MV/CP etc - Find file, open file, load file, open file, write file, close
files (in case of mv, deleting)

Of course, the IFS functions will differ, but that's the whole point of
an IFS.

...Chambers
(Sorry, using a standard US keyboard instead of Dvorak today :)

- Raw text -


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