[Mono-list] VFAT vs Unix filesystems...
Jeroen Frijters
jeroen@sumatra.nl
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.
Regards,
Jeroen
> -----Original Message-----
> From: mono-list-admin@ximian.com
> [mailto:mono-list-admin@ximian.com] 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 <jonpryor@vt.edu> 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
> environment?
>
> 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 <fjh@cs.mu.oz.au> | "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 - Mono-list@ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list
>