From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 4029 invoked from network); 17 Dec 1997 16:52:42 -0000 Received: from math.gatech.edu (list@130.207.146.50) by ns1.primenet.com.au with SMTP; 17 Dec 1997 16:52:41 -0000 Received: (from list@localhost) by math.gatech.edu (8.8.5/8.8.5) id LAA18424; Wed, 17 Dec 1997 11:39:40 -0500 (EST) Resent-Date: Wed, 17 Dec 1997 11:39:40 -0500 (EST) From: "Bart Schaefer" Message-Id: <971217084024.ZM2418@candle.brasslantern.com> Date: Wed, 17 Dec 1997 08:40:24 -0800 In-Reply-To: <19971216194655.45891@retriever> Comments: In reply to Louis-David Mitterrand "buglet?" (Dec 17, 6:45am) References: <19971216194655.45891@retriever> X-Mailer: Z-Mail (4.0b.820 20aug96) To: zsh-workers@math.gatech.edu, mito@aparima.com Subject: Re: buglet? MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Resent-Message-ID: <"CJD6o2.0.pV4.C10cq"@math> Resent-From: zsh-workers@math.gatech.edu X-Mailing-List: archive/latest/3656 X-Loop: zsh-workers@math.gatech.edu Precedence: list Resent-Sender: zsh-workers-request@math.gatech.edu On Dec 17, 6:45am, Louis-David Mitterrand wrote: } Subject: buglet? } } (using 3.0.5) } } % t=( vic/ab/test.java(:s/.java/.class) ) I have -no- idea why that worked at all. vic/ab/test.java is not a glob pattern, so (:s/.java/.class) should not have been taken as a qualifier. (Either that, or the documentation is woefully inaccurate.) % t=( vic/ab/test.java(.) ) % echo $t vic/ab/test.java(.) Given that it was taken as a qualifier and therefore interpreted as a modifier, you're right, the first close-paren should have ended it. So there appear to be two bugs here. Look at this: % t=( vic/ab/test.java(.:s/.java/.class) ) zsh: no match That `:' is causing magic that it shouldn't cause. -- Bart Schaefer Brass Lantern Enterprises http://www.well.com/user/barts http://www.brasslantern.com