diff options
author | Tanaka Akira <akr@users.sourceforge.net> | 2000-02-17 12:42:57 +0000 |
---|---|---|
committer | Tanaka Akira <akr@users.sourceforge.net> | 2000-02-17 12:42:57 +0000 |
commit | 8ac5e93d9ec9f3363465d44f89a035d1f9948d08 (patch) | |
tree | 38cd28b4a0c258e531202f140489fc97327d0831 /Completion/User | |
parent | 0e3f4cecde90d9c07bfae1a9d522b285bcc8d6a3 (diff) | |
download | zsh-8ac5e93d9ec9f3363465d44f89a035d1f9948d08.tar.gz zsh-8ac5e93d9ec9f3363465d44f89a035d1f9948d08.tar.xz zsh-8ac5e93d9ec9f3363465d44f89a035d1f9948d08.zip |
zsh-workers/9773
Diffstat (limited to 'Completion/User')
-rw-r--r-- | Completion/User/_groups | 2 | ||||
-rw-r--r-- | Completion/User/_ports | 2 | ||||
-rw-r--r-- | Completion/User/_users | 5 |
3 files changed, 3 insertions, 6 deletions
diff --git a/Completion/User/_groups b/Completion/User/_groups index 051bb829a..74efe179b 100644 --- a/Completion/User/_groups +++ b/Completion/User/_groups @@ -4,7 +4,7 @@ local expl groups _wanted groups expl group || return 1 -if ! zstyle -a ":completion:${curcontext}:groups" groups groups; then +if ! zstyle -a ":completion:${curcontext}:" groups groups; then (( $+_cache_groups )) || if (( ${+commands[ypcat]} )); then : ${(A)_cache_groups:=${${(s: :)$(ypcat group.byname)}%%:*}} # If you use YP diff --git a/Completion/User/_ports b/Completion/User/_ports index 8cf90a913..6780067b3 100644 --- a/Completion/User/_ports +++ b/Completion/User/_ports @@ -2,7 +2,7 @@ local expl ports -if ! zstyle -a ":completion:${curcontext}:ports" ports ports; then +if ! zstyle -a ":completion:${curcontext}:" ports ports; then (( $+_cache_ports )) || : ${(A)_cache_ports:=${${(M)${${(f)"$(</etc/services)"}:#\#*}#*/tcp}%%[ ]*}} diff --git a/Completion/User/_users b/Completion/User/_users index 1df724208..da5539556 100644 --- a/Completion/User/_users +++ b/Completion/User/_users @@ -1,13 +1,10 @@ #compdef last passwd groups -# If a parameter `users' exists and it is an array, we first try to -# complete only to its elements. - local expl users _wanted users expl user || return 1 -zstyle -a ":completion:${curcontext}:users" users users && +zstyle -a ":completion:${curcontext}:" users users && compadd "$expl[@]" "$@" - "$users[@]" && return 0 compadd "$@" "$expl[@]" - "${(@k)userdirs}" |