[devscripts] 01/01: adjusted dscextract bash completion to guard against old format (second attempt)
Nicholas Bamber
periapt at moszumanska.debian.org
Tue Dec 1 14:04:49 UTC 2015
This is an automated email from the git hooks/post-receive script.
periapt pushed a commit to branch master
in repository devscripts.
commit 28c0f316acf97fd282f5684e169199cfe68fabea
Author: Nicholas Bamber <nicholas at periapt.co.uk>
Date: Tue Dec 1 14:04:37 2015 +0000
adjusted dscextract bash completion to guard against old format (second attempt)
---
scripts/dscextract.bash_completion | 8 ++------
1 file changed, 2 insertions(+), 6 deletions(-)
diff --git a/scripts/dscextract.bash_completion b/scripts/dscextract.bash_completion
index 80cdc40..a742f28 100644
--- a/scripts/dscextract.bash_completion
+++ b/scripts/dscextract.bash_completion
@@ -11,12 +11,8 @@ _dscextract()
declare -a _compreply=( $( compgen -o filenames -G '*.dsc' ) )
COMPREPLY=( $( compgen -W "${_compreply[*]}" -- "$cur" ) )
elif [[ "$prev" == *.dsc ]]; then
- if [[ -f ${prev/.dsc/.debian.tar.*} ]]; then
- declare -a _compreply=( $( tar tvf ${prev/.dsc/.debian.tar.*} | sed 's! \+! !g' | cut -d' ' -f6 ) )
- COMPREPLY=( $( compgen -W "${_compreply[*]}" -- "$cur" ) )
- else
- COMPREPLY=()
- fi
+ declare -a _compreply=( $( tar tvf ${prev/.dsc/.debian.tar.*} 2>/dev/null | sed 's! \+! !g' | cut -d' ' -f6 ) )
+ COMPREPLY=( $( compgen -W "${_compreply[*]}" -- "$cur" ) )
else
declare -a _compreply=( $( compgen -W '-f' -o filenames -G '*.dsc' ) )
COMPREPLY=( $( compgen -W "${_compreply[*]}" -- "$cur" ) )
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/collab-maint/devscripts.git
More information about the devscripts-devel
mailing list