tar: Support *.tar.lz (Debian: #703599).
This commit is contained in:
parent
d02d94080d
commit
beaba62b34
@ -12,7 +12,7 @@ _tar()
|
||||
return 0
|
||||
fi
|
||||
|
||||
local tars='@(@(tar|gem|spkg)?(.@(Z|[bgx]z|bz2|lzma))|t@([abglx]z|b?(z)2))'
|
||||
local tars='@(@(tar|gem|spkg)?(.@(Z|[bgx]z|bz2|lz?(ma)))|t@([abglx]z|b?(z)2))'
|
||||
|
||||
case ${words[1]} in
|
||||
--*)
|
||||
@ -35,7 +35,7 @@ _tar()
|
||||
;;
|
||||
+([^ZzJjy])f)
|
||||
ext="$tars"
|
||||
regex='\(\(tar\|gem\|spkg\)\(\.\(Z\|[bgx]z\|bz2\|lzma\)\)\?\|t\([abglx]z\|bz\?2\)\)'
|
||||
regex='\(\(tar\|gem\|spkg\)\(\.\(Z\|[bgx]z\|bz2\|lz\(ma\)\?\)\)\?\|t\([abglx]z\|bz\?2\)\)'
|
||||
;;
|
||||
*[Zz]*f)
|
||||
ext='@(@(t?(ar.)|gem.|spkg.)@(gz|Z)|taz)'
|
||||
@ -46,8 +46,8 @@ _tar()
|
||||
regex='\(\(t\(ar\.\)\?\|gem\.\)bz2\?\|spkg\|tb2\)'
|
||||
;;
|
||||
*[J]*f)
|
||||
ext='@(t?(ar.)|gem.|spkg.)@(lz?(ma)|xz)'
|
||||
regex='\(t\(ar\.\)\?\|gem\.\|spkg\.\)\(lz\(ma\)\?\|xz\)\?'
|
||||
ext='@(@(tar|gem|spkg).@(lzma|xz)|t[lx]z)'
|
||||
regex='\(\(tar\|gem\|spkg\)\.\(lzma\|xz\)\|t[lx]z\)'
|
||||
;;
|
||||
*)
|
||||
_filedir
|
||||
|
Loading…
x
Reference in New Issue
Block a user