From: Daniel Martí Date: Fri, 18 Apr 2014 21:56:25 +0000 (+0200) Subject: Properly complete partially written vercodes X-Git-Tag: 0.2~116 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=cd666bb8e8857b11164669e8000a28d0462197d4;p=fdroidserver.git Properly complete partially written vercodes --- diff --git a/completion/bash-completion b/completion/bash-completion index 91e18e04..ce2cc357 100644 --- a/completion/bash-completion +++ b/completion/bash-completion @@ -65,7 +65,8 @@ __apk_vercode() { } __vercode() { - local p=${cur:0:-1} + local p v + echo $cur | IFS=':' read p v COMPREPLY=( $( compgen -P "${p}:" -W "$( while read line; do if [[ "$line" == "Build Version:"* ]] @@ -99,7 +100,7 @@ __complete_build() { -*) __complete_options return 0;; - *:) + *:*) __vercode return 0;; *)