From: Frank Terbeck Date: Mon, 6 May 2013 22:17:59 +0000 (+0200) Subject: Implement zsh completion for "run" and "rename" subcommands X-Git-Url: https://git.madduck.net/code/vcsh.git/commitdiff_plain/ff2d978a53d66ee2e28df89f6d67bfa365fd80af?ds=sidebyside;hp=84247591a3718d345e182780b9207f85b17e3999 Implement zsh completion for "run" and "rename" subcommands Signed-off-by: Frank Terbeck --- diff --git a/_vcsh b/_vcsh index 59cdcfe..26ee9b9 100644 --- a/_vcsh +++ b/_vcsh @@ -45,12 +45,17 @@ function _vcsh-list-tracked-by () { function _vcsh-rename () { (( CURRENT == 2 )) && __vcsh_repositories - #TODO tell the user to add a new name + (( CURRENT == 3 )) && _message "new repository name" + (( CURRENT > 3 )) && _nothing } function _vcsh-run () { (( CURRENT == 2 )) && __vcsh_repositories - #TODO normal commands + if (( CURRENT >= 3 )); then + words=( "${(@)words[3,-1]}" ) + (( CURRENT -= 2 )) + _complete + fi } function _vcsh-setup () {