[Mono-list] VFAT vs Unix filesystems...
Tue, 14 Jan 2003 09:06:59 +0100
NTFS does support case sensitive operations, but the flag isn't global, but
on a per-call basis. When you open (or create) a file you can specify
FILE_FLAG_POSIX_SEMANTICS to make the operation case sensitive. This
obviously has no impact on .NET because it doesn't set the flag.
> -----Original Message-----
> From: email@example.com
> [mailto:firstname.lastname@example.org] On Behalf Of Fergus Henderson
> Sent: Tuesday, January 14, 2003 07:06
> To: Jonathan Pryor
> Cc: Pablo Baena; Mono List
> Subject: Re: [Mono-list] VFAT vs Unix filesystems...
> On 08-Jan-2003, Jonathan Pryor <email@example.com> wrote:
> > My two cents (since everyone else has already given theirs...)
> > Mono should be case-insensitive for all assembly name lookups.
> > Why? Compatibility.
> What do Microsoft's .NET implementations do in a case-sensitive
> In particular:
> - What does Rotor do on BSD?
> - I vaguely remember hearing something about NTFS having a flag
> you can set (on file names? on directories?) to indicate
> that file names are case-sensitive. Is that correct?
> If so, how does MS.NET behave if this flag is set?
> Fergus Henderson <firstname.lastname@example.org> | "I have always known
> that the pursuit
> The University of Melbourne | of excellence is a
> lethal habit"
> WWW: <http://www.cs.mu.oz.au/~fjh> | -- the last words
> of T. S. Garp.
> Mono-list maillist - Monoemail@example.com