True case-sensitive filenames

Sergey Okhapkin
Mon Jan 20 20:35:00 GMT 2003

Hmmm... Looks like hardlink method should work...

The second argument why my patch was not accepted by cygwin maintainer
Geof Noer a while ago was that the customers who bought cygwin support
often use windows tools to create and edit files (like notepad) and
mixed case filenames may fool them. Chris, is it still an issue?

> -----Original Message-----
> From:
> [] On Behalf Of
> Gerald S. Williams
> Sent: Monday, January 20, 2003 2:13 PM
> To:
> Subject: RE: True case-sensitive filenames
> Sergey Okhapkin wrote:
> > See my previous message - MoveFile("asdf", "ASDF") will delete
> > existing file "AsDf".
> I see. Perhaps another possibility would be to create a
> hardlink and then delete the old file. You couldn't use the
> CreateHardLink() function, since it has the same case
> problems (and is NT5+ only), but there are other ways
> (,
> for example--I
> think U/Win does something similar). You can always fall back
> on the copy/delete mechanism, which appears to be there for
> Win95 anyway.
> -Jerry

More information about the Cygwin-developers mailing list