Skip to content

Commit 78aa923

Browse files
committed
Release 2.8
1 parent 5f1d238 commit 78aa923

File tree

3 files changed

+171
-2
lines changed

3 files changed

+171
-2
lines changed

CHANGES

Lines changed: 169 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,172 @@
1+
bash-completion (2.8)
2+
3+
[ Andrea Dari ]
4+
* dpkg: Add -V/--verify arg completion
5+
6+
[ Ben Wiederhake ]
7+
* Add support for .lz4 extension to file-roller (#158)
8+
9+
[ Eric A. Zarko ]
10+
* unzip, zipinfo: Associate *.gar (#165)
11+
12+
[ Gabriel F. T. Gomes ]
13+
* openssl: Add completion for the genpkey, pkey, pkeyparam, and
14+
pkeyutl commands
15+
16+
[ Gonzalo Tornaría ]
17+
* test: run bash with --norc to avoid system bashrc
18+
19+
[ Gábor Bernát ]
20+
* tox: New completion (#163)
21+
22+
[ Halt ]
23+
* mplayer: Disable user config when parsing options
24+
25+
[ Henry-Joseph Audéoud ]
26+
* ebtables: new completion (#150)
27+
28+
[ Jakub Jelen ]
29+
* ssh,ssh-add,ssh-keygen: Complete pkcs11 options with *.so
30+
31+
[ Kevin Pulo ]
32+
* mkdir: Complete on files in addition to dirs
33+
34+
[ Luca Capello ]
35+
* dpkg-query: Fix -W/--show completion
36+
37+
[ Mark Friedenbach ]
38+
* Add support for .lzo extension (--lzop) to tar (#155)
39+
40+
[ Martin d'Anjou ]
41+
* java: Complete *.war
42+
43+
[ Mateusz Piotrowski ]
44+
* kldunload: Increase robustness of compgen filters (#185)
45+
* kldunload: Show modules with digits
46+
47+
[ Michał Górny ]
48+
* lftp: Support ~/.local/... bookmark location (#144)
49+
* test suite: Support overriding default match buffer size (#141)
50+
51+
[ Pawel ]
52+
* man: Don't use $MANPATH directly (#161)
53+
54+
[ Uwe Storbeck ]
55+
* dpkg: Complete --vextract on deb files
56+
* dpkg: Fix man page section in comment
57+
58+
[ Ville Skyttä ]
59+
* make-changelog.py: Use python3
60+
* test: Fix getting username in non-login shells
61+
* test/unit: Whitespace tweaks
62+
* info, man, rsync: Defer _expand invocation
63+
* _expand: Reuse __expand_tilde_by_ref and _tilde logic, clean up
64+
* test: Add some _expand unit tests
65+
* bzip2, gzip, and other compressors: Use _tilde instead of _expand
66+
* test: Add assert_complete_homedir, use in dpkg and ls
67+
* dd, find, gcc: Remove unnecessary tilde expansion
68+
* dd: Omit space only when offering one completion ending with =
69+
* __expand_tilde_by_ref: Eval tilde expansion only, simplify
70+
* Bump copyright years to -2018
71+
* mkdir: Complete files without appending space
72+
* __load_completion: Load "xspec" completions dynamically too
73+
* __load_completion: Code cleanup
74+
* _avaiable_interfaces: Get rid of eval
75+
* make: Pass script to sed as parameter instead of using process
76+
substitution
77+
* ccze: New completion
78+
* *: Comma separated opt arg completion improvements
79+
* test suite: Some more mplayer and mencoder coverage
80+
* tox: Complete comma separated -e arguments
81+
* xdg-mime,xdg-settings: Fix inclusion in tarball
82+
* geoiplookup: New completion
83+
* ping*,ssh,scp,sftp,tracepath6: Filter IPv4/IPv6 literal addresses
84+
* _known_hosts_real: Add option to filter IPv4 and IPv6 addresses
85+
* radvdump: New completion
86+
* lsscsi: New completion
87+
* python: Support completing dotted module hierarchies
88+
* test/docker: Tweak work dir, add bash as default cmd
89+
* test: Try to skip postconf variable test on broken postfix configs
90+
altogether
91+
* Revert "travis: Don't build local docker images, use vskytta/bash-
92+
completion ones"
93+
* test: Add "postconf -" test case
94+
* test: Work around broken centos/fedora postfix config in non-IPv6
95+
setup
96+
* travis: Don't build local docker images, use vskytta/bash-
97+
completion ones
98+
* pycodestyle: New completion
99+
* flake8: Various option arg completion improvements
100+
* perltidy: New completion
101+
* lowriter,localc etc: Use corresponding oo* completions
102+
* cryptsetup: Update option lists
103+
* pv: New completion
104+
* getconf: New completion
105+
* nproc: New completion
106+
* _known_hosts_real: Document -a better
107+
* ssh: Add -J/ProxyJump completion
108+
* ssh: Declare $prefix closer to use
109+
* test: Ignore duplicates in find_unique_completion_pair list
110+
* test: dpkg,ls,_tilde: Skip gracefully if no uniq user for
111+
completion is found
112+
* xdg-mime: New completion
113+
* ssh-keygen: Add -E arg completion
114+
* reportbug: Don't hardcode option lists, split option args at =
115+
* reportbug: Add -A/--attach arg completion
116+
* apt-get: Complete *.deb on install if argument contains a slash
117+
* ri: Fix integrated ri 1.8 class completion
118+
* test: Add files to test older ri with
119+
* Whitespace
120+
* test: Remove things moved to library.exp from bashrc
121+
* test: Add some comments regarding bash init in library.exp
122+
* xdg-settings: New completion
123+
* tox: Remove spurious executable bits
124+
* tox: Include ALL in -e completions
125+
* tox: Avoid stderr spewage when -e invoked without tox.ini
126+
* pylint: Invoke python3 to search for modules if command contains 3
127+
* pylint: Install for pylint-2 and pylint-3 too
128+
* test suite: Add bunch of man and MANPATH test cases
129+
* test suite: Make man test subject names less generic
130+
* test suite: man cleanup
131+
* rfkill: Rename to _rfkill to avoid conflict with util-linux >=
132+
2.31
133+
* test: Use prebuilt docker hub bash-completion images
134+
* README.md: Whitespace cleanup
135+
* iptables: Use invoked command instead of hardcoded "iptables"
136+
* iptables: Avoid stderr trashing when invoked as non-root
137+
* iptables: Parse options from --help output
138+
* vpnc: Add some option argument (non)completions
139+
* vpnc: Improve config completions
140+
* test suite: Drop no longer needed fedoradev /usr/bin/which
141+
workaround
142+
* test suite: Skip fedoradev GPG checks at least for now
143+
* lspci: New completion
144+
* lsusb: New completion
145+
* oggdec: New completion
146+
* alias: Fix completion followed by = (#146)
147+
* *: Protect shopt reset from non-default $IFS
148+
* test suite: Limit amount of info and pinfo test output
149+
* test suite: Add info and pinfo option test cases
150+
* test suite: Add basic hid2hci and munin-node-configure test cases
151+
* aptitude: Add keep to commands list (Debian: #867587)
152+
* *: Protect _known_hosts_real from user input treated as options
153+
* curl: Fix -x etc option argument hostname completion
154+
* groupdel: Parse and handle long options
155+
* aptitude-curses: Use aptitude completion
156+
* test suite: Install aptitude in ubuntu14 container
157+
* test suite: Enable wine in ubuntu14
158+
* xm: Don't leak args and commands environment variables
159+
* uscan: Don't leak cword and words environment variables
160+
* test suite: Add bunch of missing basic test cases
161+
* ktutil: Don't leak i and command environment variables
162+
* test suite: Limit amount of output from process name completion
163+
* test suite: Limit number of screen -T completion matches
164+
165+
[ j^ ]
166+
* xine etc, ogg123, mplayer -audiofile: Associate with *.oga
167+
168+
-- Ville Skyttä <ville.skytta@iki.fi> Sat, 17 Mar 2018 10:30:07 +0200
169+
1170
bash-completion (2.7)
2171

3172
[ Eli Young ]

bash_completion

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
#
2424
# https://github.com/scop/bash-completion
2525

26-
BASH_COMPLETION_VERSINFO=(2 7)
26+
BASH_COMPLETION_VERSINFO=(2 8)
2727

2828
if [[ $- == *v* ]]; then
2929
BASH_COMPLETION_ORIGINAL_V_VALUE="-v"

configure.ac

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
AC_PREREQ([2.60])
2-
AC_INIT([bash-completion], [2.7])
2+
AC_INIT([bash-completion], [2.8])
33
AM_INIT_AUTOMAKE([foreign dist-xz no-dist-gzip -Wall -Werror])
44
AC_PROG_LN_S
55
AC_PROG_MKDIR_P

0 commit comments

Comments
 (0)