[Bash-completion-commits] [SCM] bash-completion branch, master, updated. f48ca28b99f96bc40f5e3bfd6662e8b00b5a3d2b

Ville Skyttä ville.skytta at iki.fi
Tue Mar 30 19:16:18 UTC 2010


The following commit has been merged in the master branch:
commit f48ca28b99f96bc40f5e3bfd6662e8b00b5a3d2b
Author: Ville Skyttä <ville.skytta at iki.fi>
Date:   Tue Mar 30 22:15:20 2010 +0300

    Improve/compact ungzip and gunzip globs.

diff --git a/bash_completion b/bash_completion
index 3210ad6..4831c48 100644
--- a/bash_completion
+++ b/bash_completion
@@ -70,10 +70,10 @@ complete -d pushd
 # START exclude -- do NOT remove this line
 # bzcmp, bzdiff, bz*grep, bzless, bzmore intentionally not here, see Debian: #455510
 complete -f -X '!*.?(t)bz?(2)' bunzip2 bzcat pbunzip2 pbzcat
-complete -f -X '!*.@(zip|ZIP|jar|JAR|exe|EXE|pk3|war|wsz|ear|zargo|xpi|sxw|ott|od[fgpst]|epub)' unzip zipinfo
+complete -f -X '!*.@(zip|ZIP|[ejw]ar|[EJW]AR|exe|EXE|pk3|wsz|zargo|xpi|sxw|ott|od[fgpst]|epub)' unzip zipinfo
 complete -f -X '*.Z' compress znew
 # zcmp, zdiff, z*grep, zless, zmore intentionally not here, see Debian: #455510
-complete -f -X '!*.@(Z|gz|t[ag]z|Gz|dz)' gunzip zcat unpigz
+complete -f -X '!*.@(Z|[gGd]z|t[ag]z)' gunzip zcat unpigz
 complete -f -X '!*.Z' uncompress
 # lzcmp, lzdiff intentionally not here, see Debian: #455510
 complete -f -X '!*.lzma' lzcat lzegrep lzfgrep lzgrep lzless lzmore unlzma

-- 
bash-completion



More information about the Bash-completion-commits mailing list