diff options
Diffstat (limited to 'Completion/Base/_job')
-rw-r--r-- | Completion/Base/_job | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/Completion/Base/_job b/Completion/Base/_job deleted file mode 100644 index 081956c51..000000000 --- a/Completion/Base/_job +++ /dev/null @@ -1,26 +0,0 @@ -#autoload - -local expl disp jobs job jids - -if [[ "$1" = -r ]]; then - jids=( "${(@k)jobstates[(R)running*]}" ) - shift - _description expl 'running job' -elif [[ "$1" = -s ]]; then - jids=( "${(@k)jobstates[(R)running*]}" ) - shift - _description expl 'suspended job' -else - [[ "$1" = - ]] && shift - jids=( "${(@k)jobtexts}" ) - _description expl job -fi - -disp=() -jobs=() -for job in "$jids[@]"; do - disp=( "$disp[@]" "[${(l:2:: :)job}] ${jobtexts[$job]}" ) - jobs=( "$jobs[@]" "$job" ) -done - -compadd "$@" "$expl[@]" -ld disp - "$jobs[@]" |