This is the mail archive of the
cygwin-developers@cygwin.com
mailing list for the Cygwin project.
Re: Added some interesting functionality to my cygwin sandbox
- From: Christopher Faylor <cgf at redhat dot com>
- To: cygwin-developers at cygwin dot com
- Date: Tue, 1 Jul 2003 12:40:16 -0400
- Subject: Re: Added some interesting functionality to my cygwin sandbox
- References: <29AD23909EB84146B820DDE9FC80D73401E5C3@PAUEX2KU01.ags.agere.com>
- Reply-to: cygwin-developers at cygwin dot com
On Tue, Jul 01, 2003 at 12:32:48PM -0400, Williams, Gerald S (Jerry) wrote:
>Christopher Faylor wrote:
>> I added a mount flag over the weekend that allows you to do this:
>>
>> touch aux abc:def Aux
>
>I noticed that aux and Aux differ only by case. Is this just
>coincidental since aux was reserved anyway? If so, you'd be able to
>have aux and Aux in the same directory (presumably aux.c and Aux.C as
>well), but not foo.c and Foo.C.
This was just an example that differences by case are allowed.
>A while back, I experimented with the same scheme, although my main
>goal was to allow names differing only in case. In the end, I decided
>it was not a good solution to the mixed case problem, although it
>worked quite well for names that aren't ever legal under Windows
>anyway.
I don't see much of a difference between names with colons in them
and names that differ only by case. If you want the full UNIX name
space, it seems like both should be available. I don't think that
more fine grained control than that makes sense (to answer Elfyn's
question).
>>This was really much easier than I thought it would be, so I've
>>probably missed something.
>
>Have you considered directories also?
Directories work fine.
cgf