diff options
| author | Oliver Kiddle <opk@users.sourceforge.net> | 2003-03-11 17:33:05 +0000 |
|---|---|---|
| committer | Oliver Kiddle <opk@users.sourceforge.net> | 2003-03-11 17:33:05 +0000 |
| commit | 43d44d155252052557d8738efd4fe6dcdc0a1f22 (patch) | |
| tree | f03af4678c0494c91ce57c4a2a9dbb78565068a3 | |
| parent | 18337: use C locale when converting floats to scalars to avoid problems in (diff) | |
| download | zsh-43d44d155252052557d8738efd4fe6dcdc0a1f22.tar zsh-43d44d155252052557d8738efd4fe6dcdc0a1f22.tar.gz zsh-43d44d155252052557d8738efd4fe6dcdc0a1f22.tar.bz2 zsh-43d44d155252052557d8738efd4fe6dcdc0a1f22.tar.lz zsh-43d44d155252052557d8738efd4fe6dcdc0a1f22.tar.xz zsh-43d44d155252052557d8738efd4fe6dcdc0a1f22.tar.zst zsh-43d44d155252052557d8738efd4fe6dcdc0a1f22.zip | |
18338: list a single unambiguous match instead of inserting it
| -rw-r--r-- | Completion/Base/Widget/_next_tags | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/Completion/Base/Widget/_next_tags b/Completion/Base/Widget/_next_tags index c6d095482..e0a70f5b6 100644 --- a/Completion/Base/Widget/_next_tags +++ b/Completion/Base/Widget/_next_tags @@ -1,4 +1,4 @@ -#compdef -k complete-word \C-xn +#compdef -k list-choices \C-xn # Main widget. @@ -96,11 +96,7 @@ _next_tags() { _next_tags_pfx="$PREFIX" _next_tags_sfx="$SUFFIX" - if [[ -n "$compstate[old_insert]" ]]; then - ins=1 - else - ins=unambiguous - fi + ins="${compstate[old_insert]:+1}" _main_complete _complete _next_tags_completer |
