From 623be7199e09d977c22b2cbaa8ed19849f84ead0 Mon Sep 17 00:00:00 2001 From: Daniel Shahaf Date: Tue, 1 Aug 2017 13:00:58 +0000 Subject: 41479: _xz: Complete compressed, rather than uncompressed, files after -d. --- Completion/Unix/Command/_xz | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Completion') diff --git a/Completion/Unix/Command/_xz b/Completion/Unix/Command/_xz index 333557e66..a4dfea1f5 100644 --- a/Completion/Unix/Command/_xz +++ b/Completion/Unix/Command/_xz @@ -61,7 +61,7 @@ esac case $state in files) (( $+opt_args[-z] || $+opt_args[--compress] )) && decompress=no - [[ -n $opt_args[(i)-([dtl]|-decompress|-test|-list)] ]] && unset decompress + [[ -n ${(k)opt_args[(i)decomp*]} ]] && unset decompress if [[ -z "$decompress" ]]; then _description files expl 'compressed file' _files "$expl[@]" -g '*.(xz|txz|lzma|tlz)(-.)' && return -- cgit 1.4.1