From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 13121 invoked from network); 20 Jan 2005 15:30:45 -0000 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by ns1.primenet.com.au with SMTP; 20 Jan 2005 15:30:45 -0000 Received: (qmail 24307 invoked from network); 20 Jan 2005 15:30:39 -0000 Received: from sunsite.dk (130.225.247.90) by a.mx.sunsite.dk with SMTP; 20 Jan 2005 15:30:39 -0000 Received: (qmail 20906 invoked by alias); 20 Jan 2005 15:30:36 -0000 Mailing-List: contact zsh-workers-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 20731 Received: (qmail 20891 invoked from network); 20 Jan 2005 15:30:36 -0000 Received: from unknown (HELO a.mx.sunsite.dk) (130.225.247.88) by sunsite.dk with SMTP; 20 Jan 2005 15:30:36 -0000 Received: (qmail 23856 invoked from network); 20 Jan 2005 15:30:00 -0000 Received: from out010pub.verizon.net (HELO out010.verizon.net) (206.46.170.133) by a.mx.sunsite.dk with SMTP; 20 Jan 2005 15:29:55 -0000 Received: from candle.brasslantern.com ([4.11.10.129]) by out010.verizon.net (InterMail vM.5.01.06.06 201-253-122-130-106-20030910) with ESMTP id <20050120152950.GNFH24714.out010.verizon.net@candle.brasslantern.com>; Thu, 20 Jan 2005 09:29:50 -0600 Received: from candle.brasslantern.com (IDENT:schaefer@localhost [127.0.0.1]) by candle.brasslantern.com (8.12.11/8.12.11) with ESMTP id j0KFTnlM004506; Thu, 20 Jan 2005 07:29:49 -0800 Received: (from schaefer@localhost) by candle.brasslantern.com (8.12.11/8.12.11/Submit) id j0KFTnb0004505; Thu, 20 Jan 2005 07:29:49 -0800 From: Bart Schaefer Message-Id: <1050120152948.ZM4504@candle.brasslantern.com> Date: Thu, 20 Jan 2005 15:29:48 +0000 In-Reply-To: <6483.1106219109@trentino.logica.co.uk> Comments: In reply to Oliver Kiddle "Re: Strange bug when completing [ in file names" (Jan 20, 12:05pm) References: <41EAE932.5070808@portfolio16.de> <6483.1106219109@trentino.logica.co.uk> X-Mailer: Z-Mail (5.0.0 30July97) To: Oliver Kiddle Subject: Re: Strange bug when completing [ in file names Cc: zsh-workers@sunsite.dk MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Authentication-Info: Submitted using SMTP AUTH at out010.verizon.net from [4.11.10.129] at Thu, 20 Jan 2005 09:29:50 -0600 X-Spam-Checker-Version: SpamAssassin 3.0.2 on a.mx.sunsite.dk X-Spam-Level: X-Spam-Status: No, score=-2.6 required=6.0 tests=BAYES_00 autolearn=ham version=3.0.2 X-Spam-Hits: -2.6 On Jan 20, 12:05pm, Oliver Kiddle wrote: } Subject: Re: Strange bug when completing [ in file names } } the `[' is quoted. The following patch fixes it. } } + "${(e)word}" != *[^\\][][^*?\(\)\<\>\{\}\|]* ]] && Doesn't that need to be (#s)(*[^\\]|)[^*?\(\)\<\>\{\}\|]* or something similar, so that a word beginning with "[[" can match? E.g. a word beginning with the pattern [[:alpha:].]