[Mono-list] VFAT vs Unix filesystems...

Daniel Morgan danmorg@sc.rr.com
Wed, 8 Jan 2003 07:40:07 -0500


Maybe mono could be configured whether to use case sensitive assembly names
or not.  We could store the setting in machine.config somewhere.  The
default would be to use what we have now.

Just an idea...

-----Original Message-----
From: mono-list-admin@ximian.com [mailto:mono-list-admin@ximian.com]On
Behalf Of Juli Mallett
Sent: Wednesday, January 08, 2003 3:35 AM
To: Alexander van Berne
Cc: Chris Ball; Pablo Baena; mono-list@ximian.com
Subject: Re: [Mono-list] VFAT vs Unix filesystems...


* De: Alexander van Berne <mono.vanBerne@xs4all.nl> [ Data: 2003-01-08 ]
	[ Subjecte: Re: [Mono-list] VFAT vs Unix filesystems... ]
> Chris, your explanation is correct, but ... AFAIK mono aims to be 100%
> compatible with .NET which is running on a case-insensitive environment.
>
> I agree it is not a bug, simply different behaviour. However if my
assumption
> "targeted at 100% compatibility" is correct, not only should mcs be
"fixed"
> but also should mono. Eventough I can't imagine a really clean solution,
it
> should be given some thought .

It's fairly easy.  For each component of a path, dirread the
deepest-known-to
be there directory, and strcasecmp for what is being looked for next.  This
should continue until a 100% hit is found.

The problem is this is prone to being tricked.
--
Juli Mallett <jmallett@FreeBSD.org>
AIM: BSDFlata -- IRC: juli on EFnet.
OpenDarwin, Mono, FreeBSD Developer.
ircd-hybrid Developer, EFnet addict.
FreeBSD on MIPS-Anything on FreeBSD.

_______________________________________________
Mono-list maillist  -  Mono-list@ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list