« Mythical MythTV | Main | New car pick-up; take 2 »

bash completion 20060301

The first new release of bash completion in more than six months is a reality.

This release features many new completion functions. Many others have been improved or optimised. In addition, a large number of bugs have been fixed, including all known compatibility issues with bash 3.1, the latest version of the shell.

An almost complete change log for this release follows:

  • Completion for minicom(1), mtr(8), sysctl(8), smartctl(8), vncviewer(1), invoke-rc.d, update-rc.d and dpkg-source has been added.
  • gdb completion of second parameter was broken when first parameter contained white space.
  • gdb completion wasn't completing second parameter correctly when it was a file, rather than a PID.
  • Ruby ri completion has been broken for some time. This is now fixed.
  • Various fixes to work around change in how POSIX quoting is handled in bash 3.1.
  • subversion completion has been reimplemented from scratch and integrated into the main file.
  • iconv(1) completion has been improved.
  • yum(8) completion has been updated for current version of yum.
  • ant completion will now make use of complete-ant-cmd.pl, if available.
  • cvs(1) completion has been improved with 'update' and 'stat' completion.
  • 'aptitude show' now works in the same way as 'apt-cache show'.
  • make(1) now also completes on file names.
  • MPlayer will now also complete on .flac, .mpc and .3gp files.
  • wine will now also complete on .exe.so files.
  • unzip will now also complete on oowriter's .ott files.
  • xine et al will now complete on .mng files.
  • The list of programs completing on .dvi files has been expanded.
  • The range of files on which timidity and evince complete has been expanded.
  • mkisofs completion now defaults to treating results as file names.
  • $DEBUG has been renamed $BASHCOMPLETIONDEBUG to avoid namespace clashes with other software.
  • man(1) completion now works correctly on OpenBSD.
  • svk and Mercurial completion have been added to contribs.
  • Many other small optimisations and fixes.

TrackBack

TrackBack URL for this entry:
http://www.caliban.org/cgi-bin/mt/mt-tb.cgi/309

Post a comment


About

This page contains a single entry from the blog posted on Wednesday, 1 March 2006 at 18:23:00.

The previous post in this blog was Mythical MythTV.

The next post in this blog is New car pick-up; take 2.

Many more can be found on the main index page or by looking through the archives.

Powered by
Movable Type 3.34