From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1213 invoked from network); 28 Jul 1999 12:56:15 -0000 Received: from sunsite.auc.dk (130.225.51.30) by ns1.primenet.com.au with SMTP; 28 Jul 1999 12:56:15 -0000 Received: (qmail 14575 invoked by alias); 28 Jul 1999 12:56:06 -0000 Mailing-List: contact zsh-workers-help@sunsite.auc.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 7303 Received: (qmail 14568 invoked from network); 28 Jul 1999 12:56:06 -0000 Message-Id: <9907281225.AA34297@ibmth.df.unipi.it> To: zsh-workers@sunsite.auc.dk (Zsh hackers list) Subject: Numeric range bug Date: Wed, 28 Jul 1999 14:25:02 +0200 From: Peter Stephenson Just discovered this. It will have to wait to be fixed --- it's been around for years and no-one's complained. I'm planning a rewrite of the pattern matching code anyway. --- Etc/BUGS~ Fri Jul 9 09:30:19 1999 +++ Etc/BUGS Wed Jul 28 14:22:29 1999 @@ -44,3 +44,7 @@ such patterns unchanged if they do not match regardless of the state of the nonomatch and nullglob options. ------------------------------------------------------------------------ +Numeric ranges are still too greedy with using characters; for example, +<1-1000>33 will not match 633 because the 633 matches the range. Some +backtracking will be necessary. +------------------------------------------------------------------------ -- Peter Stephenson Tel: +39 050 844536 WWW: http://www.ifh.de/~pws/ Dipartimento di Fisica, Via Buonarroti 2, 56127 Pisa, Italy