From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17663 invoked from network); 19 Aug 1998 14:29:06 -0000 Received: from math.gatech.edu (list@130.207.146.50) by ns1.primenet.com.au with SMTP; 19 Aug 1998 14:29:06 -0000 Received: (from list@localhost) by math.gatech.edu (8.9.1/8.9.1) id KAA03605; Wed, 19 Aug 1998 10:18:36 -0400 (EDT) Resent-Date: Wed, 19 Aug 1998 10:18:26 -0400 (EDT) Message-Id: Date: Wed, 19 Aug 1998 15:53:31 +0200 (MET-DST) From: Goran Larsson Subject: Re: zsh - new user with questions To: sr@pc-plus.de cc: zsh-users@math.gatech.edu In-Reply-To: MIME-Version: 1.0 Content-Type: TEXT/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8BIT Resent-Message-ID: <"KwSgB.0.Wt.nwjsr"@math> Resent-From: zsh-users@math.gatech.edu X-Mailing-List: archive/latest/1736 X-Loop: zsh-users@math.gatech.edu X-Loop: zsh-workers@math.gatech.edu Precedence: list Resent-Sender: zsh-workers-request@math.gatech.edu On 19 Aug, Stephen Riehm wrote: > If there's a wishlist or a todo list for zsh, I would really like to add > this feature to it! (I personally think the Amiga > dudes got it right back in '86 when they made the file names were only > stores case sensitive - but all operations > at OS level were case insensitive - thus it was impossible to have ReadMe > and README in the same directory. > > I personally think this reduces possible confusion, (does make read > Makefile or makefile first?) and makes > case insensitive completion trivial. - just my 2cents) This is trivial if you only care about filenames using A..Z and a..z. For filenames using other characters this must turn into a nightmare. Some languages does not have a 1:1 mapping between upper and lower case letters. One such example is the German "doube s" ß. Imagine a language where 'z' does not have an upper case version and is written as 'S' instead. Set the language setting to English and create the file "Tezt". Filename on disk: Tezt Open with: Test (no) Tezt (yes) TEST (no) TEZT (yes) Change the language setting to the other language and try again. Filename on disk: Tezt Open with: Test (no) Tezt (yes) TEST (yes) TEZT (what?) Confusing? Confuzing? How does Amiga handle this? How does MS win9[58] handle this? Isn't it much easier to just say that upper and lower case are distinct letters? -- Goran Larsson hoh@approve.se I was an atheist, http://home1.swipnet.se/%7Ew-12153/ until I found out I was God.