cygwin filenamecase problems was (RE: qt 3.1 port planing)

Robert Collins
16 Dec 2002 18:43:15 +1100

On Mon, 2002-12-16 at 18:04, Ralf Habacker wrote:

> Could this not be handled through an option to the CYGWIN environment variable
> like strict_case:level as described in the cygwin docu ?

No. Strict case != POSIX_SEMANTICS.

POSIX semantics on NTFS allows these two files to coexist
1) 'A'
2) 'a'

strict case checking means that cygwin won't open a file unless the case

However, most projects are willing to fix their CVS when they have
non-caseless-unique file names - because Windows is *NOT* the only OS to
have 'case preserving, case insensitive' filesystems. I.e. automake
comes to mind as one project that had made that mistake, and fixed it
when it was politely pointed out.