diff options
author | Sven Wischnowsky <wischnow@users.sourceforge.net> | 2001-04-02 11:05:16 +0000 |
---|---|---|
committer | Sven Wischnowsky <wischnow@users.sourceforge.net> | 2001-04-02 11:05:16 +0000 |
commit | 881e049f31197c6c1810709314cc6ea695c7d9bf (patch) | |
tree | e35e8ac0e629dd9ecbcfc8cd93a88e5837bcb949 /Completion/Core | |
parent | 1e361dac9ce4b5b895d554e3406b70f0f2885711 (diff) | |
download | zsh-881e049f31197c6c1810709314cc6ea695c7d9bf.tar.gz zsh-881e049f31197c6c1810709314cc6ea695c7d9bf.tar.xz zsh-881e049f31197c6c1810709314cc6ea695c7d9bf.zip |
moved to Completion/Base/Completer/_all_matches
Diffstat (limited to 'Completion/Core')
-rw-r--r-- | Completion/Core/_all_matches | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/Completion/Core/_all_matches b/Completion/Core/_all_matches deleted file mode 100644 index f33d78040..000000000 --- a/Completion/Core/_all_matches +++ /dev/null @@ -1,43 +0,0 @@ -#autoload - -_all_matches() { - local old - - zstyle -s ":completion:${curcontext}:" old-matches old - - if [[ "$old" = (only|true|yes|1|on) ]]; then - - if [[ -n "$compstate[old_list]" ]]; then - compstate[insert]=all - compstate[old_list]=keep - return 0 - fi - - [[ "$old" = *only* ]] && return 1 - fi - - (( $comppostfuncs[(I)_all_matches_end] )) || - comppostfuncs=( "$comppostfuncs[@]" _all_matches_end ) - - _all_matches_context=":completion:${curcontext}:" - - return 1 -} - -_all_matches_end() { - local not - - zstyle -s "$_all_matches_context" avoid-completer not || - not=( _expand _old_list _correct _approximate ) - - if [[ "$compstate[nmatches]" -gt 1 && $not[(I)(|_)$_completer] -eq 0 ]]; then - local expl - - _description all-matches expl 'all matches' - compadd "$expl[@]" -C - fi - - unset _all_matches_context -} - -_all_matches "$@" |