From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 22961 invoked from network); 2 Nov 1998 09:30:17 -0000 Received: from math.gatech.edu (list@130.207.146.50) by ns1.primenet.com.au with SMTP; 2 Nov 1998 09:30:17 -0000 Received: (from list@localhost) by math.gatech.edu (8.9.1/8.9.1) id EAA09535; Mon, 2 Nov 1998 04:23:03 -0500 (EST) Resent-Date: Mon, 2 Nov 1998 04:23:03 -0500 (EST) Message-Id: <199811020921.JAA10113@diamond.tao.co.uk> Subject: Re: PATCH: 3.1.5 - (Sven) Case-insensitive globbing To: schaefer@brasslantern.com (Bart Schaefer) Date: Mon, 2 Nov 1998 09:21:30 +0000 (GMT) From: "Zefram" Cc: zsh-workers@math.gatech.edu In-Reply-To: <981031021416.ZM12242@candle.brasslantern.com> from "Bart Schaefer" at Oct 31, 98 02:14:16 am X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Resent-Message-ID: <"mROHW2.0.wK2.tdNFs"@math> Resent-From: zsh-workers@math.gatech.edu X-Mailing-List: archive/latest/4490 X-Loop: zsh-workers@math.gatech.edu Precedence: list Resent-Sender: zsh-workers-request@math.gatech.edu Bart Schaefer wrote: >Sven's patch for case-insensitive globbing, applied to 3.1.5. Ah yes, I meant to mention this when announcing the new version. This patch is not going into the baseline as is. Case insensitivity is a property of pattern matching, not filename generation. Therefore the syntax to control case sensitivity should be part of the glob pattern syntax, rather than part of the glob qualifiers. Preferably, it should be possible to localise case insensitivity to an arbitrary subpattern, rather than only to the entire pattern. If someone comes up with a patch for case insensitive pattern matching of the form I have just described, I'll probably put it into the baseline. -zefram