diff options
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | Completion/Unix/Command/_vux | 24 |
2 files changed, 19 insertions, 10 deletions
diff --git a/ChangeLog b/ChangeLog index 26321ecd7..e76a4f496 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2004-03-12 Clint Adams <clint@zsh.org> + + * 19613: Completion/Unix/Command/_vux: better descriptions + and indentation. + 2004-03-12 Oliver Kiddle <opk@zsh.org> * 19602: Src/signames2.awk: adjust to cope with output from the diff --git a/Completion/Unix/Command/_vux b/Completion/Unix/Command/_vux index b9d2bdaab..e57f6a6b5 100644 --- a/Completion/Unix/Command/_vux +++ b/Completion/Unix/Command/_vux @@ -1,10 +1,15 @@ #compdef vux vuxctl +local expl + case "$service" in - (vux) + (vux) -_arguments -s -C \ - '-x:action:(p g m w r f)' \ + _arguments -s -C \ + '-x:action:((play\:play\ music generate\:generate\ new\ scorelist + merge\:merge\ new\ songs + weed\:prune\ songs\ from\ scorelist + ratings\:show\ statistics force\:force-rate))' \ '-s:file:_files' \ '-a:file:_files' \ '-z:file:_files' \ @@ -47,14 +52,13 @@ _arguments -s -C \ '-P[Always play new songs]' \ '-g[print stats in xgraph format]' \ '-h[Show summary of options]' + ;; - ;; - - (vuxctl) - - compadd start clean double half up down next previous forward \ - replay pause resume stop reload save history help + (vuxctl) - ;; + _wanted vuxcmd expl 'vux control command' \ + compadd start clean double half up down next previous forward \ + replay pause resume stop reload save history help + ;; esac |