bash-completion (1.99) * Hopefully the last 2.0 preview. [ David Paleino ] * Correctly list purgeable packages for dpkg --listfiles and dpkg --purge (Debian: #647684) * Fix bash_completion paths in README (Debian: #647941) [ Florian Hubold ] * xv: Add *.eps and *.ps to filename completions (Alioth: #313477) [ Igor Murzov ] * Add and use _sysvdirs() function that sets correct SysV init directory. * cppcheck: Add new options introduced in cppcheck-1.52. * cppcheck: Several ids separated by commas can be given for --enable=. * _known_hosts_real: Add some quotes (Alioth #313158) * Merge completions/service into the bash_completion script. * _modules: Follow symlinks in /lib/modules/$(uname -r) (Alioth: #313461) * mount, umount: Add linux-specific completions. * mount: Don't suggest short options. * pidof: Don't check OS type (Alioth #311403) * removepkg: Make it possible to complete filenames. * umount: Fix for completion of relative paths. * upgradepkg: Support oldpackage%newpackage notation. * wine: Complete all files after an .exe (Alioth #313131) * New completions: - htop, nethogs. [ Jan Kratochvil ] * rpm: Treat -r as --root (RedHat: #759224). [ Raphaël Droz ] * Added a word about compopt -o nospace in styleguide.txt. * _ip_addresses: Make it locale agnostic. [ Ville Skyttä ] * cc, c++: Install gcc completion if compiler looks like GCC (Alioth: #311408). * cppcheck: Offer header filename completions too. * curl: Add bunch of new option argument completions. * dequote: Use printf instead of echo (Alioth: #312163). * dict: Speed up word completion with common use cases and large word lists. * dmesg: Adapt to versions returning long options. * Document $split && return. * _filedir, _tilde: Ignore compopt stderr for direct invocations in unit tests. * Include doc/ in dist tarball. * _known_hosts_real: Handle more than two hostnames per known hosts line (Debian: #647352). * _known_hosts_real: Include hosts reported by ruptime (Alioth: #313308). * _known_hosts_real: Support > 1 files per *KnownHostsFile line (Debian: #650514). * lintian: Use <<< instead of echo and a pipe (Alioth: #312163). * lrzip: -T no longer takes an argument since version 0.570. * _mac_addresses: Grab addresses from FreeBSD's ifconfig -a output too. * make: Add -j/--jobs completion, complete up to number of CPUs * 2. * _muttconffiles: Use printf instead of echo (Alioth: #312163). * _parse_help, _parse_usage: If first arg is "-", read from stdin. * rpm: Add --delsign completion, don't suggest --resign (identical to --addsign). * _variables: New function split from _init_completion. * vi and friends: Fix /etc/ld.so.conf.d/* completion (Alioth: #312409). * New completions: - plague-client, desktop-file-validate, valgrind, ccache, iperf, koji, lzip, udevadm. -- David Paleino Sat, 07 Jan 2012 23:52:36 +0100