summaryrefslogtreecommitdiff
path: root/Completion/Unix/Command/_pgrep
diff options
context:
space:
mode:
authorOliver Kiddle <opk@zsh.org>2014-08-14 00:00:39 +0200
committerOliver Kiddle <opk@zsh.org>2014-08-14 19:00:04 +0200
commit469ee6daef50d0736a38f646bd9eb659b7aad6d1 (patch)
treee77a3b919090d1d8433b4f06d6b41fcf6c8d387a /Completion/Unix/Command/_pgrep
parent5bcf00979fc5e01dd6fddff965aa871491f8b48b (diff)
downloadzsh-469ee6daef50d0736a38f646bd9eb659b7aad6d1.tar.gz
zsh-469ee6daef50d0736a38f646bd9eb659b7aad6d1.zip
32997: new utility function for separated lists
Diffstat (limited to 'Completion/Unix/Command/_pgrep')
-rw-r--r--Completion/Unix/Command/_pgrep8
1 files changed, 2 insertions, 6 deletions
diff --git a/Completion/Unix/Command/_pgrep b/Completion/Unix/Command/_pgrep
index 3b180ab2d..95d0ea284 100644
--- a/Completion/Unix/Command/_pgrep
+++ b/Completion/Unix/Command/_pgrep
@@ -70,13 +70,9 @@ _arguments -s -w $arguments && ret=0
case $state in
(tty)
- compset -P '*,'
-
- local -a used ttys
- used=(${(s:,:)IPREFIX})
-
+ local -a ttys
ttys=( /dev/tty*(N) /dev/pts/*(N) )
- _wanted tty expl 'terminal device' compadd -S ',' -q -F used ${ttys#/dev/}
+ _sequence -s , _wanted tty expl 'terminal device' compadd - ${ttys#/dev/}
;;
(sid)