04f0acee3f
- Update to version 2.10: * perltidy: associate *.t (#338) * perl: fix completion with space between option and argument * _variables: add TERM and LC_* completion (#353) * autotools: Replace pkgdatadir with datadir * pkg-config: Relative paths * pkg-config: generate Name from autotools PACKAGE * ssh: option and argument completion updates (#332) * test_arp: Skip if ARP tables are empty * test_chromium_browser: Skip test_2 if 'chromium-browser --help' fails * test_rpm2tgz: Fix expected output * cppcheck: Add new standards to --std option. (#356) * apt-get: fix pkg version completion if it contains a colon (#351) * test: bump black to >=19.10b0 * ssh, scp, sftp, ssh-copy-id, curl: improve identity file completion * update-rc.d: indentation fix * update-rc.d: remove dead code * screen: add serial device basic arg (non)completion * screen: add //telnet completion * test: add some trivial perl -E/-e cases * perl: indentation fixes * curl: make @filename completion do the right thing with dirs * _filedir: avoid duplicate dirs internally, and a compgen -d call for files * _filedir: remove unused $x * bash_completion.sh: shellcheck SC2086 fixes * test: shellcheck config cleanups * shellcheck: add some option arg (non)completions OBS-URL: https://build.opensuse.org/request/show/760990 OBS-URL: https://build.opensuse.org/package/show/shells/bash-completion?expand=0&rev=102
27 lines
1.3 KiB
Diff
27 lines
1.3 KiB
Diff
Due legal issue the unRAR part of 7z had been removed (boo#1077978, boo#1090515)
|
|
|
|
---
|
|
completions/7z | 4 ++--
|
|
1 file changed, 2 insertions(+), 2 deletions(-)
|
|
|
|
--- completions/7z
|
|
+++ completions/7z 2018-04-24 09:17:49.392549710 +0000
|
|
@@ -71,7 +71,7 @@ _7z()
|
|
else
|
|
COMPREPLY=( $(compgen -P${cur:0:2} -W '7z apm arj bzip2 cab
|
|
chm cpio cramfs deb dmg elf fat flv gzip hfs iso lzh lzma
|
|
- lzma86 macho mbr mslz mub nsis ntfs pe ppmd rar rpm
|
|
+ lzma86 macho mbr mslz mub nsis ntfs pe ppmd rpm
|
|
squashfs swf swfc tar udf vhd wim xar xz z zip' \
|
|
-- "${cur:2}") )
|
|
fi
|
|
@@ -105,7 +105,7 @@ _7z()
|
|
# (assumption: extensions are all lowercase)
|
|
[[ $mode == w ]] &&
|
|
_filedir '@(7z|bz2|swf|?(g)tar|?(t)[bglx]z|tb?(z)2|wim)' ||
|
|
- _filedir '@(7z|arj|bz2|cab|chm|cpio|deb|dmg|flv|gem|img|iso|lz[ah]|lzma?(86)|msi|pmd|[rx]ar|rpm|sw[fm]|?(g)tar|taz|?(t)[bglx]z|tb?(z)2|vhd|wim|Z)'
|
|
+ _filedir '@(7z|arj|bz2|cab|chm|cpio|deb|dmg|flv|gem|img|iso|lz[ah]|lzma?(86)|msi|pmd|xar|rpm|sw[fm]|?(g)tar|taz|?(t)[bglx]z|tb?(z)2|vhd|wim|Z)'
|
|
else
|
|
if [[ ${words[1]} == d ]]; then
|
|
local IFS=$'\n'
|