From c5a91071172e206b5d02bed66e893469bde17629 Mon Sep 17 00:00:00 2001 From: kitsunyan Date: Sun, 3 Jun 2018 03:58:08 +0300 Subject: Update shell completions --- completion/zsh-git.patch | 51 +----------------------------------------------- completion/zsh.patch | 4 ++-- 2 files changed, 3 insertions(+), 52 deletions(-) mode change 100644 => 120000 completion/zsh-git.patch diff --git a/completion/zsh-git.patch b/completion/zsh-git.patch deleted file mode 100644 index adf7edd..0000000 --- a/completion/zsh-git.patch +++ /dev/null @@ -1,50 +0,0 @@ ---- a/zsh -+++ b/zsh -@@ -1,1 +1,1 @@ --#compdef pacman pacman.static=pacman pacman-key makepkg -+#compdef pakku -@@ -139,2 +139,6 @@ - '--print-format[Specify how the targets should be printed]' -+ {-n,--build}'[Build targets from source]' -+ '--keyserver[Keyserver to receive keys from]' -+ '--noaur[Disable all AUR operations]' -+ {-z,--source}'[Retrieve PKGBUILD source]' - ) -@@ -310,1 +314,6 @@ -- packages=( $(_call_program packages $cmd[@] -Sql ${words[CURRENT]%/*}) ) -+ if [[ ${words[CURRENT]%/*} == 'aur' ]]; then -+ packages=( $(_call_program packages $cmd[@] -Ss ${words[CURRENT]#*/} | -+ grep -Po '(?<=^aur/)[^ ]+') ) -+ else -+ packages=( $(_call_program packages $cmd[@] -Sql ${words[CURRENT]%/*}) ) -+ fi -@@ -314,1 +323,1 @@ -- packages=( $(_call_program packages $cmd[@] -Sql) ) -+ packages=( $(_call_program packages $cmd[@] -Ssq ${words[CURRENT]}) ) -@@ -318,1 +327,1 @@ -- repositories=($(pacman-conf --repo-list)) -+ repositories=($(pacman-conf --repo-list) aur) -@@ -361,1 +370,1 @@ -- cmd=( "pacman" "2>/dev/null") -+ cmd=("pakku" "2>/dev/null") -@@ -371,1 +380,1 @@ --_pakku_zsh_comp() { -+_pakku_comp() { -@@ -501,17 +510,0 @@ -- --_pakku_comp() { -- case "$service" in -- makepkg) -- _makepkg "$@" -- ;; -- pacman-key) -- _pakku_key "$@" -- ;; -- pacman) -- _pakku_zsh_comp "$@" -- ;; -- *) -- _message "Error" -- ;; -- esac --} diff --git a/completion/zsh-git.patch b/completion/zsh-git.patch new file mode 120000 index 0000000..6d8b002 --- /dev/null +++ b/completion/zsh-git.patch @@ -0,0 +1 @@ +zsh.patch \ No newline at end of file diff --git a/completion/zsh.patch b/completion/zsh.patch index c3eb8c9..adf7edd 100644 --- a/completion/zsh.patch +++ b/completion/zsh.patch @@ -22,8 +22,8 @@ - packages=( $(_call_program packages $cmd[@] -Sql) ) + packages=( $(_call_program packages $cmd[@] -Ssq ${words[CURRENT]}) ) @@ -318,1 +327,1 @@ -- repositories=(${(o)${${${(M)${(f)"$(/dev/null") + cmd=("pakku" "2>/dev/null") -- cgit v1.2.3-70-g09d2