bzip2, gzip, lzma: Cleanups.
This commit is contained in:
parent
e91a45889f
commit
61d1d7df42
@ -25,9 +25,7 @@ _bzip2()
|
||||
local IFS=$'\n' xspec="*.bz2"
|
||||
|
||||
if [[ "$prev" == --* ]]; then
|
||||
[[ "$prev" == --decompress || \
|
||||
"$prev" == --list || \
|
||||
"$prev" == --test ]] && xspec="!"$xspec
|
||||
[[ "$prev" == --@(decompress|list|test) ]] && xspec="!"$xspec
|
||||
[[ "$prev" == --compress ]] && xspec=
|
||||
elif [[ "$prev" == -* ]]; then
|
||||
[[ "$prev" == -*[dt]* ]] && xspec="!"$xspec
|
||||
|
@ -25,9 +25,7 @@ _gzip()
|
||||
local IFS=$'\n' xspec="*.@(gz|t[ag]z)"
|
||||
|
||||
if [[ "$prev" == --* ]]; then
|
||||
[[ "$prev" == --decompress || \
|
||||
"$prev" == --list || \
|
||||
"$prev" == --test ]] && xspec="!"$xspec
|
||||
[[ "$prev" == --@(decompress|list|test) ]] && xspec="!"$xspec
|
||||
[[ "$prev" == --force ]] && xspec=
|
||||
elif [[ "$prev" == -* ]]; then
|
||||
[[ "$prev" == -*[dlt]* ]] && xspec="!"$xspec
|
||||
|
@ -17,9 +17,7 @@ _lzma()
|
||||
local IFS=$'\n' xspec="*.@(lzma|tlz)"
|
||||
|
||||
if [[ "$prev" == --* ]]; then
|
||||
[[ "$prev" == --decompress || \
|
||||
"$prev" == --list || \
|
||||
"$prev" == --test ]] && xspec="!"$xspec
|
||||
[[ "$prev" == --@(decompress|list|test) ]] && xspec="!"$xspec
|
||||
[[ "$prev" == --compress ]] && xspec=
|
||||
elif [[ "$prev" == -* ]]; then
|
||||
[[ "$prev" == -*[dt]* ]] && xspec="!"$xspec
|
||||
|
Loading…
x
Reference in New Issue
Block a user