Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com
Message-ID: <00df01c31b00$980e2680$78d96f83@pomello>
From: "Max Bowsher" <maxb@ukf.net>
To: "Lester Ingber" <ingber@ingber.com>
Cc: <cygwin@cygwin.com>
References: <20030515125340.GA4036@ingber.com> <3EC3AE64.8000801@rfk.com> <20030515161710.GA1564@ingber.com>
Subject: Re: case sensitivity and filenames
Date: Thu, 15 May 2003 17:39:45 +0100
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165

Lester Ingber wrote:
> Larry:
>
> Thanks for your detailed explanation.
>
> You state:
>>                                     (FYI, the Win32 API will allow the
>> creation of 2 *files* in the same directory with the same name that
differs
>> only by case on *NTFS* partitions).
>
> However, I am working on an NTFS partition
...
> In my /etc/profile I have
> export CYGWIN="check_case:strict"
> I cannot create two files that differ only in case?
> 12:13:04 @lester:~% touch tp
> 12:13:08 @lester:~% touch Tp
> touch: creating `Tp': No such file or directory
> 12:13:11 @lester:~% ls
> tp

The API will allow it. That doesn't mean the tools will. In fact, the API
requires special flags to be passed. It is also rather deficient in ways to
manipulate such files.

Even if you were to create such files, they are cause problems with common
Windows tools.



Max.


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

