From 61d1d7df42cace84c5d706b43f44ea2083c54723 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ville=20Skytt=C3=A4?= Date: Fri, 23 Aug 2013 13:33:06 +0300 Subject: [PATCH] bzip2, gzip, lzma: Cleanups. --- completions/bzip2 | 4 +--- completions/gzip | 4 +--- completions/lzma | 4 +--- 3 files changed, 3 insertions(+), 9 deletions(-) diff --git a/completions/bzip2 b/completions/bzip2 index 1bc98288..7dc7eb4d 100644 --- a/completions/bzip2 +++ b/completions/bzip2 @@ -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 diff --git a/completions/gzip b/completions/gzip index 35e5f231..300785d6 100644 --- a/completions/gzip +++ b/completions/gzip @@ -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 diff --git a/completions/lzma b/completions/lzma index 30566ed0..b5b9ecef 100644 --- a/completions/lzma +++ b/completions/lzma @@ -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