[Bash-completion-commits] [SCM] bash-completion annotated tag, 2.0, created. 2.0

David Paleino dapal at debian.org
Tue Jun 19 21:07:07 UTC 2012


The annotated tag, 2.0 has been created
        at  45ac5d15317b563a4381d5c02f1d3e6e217feef8 (tag)
   tagging  7dd924b524d3bbe68464daeefdd1217ac488cc0f (commit)
  replaces  1.90
 tagged by  David Paleino
        on  Sun Jun 17 20:08:35 2012 +0200

- Shortlog ------------------------------------------------------------
Releasing 2.0
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEABECAAYFAk/eHScACgkQ5qqQFxOSsXTBzgCaAzr5njXCjCfVHvzuWJnTW75Z
Oc0AnRgjqLGTYSCTcnzqVFckNu8na4IK
=xlnG
-----END PGP SIGNATURE-----

Anthony Ramine (1):
      Properly declare 'symlinks' dependencies

David Paleino (11):
      Correctly list purgeable packages for dpkg --listfiles and dpkg --purge (Debian: #647684)
      Oops, fix completion
      Really fix it, double quotes
      Fix bash_completion paths in README (Debian: #647941)
      Commit make-changelog release helper
      Release 1.99 -- hopefully the last 2.0 preview
      Fix completion loading when a symlink is sourced, thanks to Jonathan Nieder
      Revert "Fix completion loading when a symlink is sourced, thanks to Jonathan Nieder"
      apt-get: add 'changelog' to completed commands
      Really complete 'changelog'
      Release 2.0

Florian Hubold (1):
      xv: Add *.eps and *.ps to filename completions (Alioth: #313477).

Guillaume Rousse (2):
      add xz compression extension for kernel modules
      Merge branch 'master' of git+ssh://git.debian.org/git/bash-completion/bash-completion

Igor Murzov (63):
      _known_hosts_real: Add some quotes (Alioth #313158)
      _known_hosts_real: Replace "${HOME}" with "~" to make code more compact.
      service, _services: Make these work on Slackware GNU/Linux.
      Revert "Another stab at making service completion work on Slackware."
      testsuite: Add some make test cases.
      testsuite: Add one more test for _get_comp_words_by_ref()
      Add and use _sysvdirs() function that sets correct SysV init directory.
      Merge completions/service into the bash_completion script.
      testsuite: Set correct COMP_POINT value in test.
      removepkg: Make it possible to complete filenames.
      _command_offset: Do not assume that first word is unique in completion line.
      pidof: Don't check OS type (Alioth #311403)
      __get_cword_at_cursor_by_ref: Drop unused cur2 variable.
      __get_cword_at_cursor_by_ref: Add missing quotes.
      __get_cword_at_cursor_by_ref: Drop unnecessary quotes.
      upgradepkg: Support oldpackage%newpackage notation.
      wine: Complete all files after an .exe (Alioth #313131)
      mount, umount: Add linux-specific completions.
      testsuite: Add more tests for valgrind.
      _command_offset: Add missing quotes.
      Cleanups: Make code more compact.
      valgrind: More generic tools detection.
      valgrind: Parse option arguments that contain dashes.
      Cleanups: Be consistent, use $( foo ) instead of $(foo).
      mount: Don't suggest short options.
      nethogs: New completion.
      umount: Half-fix for completion of relative paths.
      umount: Real fix for completion of relative paths.
      testsuite: Add basic tests for umount.
      _modules: Follow symlinks in /lib/modules/$(uname -r) (Alioth: #313461)
      cppcheck: Add new options introduced in cppcheck-1.52.
      id: Add "id" to completions/Makefile.am.
      cppcheck: Several ids separated by commas can be given for --enable=.
      Merge branch 'mount'
      htop: New completoin.
      avctrl, dnsspoof: Add "avctrl" and "dnsspoof" to completions/Makefile.am
      kcov: kcov has man page now.
      route: Don't check $OSTYPE (Alioth: #311407).
      gcc: Don't allow "[]<>" in options list.
      gcc: Remove unnecessary calls to `tr` and `sort`.
      sudo: Handle options (Alioth: #311414).
      htop: Get user names directly with `compgen -u`.
      sudo: Fix option list parsing
      Revert "route: Don't check $OSTYPE (Alioth: #311407)."
      gcc: Don't use \t in sed as it's not POSIX compliant.
      sudoedit: New completion.
      Merge remote-tracking branch 'origin/sudo'
      _command_offset: Properly quote arguments of eval (Alioth: #313499).
      mount.linux: Add some new mount options intoduced in Linux 3.0-3.2
      _modules: Ignore error messages.
      modprobe, modinfo, insmod: Move modprobe and modinfo completions to their own files.
      sbopkg: Use _parse_help.
      sbopkg, slackpkg, slapt-{get,src}: Use shorter form of the check if file exists.
      _filedir: Properly quote paths to avoid unexpected expansion.
      su: Add linux-specific completion
      insmod, modprobe: Don't hardcode path to modinfo (Alioth: #313569)
      man: --path option is supported on Darwin (Alioth: #313584)
      man: Move variable declaration to the right place.
      feh: Update option argument completions.
      fbi, feh: Complete more supported file formats.
      fbgs: Add new options introduced in fbida-2.09.
      cppcheck: Complete new --relative-paths option arguments
      _expand: Suppress unwanted bash error messages (Alioth: #313497)

Itaï BEN YAACOV (1):
      scp: Recognise symlinks to directories as directories (Debian: #666055).

Jan Kratochvil (1):
      rpm: Treat -r as --root (RedHat: #759224).

Jonathan Nieder (1):
      ri: Rename ri_get_methods helper to add leading underscore

Raphaël Droz (2):
      Added a word about compopt -o nospace in styleguide.txt.
      _ip_addresses: Make it locale agnostic.

Ville Skyttä (94):
      cowsay: Avoid error when completing -f when cowsay is not installed.
      Unset _blacklist_glob when it's no longer needed.
      install-data-hook: Avoid problematic mode bits for bash_completion from mktemp.
      install-data-hook: Use $(compatdir).
      Create empty compatdir on "make install".
      plague-client: New completion.
      _known_hosts_real: Discard @markers at beginning of line.
      _known_hosts_real: Handle more than two hostnames per known hosts line (Debian: #647352).
      _known_hosts_real: Don't offer hostnames containing wildcards.
      _mac_addresses: Grab addresses from FreeBSD's ifconfig -a output too.
      desktop-file-validate: New completion.
      Revert "service, _services: Make these work on Slackware GNU/Linux."
      Another stab at making service completion work on Slackware.
      _cd: Don't try to complete variables (and fail), _init_completion already does.
      Include doc/ in dist tarball.
      cppcheck: Offer header filename completions too.
      bashcomp_DATA: service was merged to bash_completion.
      chkconfig: Wrap long lines.
      _services: Split xinetd service completion into _xinetd_services.
      _npus: Split out of lrzip for general use.
      cppcheck -j: Use _ncpus.
      make: Add -j/--jobs completion.
      Cleanups: use usual globs instead of substring matches or substitutions.
      Cleanups: Use [[ instead of [.
      make -j: Complete up to number of CPUs * 2.
      rpm: Add --delsign completion, don't suggest --resign (identical to --addsign).
      _command_offset: Simplify dynamic loading of completions we don't have yet.
      valgrind: New completion.
      valgrind: Parse some generic option arguments from --help output.
      ccache: New completion.
      valgrind --tool: Use compgen -W instead of embedding $cur in the sed script.
      dict: Speed up word completion with common use cases and large word lists.
      _parse_help, _parse_usage: If first arg is "-", read from stdin.
      iperf: New completion.
      sqlite3: Use _parse_help.
      declare, typeset: Use _parse_usage.
      perldoc: Add some option arg completions, use _parse_help.
      testsuite: Fix ssh first arg partial hostname test case.
      vi and friends: Fix /etc/ld.so.conf.d/* completion (Alioth: #312409).
      lintian: Remove spurious echo.
      lintian: Use <<< instead of echo and a pipe (Alioth: #312163).
      dequote: Use printf instead of echo (Alioth: #312163).
      koji: New completion.
      _variables: New function split from _init_completion.
      testsuite/assert_complete_dir: Fix passing $args to assert_complete.
      testsuite/assert_complete_dir: Add note about OLDPWD filtering.
      export: Fix many use cases, add option completion.
      _muttconffiles: Use printf instead of echo (Alioth: #312163).
      _known_hosts_real: Include hosts reported by ruptime (Alioth: #313308).
      lrzip: -T no longer takes an argument since version 0.570.
      curl: Add bunch of new option argument completions.
      _known_hosts_real: Support > 1 files per *KnownHostsFile line (Debian: #650514).
      lzip: New completion.
      Document $split && return.
      quote: Preserve leading, trailing, and consecutive whitespace.
      _parse_help, _parse_usage: More command arg sanitization.
      cc, c++: Install gcc completion if compiler looks like GCC (Alioth: #311408).
      udevadm: New completion.
      Fix BASH_COMPLETION_COMPAT_DIR comment.
      cleanups: Drop some no longer needed stderr redirections.
      pgrep, pkill, killall: Base pkill on pgrep, add more option completions.
      testsuite(_filedir): Ignore compopt error msg when invoking _filedir directly.
      Revert "testsuite(_filedir): Ignore compopt error msg when invoking _filedir directly."
      _filedir, _tilde: Ignore compopt stderr for direct invocations in unit tests.
      Some trivial nounset error fixes.
      dmesg: Adapt to versions returning long options.
      ssh-add: New completion.
      pwd: New completion.
      rmmod: Add option completions.
      testsuite/generate: Generate less linefeeds.
      insmod: Install for insmod.static too.
      mplayer: Add -monitoraspect arg completion.
      mplayer: Add generic handling of options that take arguments.
      testsuite: Fix spurious modinfo and modprobe test failures on systems that have /lib and /lib64 dirs.
      pigz: Add -p/--processes arg completion.
      testsuite: Add basic su test case.
      su: Fix long option handling.
      su: Add --session-command arg completion.
      su: Complete -s/--shell with shells instead of all files.
      vmstat: New completion.
      lyx: Remove simple completion, upstream has more complete one (Debian: #662203)
      testsuite/generate: Tweak linefeeds.
      acpi: New completion.
      hwclock: New completion.
      make: Add generic variable completion.
      man: Recognize 3gl as man page filename extension -- at least Mesa uses it.
      _realcommand: Try greadlink before readlink (Alioth: #313659).
      Comment spelling fix.
      Spelling fix.
      qiv: Add *.svg.
      xmllint: Add *.svgz.
      autotools: Use MKDIR_P instead of mkdir_p (Alioth: #313671).
      lbzip2: Add -n argument completion.
      *_tilde*: Escape tilde in [[ $1 == \~* ]] tests (RedHat: #817902).

guns (1):
      Workaround bash bug that fails to complete <, >

-----------------------------------------------------------------------

-- 
bash-completion



More information about the Bash-completion-commits mailing list