diff options
author | Tanaka Akira <akr@users.sourceforge.net> | 1999-08-01 14:48:28 +0000 |
---|---|---|
committer | Tanaka Akira <akr@users.sourceforge.net> | 1999-08-01 14:48:28 +0000 |
commit | 61e68d70da5af5afe943f92cd94a8c96e78348d9 (patch) | |
tree | 1e88adbfc21452caedcb57af2880097a349f44e6 /Etc/BUGS | |
parent | 14810d6df13e0564a606b74e4c4e918e80862e25 (diff) | |
download | zsh-61e68d70da5af5afe943f92cd94a8c96e78348d9.tar.gz zsh-61e68d70da5af5afe943f92cd94a8c96e78348d9.tar.xz zsh-61e68d70da5af5afe943f92cd94a8c96e78348d9.zip |
zsh-3.1.6 dot-zsh-199908011751
Diffstat (limited to 'Etc/BUGS')
-rw-r--r-- | Etc/BUGS | 15 |
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. +------------------------------------------------------------------------ |