Mailing-List: contact cygwin-developers-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-developers-owner AT cygwin DOT com Delivered-To: mailing list cygwin-developers AT cygwin DOT com From: "Sergey Okhapkin" To: "'Gerald S. Williams'" , Subject: RE: True case-sensitive filenames Date: Mon, 20 Jan 2003 10:18:22 -0500 Message-ID: <59A835EDCDDBEB46BC75402F4604D55231AE30@elmer> X-Priority: 3 (Normal) X-MSMail-Priority: Normal In-Reply-To: X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Importance: Normal X-OriginalArrivalTime: 20 Jan 2003 15:18:22.0971 (UTC) FILETIME=[2BF29CB0:01C2C097] You can find my patch against old cygwin releases to support case-sensitive filenames on www.lexa.ru/sos. The patch affects a lot of places in cygwin sources but not fhandler_base::open only. The patch supports case-sensitive file open/create/delete, but I know no way for case-sensitive rename on windows. That was the main reason to not include the patch into cygwin source. > -----Original Message----- > From: cygwin-developers-owner AT cygwin DOT com > [mailto:cygwin-developers-owner AT cygwin DOT com] On Behalf Of > Gerald S. Williams > Sent: Monday, January 20, 2003 10:10 AM > To: cygwin-developers AT cygwin DOT com > Subject: RE: True case-sensitive filenames > > > Corinna Vinschen wrote: > > On Fri, Jan 17, 2003 at 05:35:57PM -0500, Earnie Boyd wrote: > > > IIRC, there is a CYGWIN variable option for this already. > > > > No, there isn't. Sergey had a patch relative to b18 or b19 > once but > > it never made it into the Cygwin source. > > This is encouraging. So I guess there is interest in adding a > flag like that. If so, I'll look into it some more. > > If the fhandler_disk_file class used for all disk file > accesses, the change could be limited to just > fhandler_disk_file::open(). It may make sense to extend > fhandler_base with a way to support case-sensitive opens and > use that instead, though. > > Does anyone know of any alternative file access mechanisms > that might cause problems? SETUP might be an issue (it's > compiled with mingw, right?), but we can cross that bridge later. > > -Jerry >