From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from euclid.skiles.gatech.edu (list@euclid.skiles.gatech.edu [130.207.146.50]) by melb.werple.net.au (8.7.5/8.7.3/2) with ESMTP id BAA22103 for ; Fri, 21 Jun 1996 01:50:56 +1000 (EST) Received: (from list@localhost) by euclid.skiles.gatech.edu (8.7.3/8.7.3) id LAA11416; Thu, 20 Jun 1996 11:42:56 -0400 (EDT) Resent-Date: Thu, 20 Jun 1996 11:42:56 -0400 (EDT) Date: Thu, 20 Jun 1996 10:29:05 -0500 (CDT) From: Ray Van_Tassle Message-Id: <199606201529.KAA12470@dd231.comm.mot.com> To: zsh-workers@math.gatech.edu Subject: Bug in filename expansion Resent-Message-ID: <"puisB3.0.Eo2._5Non"@euclid> Resent-From: zsh-workers@math.gatech.edu X-Mailing-List: archive/latest/1384 X-Loop: zsh-workers@math.gatech.edu Precedence: list Resent-Sender: zsh-workers-request@math.gatech.edu I do this: >touch zzayy ~/temp >touch zzbyy ~/temp >touch zzxyy ~/temp >ls zz* ~/temp zzayy zzbyy zzxyy >ls zz(a|b)yy ~/temp zzayy zzbyy >ls zz^(a|b)yy ~/temp zsh: no match Seems wrong. According to the man pages, the 2nd command should give me the files that start with "zz", then have either "a" or "b", and end with "yy". OK. But the 3rd command should give me the files that start with "zz", then have a character OTHER than "a" or "b", and end with "yy". It should give me "zzxyy", but it doesn't. This is with zsh-2.6-beta20 Thanks, Ray Van Tassle rayvt@comm.mot.com