diff options
author | Tanaka Akira <akr@users.sourceforge.net> | 2000-03-23 04:19:26 +0000 |
---|---|---|
committer | Tanaka Akira <akr@users.sourceforge.net> | 2000-03-23 04:19:26 +0000 |
commit | 626e2aeb1657f112feb6d03c34bb9e9f44764c75 (patch) | |
tree | 9e4a306df7b5826a796b99f0b6ffa3423ee9f5f9 /Completion/Linux/_rpm | |
parent | 766fcd5ee2ef632cd982a1ec118dbdfde17c03a8 (diff) | |
download | zsh-626e2aeb1657f112feb6d03c34bb9e9f44764c75.tar.gz zsh-626e2aeb1657f112feb6d03c34bb9e9f44764c75.tar.xz zsh-626e2aeb1657f112feb6d03c34bb9e9f44764c75.zip |
zsh-workers/10195
Diffstat (limited to 'Completion/Linux/_rpm')
-rw-r--r-- | Completion/Linux/_rpm | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/Completion/Linux/_rpm b/Completion/Linux/_rpm index d5978eb0b..e23768185 100644 --- a/Completion/Linux/_rpm +++ b/Completion/Linux/_rpm @@ -189,12 +189,12 @@ while [[ -n "$state" ]]; do state=package_file ;& package) - _wanted packages expl 'RPM package' && - compadd "$expl[@]" -M 'r:|-=* r:|=*' - $(_call packages rpm -qa) && ret=0 + _wanted packages expl 'RPM package' \ + compadd -M 'r:|-=* r:|=*' - $(_call packages rpm -qa) && ret=0 ;; package_file) if compset -P ftp://; then - _tags hosts && _hosts -S/ && ret=0 + _hosts -S/ && ret=0 else _alternative \ 'files:RPM package file:_files -g \*.\(\#i\)rpm' \ @@ -203,8 +203,8 @@ while [[ -n "$state" ]]; do ;; tags) if compset -P '*\{'; then - _wanted tags expl 'RPM tag' && - compadd "$expl[@]" -M 'm:{a-z}={A-Z}' -S '\}' - \ + _wanted tags expl 'RPM tag' \ + compadd -M 'm:{a-z}={A-Z}' -S '\}' - \ "${(@)${(@f)$(_call tags rpm --querytags)}#RPMTAG_}" && ret=0 else _message 'RPM format' @@ -220,8 +220,6 @@ while [[ -n "$state" ]]; do _description directories expl 'old path' fi - _tags directories || return 1 - _files "$expl[@]" -/ && ret=0 ;; esac |