diff options
Diffstat (limited to 'misc')
-rw-r--r-- | misc/bash_completion/git-bug | 21 | ||||
-rw-r--r-- | misc/zsh_completion/git-bug | 49 |
2 files changed, 70 insertions, 0 deletions
diff --git a/misc/bash_completion/git-bug b/misc/bash_completion/git-bug index 741dcc49..ae3242e5 100644 --- a/misc/bash_completion/git-bug +++ b/misc/bash_completion/git-bug @@ -351,6 +351,26 @@ _git-bug_bridge_pull() noun_aliases=() } +_git-bug_bridge_push() +{ + last_command="git-bug_bridge_push" + + command_aliases=() + + commands=() + + flags=() + two_word_flags=() + local_nonpersistent_flags=() + flags_with_completion=() + flags_completion=() + + + must_have_one_flag=() + must_have_one_noun=() + noun_aliases=() +} + _git-bug_bridge_rm() { last_command="git-bug_bridge_rm" @@ -380,6 +400,7 @@ _git-bug_bridge() commands=() commands+=("configure") commands+=("pull") + commands+=("push") commands+=("rm") flags=() diff --git a/misc/zsh_completion/git-bug b/misc/zsh_completion/git-bug index ed676724..97fb27c5 100644 --- a/misc/zsh_completion/git-bug +++ b/misc/zsh_completion/git-bug @@ -1,3 +1,4 @@ +<<<<<<< HEAD #compdef _git-bug git-bug @@ -394,3 +395,51 @@ function _git-bug_webui { '(-p --port)'{-p,--port}'[Port to listen to (default is random)]:' } +======= +#compdef git-bug + +_arguments \ + '1: :->level1' \ + '2: :->level2' \ + '3: :_files' +case $state in + level1) + case $words[1] in + git-bug) + _arguments '1: :(add bridge commands comment deselect label ls ls-id ls-label pull push select show status termui title user version webui)' + ;; + *) + _arguments '*: :_files' + ;; + esac + ;; + level2) + case $words[2] in + bridge) + _arguments '2: :(configure pull push rm)' + ;; + comment) + _arguments '2: :(add)' + ;; + label) + _arguments '2: :(add rm)' + ;; + status) + _arguments '2: :(close open)' + ;; + title) + _arguments '2: :(edit)' + ;; + user) + _arguments '2: :(adopt create ls)' + ;; + *) + _arguments '*: :_files' + ;; + esac + ;; + *) + _arguments '*: :_files' + ;; +esac +>>>>>>> 3daac46... update man docs and completion scripts |