diff options
author | Sven Wischnowsky <wischnow@users.sourceforge.net> | 2000-05-08 08:16:32 +0000 |
---|---|---|
committer | Sven Wischnowsky <wischnow@users.sourceforge.net> | 2000-05-08 08:16:32 +0000 |
commit | 92637abbb870dc35e1af9150741f7b11587a3350 (patch) | |
tree | 0720a090889ec58db87992e6a4e9712a1c939739 /Completion/Core/_setup | |
parent | c15091b7d196c8fcc15bf8f13f8c7ccf62479b85 (diff) | |
download | zsh-92637abbb870dc35e1af9150741f7b11587a3350.tar.gz zsh-92637abbb870dc35e1af9150741f7b11587a3350.tar.xz zsh-92637abbb870dc35e1af9150741f7b11587a3350.zip |
misc. completion cleanups and changes (11242)
Diffstat (limited to 'Completion/Core/_setup')
-rw-r--r-- | Completion/Core/_setup | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/Completion/Core/_setup b/Completion/Core/_setup index ed7307e69..6d5f09ab3 100644 --- a/Completion/Core/_setup +++ b/Completion/Core/_setup @@ -59,3 +59,10 @@ if zstyle -a ":completion:${curcontext}:$1" menu val; then else _last_nmatches=-1 fi + +[[ "$_comp_force_list" != always ]] && + zstyle -s ":completion:${curcontext}:$1" force-list val && + [[ "$val" = always || + ( "$val" = [0-9]## && + ( -z "$_comp_force_list" || _comp_force_list -lt val ) ) ]] && + _comp_force_list="$val" |