From fdb9a671ca455216cd340fec3fe85a5b2022de80 Mon Sep 17 00:00:00 2001 From: Julien Nicoulaud Date: Fri, 2 Sep 2011 17:12:02 +0200 Subject: [PATCH] #44 git-pulls: complete 'show' command --- _git-pulls | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/_git-pulls b/_git-pulls index 4831567..46ed2ab 100644 --- a/_git-pulls +++ b/_git-pulls @@ -76,7 +76,13 @@ _git-pulls() { '--reverse[list in reverse order]' \ && ret=0 ;; - (show|browse|merge) + (show) + _arguments \ + '1: :_git-pulls_pull_requests_numbers' \ + '--full[use verbose output]' \ + && ret=0 + ;; + (browse|merge) # TODO Not implemented _message 'arguments' && ret=0 ;; @@ -87,4 +93,10 @@ _git-pulls() { return ret } +(( $+functions[_git-pulls_pull_requests_numbers] )) || +_git-pulls_pull_requests_numbers() { + # TODO Not implemented + _message -e pull-request-numbers 'pull request number' +} + _git-pulls "$@"