From c615397157e5efd7a81c8ce11b3f77fd7ccb5a19 Mon Sep 17 00:00:00 2001 From: Tanaka Akira Date: Tue, 9 Nov 1999 13:14:59 +0000 Subject: zsh-workers/8603 --- Completion/Builtins/_kill | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) (limited to 'Completion/Builtins/_kill') diff --git a/Completion/Builtins/_kill b/Completion/Builtins/_kill index bb198b7a4..43ff40838 100644 --- a/Completion/Builtins/_kill +++ b/Completion/Builtins/_kill @@ -1,23 +1,13 @@ #compdef kill -local tags list expl +local list expl if compset -P 1 -; then - _tags -i signal || return 1 + _tags signal || return 1 _description expl signal compadd "$expl[@]" $signals[1,-3] else - local ret=1 - - _tags job process - - while _tags; do - [[ "$tags" = *:job:* ]] && _jobs && ret=0 - [[ "$tags" = *:process:* ]] && _pids && ret=0 - (( ret )) || break - done - - return ret + _alternative 'job:: _jobs' 'process:: _pids' fi -- cgit 1.4.1