Skip to content

Commit 712632a

Browse files
committed
Release 2.10
1 parent 540e5d1 commit 712632a

File tree

3 files changed

+202
-2
lines changed

3 files changed

+202
-2
lines changed

CHANGES

+200
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,203 @@
1+
bash-completion (2.10)
2+
3+
[ Felix Lechner ]
4+
* perltidy: associate *.t (#338)
5+
6+
[ Gabriel F. T. Gomes ]
7+
* perl: fix completion with space between option and argument
8+
9+
[ Grisha Levit ]
10+
* _variables: add TERM and LC_* completion (#353)
11+
12+
[ Iñigo Martínez ]
13+
* autotools: Replace pkgdatadir with datadir
14+
* pkg-config: Relative paths
15+
* pkg-config: generate Name from autotools PACKAGE
16+
17+
[ Jakub Jelen ]
18+
* ssh: option and argument completion updates (#332)
19+
20+
[ Michał Górny ]
21+
* test_arp: Skip if ARP tables are empty
22+
* test_chromium_browser: Skip test_2 if 'chromium-browser --help'
23+
fails
24+
* test_rpm2tgz: Fix expected output
25+
26+
[ Sebastian ]
27+
* cppcheck: Add new standards to --std option. (#356)
28+
29+
[ Tomasz N ]
30+
* apt-get: fix pkg version completion if it contains a colon (#351)
31+
32+
[ Ville Skyttä ]
33+
* test: bump black to >=19.10b0
34+
* ssh, scp, sftp, ssh-copy-id, curl: improve identity file
35+
completion
36+
* update-rc.d: indentation fix
37+
* update-rc.d: remove dead code
38+
* screen: add serial device basic arg (non)completion
39+
* screen: add //telnet completion
40+
* test: add some trivial perl -E/-e cases
41+
* perl: indentation fixes
42+
* curl: make @filename completion do the right thing with dirs
43+
* _filedir: avoid duplicate dirs internally, and a compgen -d call
44+
for files
45+
* _filedir: remove unused $x
46+
* bash_completion.sh: shellcheck SC2086 fixes
47+
* test: shellcheck config cleanups
48+
* shellcheck: add some option arg (non)completions
49+
* test: fix cpio users test in presence of usernames with whitespace
50+
* test: python typing fixes
51+
* test: add minimal mypy config
52+
* .gitignore: mypy cache
53+
* makepkg: fix option completion
54+
* test: mark dcop and mr testcases requiring the cmd as such
55+
* CONTRIBUTING: disable e-mail bug gateway due to spam
56+
* carton: new completion
57+
* op: direct command parsing stderr to /dev/null
58+
* test: adjust java expectations based on whether jars can be listed
59+
* valgrind: look tool names from lib/*-linux-gnu dirs too
60+
* test: xfail locale-gen option completion if --help is not
61+
available
62+
* _sysvdirs: always return 0
63+
* java: don't assume jar is installed
64+
* travis: test with Debian 10
65+
* wine: install for wine-development and wine-stable too
66+
* travis: generate dist tarball on alpine
67+
* dmypy: new completion
68+
* test: add require_longopt xfail helper, use it
69+
* test: mark more tests that parse command output as requiring
70+
command
71+
* sysctl: invoke completed sysctl instead of one from path to get
72+
variables
73+
* screen, smartctl, update-alternatives: _parse_help, drop hardcoded
74+
option list
75+
* lintian-info: _parse_help, add more option arg (non)completions
76+
* gprof: _parse_usage, drop hardcoded option list
77+
* test: fix retrieving command to test from request
78+
* travis: pass NETWORK as env var, so we can actually use it
79+
* test: xfail MAC address completion without networking
80+
* test: ignore _makepkg_bootstrap in makepkg test env
81+
* test: hush flake8-bugbear B010
82+
* test: don't sort expected completion lists under the hood
83+
* test: add bunch of basic option parsing test cases
84+
* test: always run tests which don't require tested command
85+
* test: explodepkg and upgradepkg test fixes
86+
* test: mark sbcl-mt xfail due to whitespace split issues
87+
* _terms: search directly from various terminfo dirs
88+
* _terms: combine and simplify somewhat
89+
* pkg-get: fix $i leak
90+
* pkgutil: fix $i leak
91+
* test: portinstall/upgrade test case and setup fixes
92+
* lvm pv*, vg*: parse help instead of hardcoding option list
93+
* ipv6calc: parse help instead of hardcoding option list
94+
* test: avoid some sed -r/-E runLint false positives
95+
* test: use sh +* as ccache command test case
96+
* java: make jar/zip listing work with unzip
97+
* test: installpkg test fixes
98+
* test: fix acroread fixture dir
99+
* test: remove unnecessary returns after pytest.skip
100+
* test: avoid gnome-mplayer core dump on Ubuntu 14
101+
* xvfb-run: new completion
102+
* test: skip gssdp-discover --message-type when option not available
103+
* test: expect failures for bc without --help useful with _longopt
104+
* test: don't expect a .tox dir in fixture
105+
* test: drop sourcing our no longer existing profile.d script
106+
* tox: include -- in option completions
107+
* tox: complete defaults after a --
108+
* gssdp-discover: new completion
109+
* test: register our pytest markers to hush warnings from 4.5+
110+
* test: fix required pytest version
111+
* ip: invoke the tool as $1
112+
* README: drop distro badges, link to Repology instead
113+
* chromium-browser: add --proxy-server arg completion
114+
* test: source our profile.d test env script in docker
115+
* influx: new completion
116+
* README: badge title tweaks
117+
* tox: do simple parse on tox.ini if --listenvs* yields nothing
118+
* test: add basic tox fixture
119+
* man: fall back to _parse_usage for _parse_help
120+
* test_wsimport: xfail options test on unparseable -help
121+
* test: don't try to install black on Python < 3.6
122+
* pgrep: fix fallback to _parse_usage
123+
* test: xfail unparseable mock and munin-node-configure --help cases
124+
* test_pwdx: xfail more unparseable help cases
125+
* build: make pytest executable configurable, look for pytest-3 too
126+
* test: enforce minimum pytest version
127+
* test: zopflipng flake8 fix
128+
* test: xfail getent and pwdx option completions with unparseable
129+
--help
130+
* test: add more basic _parse_help use test cases
131+
* test: add bunch of basic _parse_help use test cases
132+
* .gitignore: add configure.lineno
133+
* badblocks: fix $i leak
134+
* postfix: option completion is expected to fail at the moment
135+
* cal: try _parse_help before _parse_usage
136+
* test: add bunch of basic _parse_usage use test cases
137+
* chsh, pwck: try _parse_help before _parse_usage
138+
* test: add basic autossh test
139+
* test: convert more _filedir unit tests to pytest+pexpect
140+
* test: flake8 fix
141+
* test: convert bunch of _filedir unit tests to pytest+pexpect
142+
* test: convert finger partial test case to pytest+pexpect
143+
* README: add some badges, tweak existing
144+
* test: port _variables unit tests to pytest+pexpect
145+
* test: port compgen and quote tests to pytest+pexpect
146+
* iconv, lz4, tipc, xsltproc: replace some seds with compgen -X
147+
* test: disallow Alpine failure on Travis
148+
* _pnames: adapt for busybox ps, rewrite in pure bash
149+
* test: run our docker script in test containers by default
150+
* test: use one Dockerfile for all dists
151+
* test_ifup: accept short option completions too
152+
* timeout: fallback to _parse_usage from _parse_help
153+
* test_wget: test --s instead of --h
154+
* test_lsusb: xfail with unparseable --help
155+
* test: expect failures for various completions without useful
156+
--help
157+
* test: support xfail in our markers like skipif, use it a lot
158+
* test: add Alpine Linux container, allow failures for now
159+
* iconv: weed out ... from encoding completions
160+
* test_iconv: add basic file completion test
161+
* test_iconv: skip option completion if --help fails
162+
* test_getconf: skip if -a doesn't output any POSIX_V*
163+
* test_feh, test_makepkg: invoke grep as "command grep"
164+
* test: generalize check whether we're being run in a container
165+
* tar: simplify locating tarball from command line
166+
* pkg_delete: don't limit to FreeBSD
167+
* test: reformat test_chromium_browser.py source
168+
* test: set up BASH_COMPLETION_COMPAT_DIR in bashrc (only)
169+
* test: more thorough system location interference avoidance
170+
* test: bashrc comment and whitespace tweaks
171+
* build: makefile whitespace tweaks
172+
* build: really reset return value before completions check
173+
* build: simplify symlink setup
174+
* tar: add missing bsdtar, gtar, and star symlinks
175+
* README: use light gray badges for unknown versions
176+
* README: link to cygwin package
177+
178+
[ Wolf ]
179+
* ri: hush some warnings
180+
181+
[ andreabravetti ]
182+
* unrar: complete on *.exe (#337)
183+
184+
[ ezr ]
185+
* chromium-browser: Add support for .mhtml files
186+
187+
[ jerkey ]
188+
* screen: complete first arg with serial devices
189+
190+
[ marxin ]
191+
* gcc: support new --completion option (#222)
192+
193+
[ pcc ]
194+
* unzip, zipinfo: complete *.aab (#340)
195+
196+
[ versat ]
197+
* cppcheck: Remove deprecated option 'posix' for '--std='
198+
199+
-- Ville Skyttä <ville.skytta@iki.fi> Thu, 05 Dec 2019 17:04:26 +0200
200+
1201
bash-completion (2.9)
2202

3203
[ Antonio Terceiro ]

bash_completion

+1-1
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 9)
26+
BASH_COMPLETION_VERSINFO=(2 10)
2727

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

configure.ac

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
AC_PREREQ([2.60])
2-
AC_INIT([bash-completion], [2.9])
2+
AC_INIT([bash-completion], [2.10])
33
AM_INIT_AUTOMAKE([foreign dist-xz no-dist-gzip -Wall -Wno-portability -Werror])
44
AC_PROG_LN_S
55
AC_PROG_MKDIR_P

0 commit comments

Comments
 (0)