about summary refs log tree commit diff
path: root/Etc/BUGS
diff options
context:
space:
mode:
authorTanaka Akira <akr@users.sourceforge.net>1999-08-01 14:48:28 +0000
committerTanaka Akira <akr@users.sourceforge.net>1999-08-01 14:48:28 +0000
commit61e68d70da5af5afe943f92cd94a8c96e78348d9 (patch)
tree1e88adbfc21452caedcb57af2880097a349f44e6 /Etc/BUGS
parent14810d6df13e0564a606b74e4c4e918e80862e25 (diff)
downloadzsh-61e68d70da5af5afe943f92cd94a8c96e78348d9.tar.gz
zsh-61e68d70da5af5afe943f92cd94a8c96e78348d9.tar.xz
zsh-61e68d70da5af5afe943f92cd94a8c96e78348d9.zip
Diffstat (limited to 'Etc/BUGS')
-rw-r--r--Etc/BUGS15
1 files changed, 15 insertions, 0 deletions
diff --git a/Etc/BUGS b/Etc/BUGS
index e89116f23..51aff5428 100644
--- a/Etc/BUGS
+++ b/Etc/BUGS
@@ -44,3 +44,18 @@ and ksh and may be removed in the future. A good fix would be to keep
 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.
+------------------------------------------------------------------------
+Matching control can leave the wrong thing in the line.  For example,
+        touch Abc-Def-Ghij.txt
+        touch Abc-def.ghi.jkl_mno.pqr.txt
+        touch Abc_def_ghi_jkl_mno_pqr.txt
+        compctl -M 'm:{a-z}={A-Z} r:|[.,_-]=*'
+        ls a<TAB>
+produces
+        ls Abcdefghi
+which won't complete further.  It seems to get confused over the choice of
+possible punctuation characters, and the string won't complete further.
+------------------------------------------------------------------------