aboutsummaryrefslogtreecommitdiffstats
path: root/_github
diff options
context:
space:
mode:
authorJulien Nicoulaud <julien.nicoulaud@gmail.com>2011-09-02 10:30:28 +0200
committerJulien Nicoulaud <julien.nicoulaud@gmail.com>2011-09-02 10:30:28 +0200
commit8603aeaa13e946bbf203ee5367207270e00c7aef (patch)
tree792d3e12406a3b1152ab8c675c7108b727ae95f3 /_github
parentRemove _task as it is GPL (diff)
downloadzsh-completions-8603aeaa13e946bbf203ee5367207270e00c7aef.tar
zsh-completions-8603aeaa13e946bbf203ee5367207270e00c7aef.tar.gz
zsh-completions-8603aeaa13e946bbf203ee5367207270e00c7aef.tar.bz2
zsh-completions-8603aeaa13e946bbf203ee5367207270e00c7aef.tar.lz
zsh-completions-8603aeaa13e946bbf203ee5367207270e00c7aef.tar.xz
zsh-completions-8603aeaa13e946bbf203ee5367207270e00c7aef.tar.zst
zsh-completions-8603aeaa13e946bbf203ee5367207270e00c7aef.zip
#23 github: complete 'browse' command
Diffstat (limited to '_github')
-rw-r--r--_github18
1 files changed, 16 insertions, 2 deletions
diff --git a/_github b/_github
index d0e057e..fa8c274 100644
--- a/_github
+++ b/_github
@@ -60,8 +60,10 @@ _github() {
_message 'no more arguments' && ret=0
;;
(browse)
- # TODO Not implemented
- _message "${words[1]} command argument" && ret=0
+ _arguments \
+ '1: :_github_users' \
+ '2: :_github_branches' \
+ && ret=0
;;
(clone)
# TODO Not implemented
@@ -126,4 +128,16 @@ _github() {
return ret
}
+(( $+functions[_github_users] )) ||
+_github_users() {
+ # TODO Not implemented
+ _message -e users 'user'
+}
+
+(( $+functions[_github_branches] )) ||
+_github_branches() {
+ # TODO Not implemented
+ _message -e branches 'branch'
+}
+
_github "$@"