Skip to content

Commit

Permalink
Release 2.8
Browse files Browse the repository at this point in the history
  • Loading branch information
scop committed Mar 17, 2018
1 parent 5f1d238 commit 78aa923
Show file tree
Hide file tree
Showing 3 changed files with 171 additions and 2 deletions.
169 changes: 169 additions & 0 deletions CHANGES
Original file line number Diff line number Diff line change
@@ -1,3 +1,172 @@
bash-completion (2.8)

[ Andrea Dari ]
* dpkg: Add -V/--verify arg completion

[ Ben Wiederhake ]
* Add support for .lz4 extension to file-roller (#158)

[ Eric A. Zarko ]
* unzip, zipinfo: Associate *.gar (#165)

[ Gabriel F. T. Gomes ]
* openssl: Add completion for the genpkey, pkey, pkeyparam, and
pkeyutl commands

[ Gonzalo Tornaría ]
* test: run bash with --norc to avoid system bashrc

[ Gábor Bernát ]
* tox: New completion (#163)

[ Halt ]
* mplayer: Disable user config when parsing options

[ Henry-Joseph Audéoud ]
* ebtables: new completion (#150)

[ Jakub Jelen ]
* ssh,ssh-add,ssh-keygen: Complete pkcs11 options with *.so

[ Kevin Pulo ]
* mkdir: Complete on files in addition to dirs

[ Luca Capello ]
* dpkg-query: Fix -W/--show completion

[ Mark Friedenbach ]
* Add support for .lzo extension (--lzop) to tar (#155)

[ Martin d'Anjou ]
* java: Complete *.war

[ Mateusz Piotrowski ]
* kldunload: Increase robustness of compgen filters (#185)
* kldunload: Show modules with digits

[ Michał Górny ]
* lftp: Support ~/.local/... bookmark location (#144)
* test suite: Support overriding default match buffer size (#141)

[ Pawel ]
* man: Don't use $MANPATH directly (#161)

[ Uwe Storbeck ]
* dpkg: Complete --vextract on deb files
* dpkg: Fix man page section in comment

[ Ville Skyttä ]
* make-changelog.py: Use python3
* test: Fix getting username in non-login shells
* test/unit: Whitespace tweaks
* info, man, rsync: Defer _expand invocation
* _expand: Reuse __expand_tilde_by_ref and _tilde logic, clean up
* test: Add some _expand unit tests
* bzip2, gzip, and other compressors: Use _tilde instead of _expand
* test: Add assert_complete_homedir, use in dpkg and ls
* dd, find, gcc: Remove unnecessary tilde expansion
* dd: Omit space only when offering one completion ending with =
* __expand_tilde_by_ref: Eval tilde expansion only, simplify
* Bump copyright years to -2018
* mkdir: Complete files without appending space
* __load_completion: Load "xspec" completions dynamically too
* __load_completion: Code cleanup
* _avaiable_interfaces: Get rid of eval
* make: Pass script to sed as parameter instead of using process
substitution
* ccze: New completion
* *: Comma separated opt arg completion improvements
* test suite: Some more mplayer and mencoder coverage
* tox: Complete comma separated -e arguments
* xdg-mime,xdg-settings: Fix inclusion in tarball
* geoiplookup: New completion
* ping*,ssh,scp,sftp,tracepath6: Filter IPv4/IPv6 literal addresses
* _known_hosts_real: Add option to filter IPv4 and IPv6 addresses
* radvdump: New completion
* lsscsi: New completion
* python: Support completing dotted module hierarchies
* test/docker: Tweak work dir, add bash as default cmd
* test: Try to skip postconf variable test on broken postfix configs
altogether
* Revert "travis: Don't build local docker images, use vskytta/bash-
completion ones"
* test: Add "postconf -" test case
* test: Work around broken centos/fedora postfix config in non-IPv6
setup
* travis: Don't build local docker images, use vskytta/bash-
completion ones
* pycodestyle: New completion
* flake8: Various option arg completion improvements
* perltidy: New completion
* lowriter,localc etc: Use corresponding oo* completions
* cryptsetup: Update option lists
* pv: New completion
* getconf: New completion
* nproc: New completion
* _known_hosts_real: Document -a better
* ssh: Add -J/ProxyJump completion
* ssh: Declare $prefix closer to use
* test: Ignore duplicates in find_unique_completion_pair list
* test: dpkg,ls,_tilde: Skip gracefully if no uniq user for
completion is found
* xdg-mime: New completion
* ssh-keygen: Add -E arg completion
* reportbug: Don't hardcode option lists, split option args at =
* reportbug: Add -A/--attach arg completion
* apt-get: Complete *.deb on install if argument contains a slash
* ri: Fix integrated ri 1.8 class completion
* test: Add files to test older ri with
* Whitespace
* test: Remove things moved to library.exp from bashrc
* test: Add some comments regarding bash init in library.exp
* xdg-settings: New completion
* tox: Remove spurious executable bits
* tox: Include ALL in -e completions
* tox: Avoid stderr spewage when -e invoked without tox.ini
* pylint: Invoke python3 to search for modules if command contains 3
* pylint: Install for pylint-2 and pylint-3 too
* test suite: Add bunch of man and MANPATH test cases
* test suite: Make man test subject names less generic
* test suite: man cleanup
* rfkill: Rename to _rfkill to avoid conflict with util-linux >=
2.31
* test: Use prebuilt docker hub bash-completion images
* README.md: Whitespace cleanup
* iptables: Use invoked command instead of hardcoded "iptables"
* iptables: Avoid stderr trashing when invoked as non-root
* iptables: Parse options from --help output
* vpnc: Add some option argument (non)completions
* vpnc: Improve config completions
* test suite: Drop no longer needed fedoradev /usr/bin/which
workaround
* test suite: Skip fedoradev GPG checks at least for now
* lspci: New completion
* lsusb: New completion
* oggdec: New completion
* alias: Fix completion followed by = (#146)
* *: Protect shopt reset from non-default $IFS
* test suite: Limit amount of info and pinfo test output
* test suite: Add info and pinfo option test cases
* test suite: Add basic hid2hci and munin-node-configure test cases
* aptitude: Add keep to commands list (Debian: #867587)
* *: Protect _known_hosts_real from user input treated as options
* curl: Fix -x etc option argument hostname completion
* groupdel: Parse and handle long options
* aptitude-curses: Use aptitude completion
* test suite: Install aptitude in ubuntu14 container
* test suite: Enable wine in ubuntu14
* xm: Don't leak args and commands environment variables
* uscan: Don't leak cword and words environment variables
* test suite: Add bunch of missing basic test cases
* ktutil: Don't leak i and command environment variables
* test suite: Limit amount of output from process name completion
* test suite: Limit number of screen -T completion matches

[ j^ ]
* xine etc, ogg123, mplayer -audiofile: Associate with *.oga

-- Ville Skyttä <ville.skytta@iki.fi> Sat, 17 Mar 2018 10:30:07 +0200

bash-completion (2.7)

[ Eli Young ]
Expand Down
2 changes: 1 addition & 1 deletion bash_completion
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
#
# https://github.com/scop/bash-completion

BASH_COMPLETION_VERSINFO=(2 7)
BASH_COMPLETION_VERSINFO=(2 8)

if [[ $- == *v* ]]; then
BASH_COMPLETION_ORIGINAL_V_VALUE="-v"
Expand Down
2 changes: 1 addition & 1 deletion configure.ac
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
AC_PREREQ([2.60])
AC_INIT([bash-completion], [2.7])
AC_INIT([bash-completion], [2.8])
AM_INIT_AUTOMAKE([foreign dist-xz no-dist-gzip -Wall -Werror])
AC_PROG_LN_S
AC_PROG_MKDIR_P
Expand Down

0 comments on commit 78aa923

Please sign in to comment.