delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2005/04/28/21:21:25

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
X-Lasthop: 61.173.8.42
Message-ID: <001201c54c59$b5926e00$fe01a8c0@dellpc>
From: "Zhuang Jianmin" <zhuangjianmin AT citiz DOT net>
To: <cygwin AT cygwin DOT com>
Subject: 1.5.16: Filename case sensitivity problem
Date: Fri, 29 Apr 2005 09:21:00 +0800
MIME-Version: 1.0
X-IsSubscribed: yes
X-MIME-Autoconverted: from base64 to 8bit by delorie.com id j3T1LMeV022774

Hi, everybody,

I meet problem in filename case sensitivity,     

1. I can "tar jxvf setup-2.457.2.2.tar.bz2" to extract the setup package in the Cygwin environment, it works well, all files can be listed out. By under XP's file explorer, the filename with upper case is showed in a different form, for example, "%4Dakefile.am" but not "Makefile.am"

It seems filename with upper case has been transformed before Cygwin store them onto NTFS.

2. I extract setup-2.457.2.2.tar.bz2 by WinRAR into another directory, then all files can be listed in XP's file explorer, but in Cygwin environment, when I issue ls command, it reported:
"ls: Makefile.in: No such file or directory"

I don't know why I get such error message. It seems Cygwin noticed there exist such filename(or it will not issue such error message), but think the filename is illegal.

3. I think Cygwin is now storing upper case filename in a different form, so I generate directory or file manually by "mkdir Abc" and "ls > Def" in the Cygwin environment(in rxvt), but now either directory or file with uppercase name can be correct displayed in XP's file explorer.

Would any one explain what happened for the filename? I've read the Cygwin User's Guide, but got no answer(It said Cygwin is case in-sensitive).

I've updated all packages to the latest by setup.

Thanks,
Zhuang Jianmin

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019