diff options
author | Tanaka Akira <akr@users.sourceforge.net> | 2000-03-23 04:19:26 +0000 |
---|---|---|
committer | Tanaka Akira <akr@users.sourceforge.net> | 2000-03-23 04:19:26 +0000 |
commit | 626e2aeb1657f112feb6d03c34bb9e9f44764c75 (patch) | |
tree | 9e4a306df7b5826a796b99f0b6ffa3423ee9f5f9 /Completion/Base/_jobs | |
parent | 766fcd5ee2ef632cd982a1ec118dbdfde17c03a8 (diff) | |
download | zsh-626e2aeb1657f112feb6d03c34bb9e9f44764c75.tar.gz zsh-626e2aeb1657f112feb6d03c34bb9e9f44764c75.tar.xz zsh-626e2aeb1657f112feb6d03c34bb9e9f44764c75.zip |
zsh-workers/10195
Diffstat (limited to 'Completion/Base/_jobs')
-rw-r--r-- | Completion/Base/_jobs | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/Completion/Base/_jobs b/Completion/Base/_jobs index 6c4154d6f..52674497e 100644 --- a/Completion/Base/_jobs +++ b/Completion/Base/_jobs @@ -1,8 +1,8 @@ #autoload -local expl disp jobs job jids pfx='%' desc how +local expl disp jobs job jids pfx='%' desc how expls -_tags jobs || return 1 +_wanted jobs || return 1 if [[ "$1" = -t ]]; then zstyle -T ":completion:${curcontext}:jobs" prefix-needed && @@ -15,15 +15,15 @@ zstyle -T ":completion:${curcontext}:jobs" verbose && desc=yes if [[ "$1" = -r ]]; then jids=( "${(@k)jobstates[(R)running*]}" ) shift - _description jobs expl 'running job' + expls='running job' elif [[ "$1" = -s ]]; then jids=( "${(@k)jobstates[(R)running*]}" ) shift - _description jobs expl 'suspended job' + expls='suspended job' else [[ "$1" = - ]] && shift jids=( "${(@k)jobtexts}" ) - _description jobs expl job + expls=job fi if [[ -n "$desc" ]]; then @@ -79,7 +79,7 @@ else fi if [[ -n "$desc" ]]; then - compadd "$@" "$expl[@]" -ld disp - "%$^jobs[@]" + _loop jobs expl "$expls" compadd "$@" -ld disp - "%$^jobs[@]" else - compadd "$@" "$expl[@]" - "%$^jobs[@]" + _loop jobs expl "$expls" compadd "$@" - "%$^jobs[@]" fi |