summaryrefslogtreecommitdiff
path: root/Misc
diff options
context:
space:
mode:
authorPeter Stephenson <pws@users.sourceforge.net>2008-03-30 22:14:22 +0000
committerPeter Stephenson <pws@users.sourceforge.net>2008-03-30 22:14:22 +0000
commit7389a42d173d7d446e147f92174ddfd5609d0c0f (patch)
treec17ebc5cf8f5cbed0d1370781c9c8a21ac8fcf68 /Misc
parentaf92f874e179bdfad66dea04532178fb82226ef9 (diff)
downloadzsh-7389a42d173d7d446e147f92174ddfd5609d0c0f.tar.gz
zsh-7389a42d173d7d446e147f92174ddfd5609d0c0f.zip
24708: Misc/globtests, Src/pattern.c, Test/D02glob.ztst:
fix backtracking problem in (#c) pattern
Diffstat (limited to 'Misc')
-rwxr-xr-xMisc/globtests15
1 files changed, 15 insertions, 0 deletions
diff --git a/Misc/globtests b/Misc/globtests
index 65fdbdca2..482c962c3 100755
--- a/Misc/globtests
+++ b/Misc/globtests
@@ -192,5 +192,20 @@ t ZX Z(|)(#c1)X
t froofroo (fro(#c2))(#c2)
f froofroofroo (fro(#c2))(#c2)
f froofro (fro(#c2))(#c2)
+t ax ?(#c1,2)x
+t ax ?(#c1,)x
+t ax ?(#c0,1)x
+f ax ?(#c0,0)x
+f ax ?(#c2,)x
+t aa a(#c1,2)a
+t aa a(#c1,)a
+t aa a(#c0,1)a
+f aa a(#c0,0)a
+f aa a(#c2,)a
+t test.zsh *.?(#c1)sh
+t test.bash *.?(#c2)sh
+t test.bash *.?(#c1,2)sh
+t test.bash *.?(#c1,)sh
+t test.zsh *.?(#c1,)sh
EOT
print "$failed tests failed."