bash-completion: add appid support for all formats

This commit is contained in:
Daniel Martí committed 2015-10-04 07:55:55 -07:00
1 parent ac37e3084e
commit 23747edb25
1 file changed
+9 -3
+9 -3
View File
@@ -37,10 +37,16 @@ __fdroid_init() {
(( $# >= 1 )) && __complete_${1}
}
__package() {
files=( metadata/*.txt )
__by_ext() {
local ext="$1"
files=( metadata/*.$ext )
files=( ${files[@]#metadata/} )
files=${files[@]%.txt}
files=${files[@]%.$ext}
echo "$files"
}
__package() {
files="$(__by_ext txt) $(__by_ext yaml) $(__by_ext json) $(__by_ext xml)"
COMPREPLY=( $( compgen -W "$files" -- $cur ) )
}