[Bash-completion-commits] [SCM] bash-completion branch, master, updated. 0ed0de30473e1ed2bd047ca864b56d99b44fa8e1
Ville Skyttä
ville.skytta at iki.fi
Sun Sep 19 11:34:07 UTC 2010
The following commit has been merged in the master branch:
commit b822b7cceb6540a97a96953eb4722a7c892a3004
Author: Ville Skyttä <ville.skytta at iki.fi>
Date: Sun Sep 19 13:15:07 2010 +0300
Indentation fix.
diff --git a/completions/tar b/completions/tar
index 400daa6..81ecbce 100644
--- a/completions/tar
+++ b/completions/tar
@@ -14,31 +14,30 @@ _tar()
fi
case ${COMP_WORDS[1]} in
- ?(-)[cr]*f)
- _filedir
- return 0
- ;;
- +([^IZzJjy])f)
- ext='t@(ar?(.@(Z|gz|bz?(2)|lz?(ma)|xz))|gz|bz?(2)|lz?(ma)|xz)'
- regex='t\(ar\(\.\(Z\|gz\|bz2\?\|lzma\|xz\)\)\?\|gz\|bz2\?\|lzma\|xz\)'
- ;;
- *[Zz]*f)
- ext='t?(ar.)@(gz|Z)'
- regex='t\(ar\.\)\?\(gz\|Z\)'
- ;;
- *[Ijy]*f)
- ext='t?(ar.)bz?(2)'
- regex='t\(ar\.\)\?bz2\?'
- ;;
- *[J]*f)
- ext='t?(ar.)@(lz?(ma)|xz)'
- regex='t\(ar\.\)\?\(lzma\|xz\)\?'
- ;;
- *)
- _filedir
- return 0
- ;;
-
+ ?(-)[cr]*f)
+ _filedir
+ return 0
+ ;;
+ +([^IZzJjy])f)
+ ext='t@(ar?(.@(Z|gz|bz?(2)|lz?(ma)|xz))|gz|bz?(2)|lz?(ma)|xz)'
+ regex='t\(ar\(\.\(Z\|gz\|bz2\?\|lzma\|xz\)\)\?\|gz\|bz2\?\|lzma\|xz\)'
+ ;;
+ *[Zz]*f)
+ ext='t?(ar.)@(gz|Z)'
+ regex='t\(ar\.\)\?\(gz\|Z\)'
+ ;;
+ *[Ijy]*f)
+ ext='t?(ar.)bz?(2)'
+ regex='t\(ar\.\)\?bz2\?'
+ ;;
+ *[J]*f)
+ ext='t?(ar.)@(lz?(ma)|xz)'
+ regex='t\(ar\.\)\?\(lzma\|xz\)\?'
+ ;;
+ *)
+ _filedir
+ return 0
+ ;;
esac
if [[ "$COMP_LINE" == *$ext' ' ]]; then
--
bash-completion
More information about the Bash-completion-commits
mailing list