about summary refs log tree commit diff
path: root/Completion/Builtins/_wait
blob: b03aac6e095292873126799892bf46f89b8cfddd (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
#compdef wait

local tags ret=1
  
_tags job process
  
while _tags; do
  [[ "$tags" = *:job:*     ]] && _jobs && ret=0
  [[ "$tags" = *:process:* ]] && _pids && ret=0
  (( ret )) || break
done

return ret