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

David Paleino dapal at debian.org
Thu Nov 3 11:29:40 UTC 2011


The annotated tag, 1.90 has been created
        at  e9499129acec4c4b753429904aa1a78ab6b97454 (tag)
   tagging  935ce88df7f6bfef86e44c732228f8575ca3cd67 (commit)
  replaces  1.3
 tagged by  David Paleino
        on  Thu Nov 3 12:29:34 2011 +0100

- Shortlog ------------------------------------------------------------
1.90
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEABECAAYFAk6yex4ACgkQ5qqQFxOSsXQAiwCfYzrEmLr+29dARr2vKNZVVl7I
L/0AoLBN+2w1S5xmpy7OMbIAjHhw13zA
=jlwO
-----END PGP SIGNATURE-----

David Paleino (27):
      Prepare for new release
      If _filedir 'ext' returns nothing, just fallback to generic file completion. Patch by Clint Byrum (Debian: #619014, LP: #533985)
      Fix broken _allowed_groups usage (shadow and coreutils)
      Make $cur local
      Also filed on LP
      Fix __get_cword_at_cursor_by_ref: check for $index when completing with a cword+1 argument already present (Debian: #622383)
      Remove --unpack-level from lintian options (Debian: #623680)
      The install-completions script really needs bash
      Complete filenames after commands in rrdtool (Debian: #577933)
      ant: handle "extension-point" the same as "target" tag (Petr Kozelka, Alioth: #313105)
      Layout change: everything is now in /usr/share/bash-completion/, rather than in /etc/.
      New completion for phing (Elan Ruusamäe, Alioth: #312910)
      Get rid of BASH_COMPLETION_DIR and BASH_COMPLETION_HELPERS_DIR
      Also get rid of BASH_COMPLETION_DIR in the testsuite
      Fix autotools to use pkgdatadir instead of redefining datadir, get rid of helpersdir.
      Complete fix datadir → pkgdatadir
      Get rid of $BASH_COMPLETION as well
      apt: add 'download' to subcommands (Debian: #625234, Ubuntu: #720541)
      Added pkgconfig file with paths used by bash-completion
      Add epdfview completion
      Implemented a blacklist for unwanted third-parties completions
      Revert "host, nslookup: Remove completions for bind utils from bash_completion."
      Revert "Revert "host, nslookup: Remove completions for bind utils from bash_completion.""
      Also complete on dpkg-query (Debian: #642526)
      Add 'versions' command to aptitude (Debian: #604393)
      Change version to 1.90
      Fix changelog

Freddy Vulto (6):
      Improve __reassemble_comp_words_by_ref() (Alioth #313057)
      Fix __reassemble_comp_words_by_ref() unquoted pattern removal
      (testsuite) Add -unsorted option to _get_hosts()
      Fix error "bad array subscript"
      Improve _get_comp_words_by_ref()
      Improve _get_comp_words_by_ref()

Guillaume Rousse (10):
      add puppet completion
      use  for subshell, instead of backquotes
      wrap long lines
      indentation fixes
      no need to use a variable for a list used only once
      use known hosts completion with --server option
      rename special and subspecial variables for consistency with other similar completions, and avoid leaking
      Merge branch 'master' of git+ssh://git.debian.org/git/bash-completion/bash-completion
      use simple quotes for constant strings
      drop -o filenames, as suggested by Ville

Igor Murzov (90):
      Use -o plusdirs instead of -o dirnames for {install,upgrade,explode}pkg
      Add pkgtool(8) completion
      Remove unused variable
      Add option completion for removepkg
      Add option completion for upgradepkg
      Add option completion for installpkg
      Cleanup _pkgtool()
      Add makepkg(8) completion
      Remove unnecessary returns
      makepkg(8) should complete filenames
      Merge branch 'master' into garik
      Add completion for rpm2tgz
      Add initial slapt-get completion
      Improve slapt-get completion
      Improve package name completion
      Add -h|--help options to slapt-get completion
      slapt-get --filelist works only with installed packages
      Add some missing extensions to mplayer completion
      Remove duplicate check for slackware
      Remove duplicate check for slackware
      Revert "Add some missing extensions to mplayer completion"
      Update completions for rpm2tgz-1.2.2
      Merge branch 'master' into garik
      Move slackware completions to new directory
      Add slapt-src completion
      Update slapt-src completion
      Merge branch 'master' into garik
      Merge remote branch 'sftp/sftp' into garik
      Clean up sbopkg completion
      Add missing completion for -e and -d options.
      Add completion of -V option for sbopkg
      Further improve completion for sbopkg
      Cosmetic corrections for sbopkg completion
      Split 'slackware' script into slapt and rpm2tgz
      Add initial completion for slackpkg
      Improve completion for slackpkg
      Improve slackpkg completion
      Overall clean up of different slackware-specific completions
      Oops, forgot to add file names to Makefile.am
      Take package names from pkglist for slackpkg completion
      Make slackpkg comlete several package names for all actions
      Replace hyphens with underscores in function names
      Add --terse option to installpkg (added in pkgtools-13.37)
      Correct options for pkgtool
      Merge remote-tracking branch 'origin/master' into slackware
      Abort completion file loading earlier if required commands are not available.
      Use _init_completion() in pkgtools, rpm2tgz, sbopkg, slackpkg, slapt
      Rework the way options are handled for slackpkg
      Merge remote-tracking branch 'origin/master' into slackware
      Merge remote-tracking branch 'origin/master' into slackware
      _init_completion: Fix out of bounds access to words when cword is 0.
      Merge remote-tracking branch 'origin/master' into slackware
      cppcheck: Fix --error-exitcode argument handling.
      testsuite: add basic tests for pkgtools
      testsuite: add basic rpm2tgz test case
      testsuite: Add basic slapt test cases
      testsuite: Add basic sbopkg test case
      testsuite: Add basic slackpkg test case
      removepkg: Make removepkg completion work with root other than /
      testsuite: Improve pkgtool tests
      testsuite: Improve rpm2tgz tests
      docs: Improve tester's manual
      testsuite: Remove/use set but unused variable "test"
      testsuite: Fix broken tests for finger and xhost
      testsuite: Remove unused -expect-cmd-full option from assert_complete*
      kcov: New completion
      kcov, pkgtools, sbopkg, slapt: Move option completion code after option argument completions
      Rewrite 'pdf|fdf' as '[pf]df' in evince and okular glob patterns.
      sbopkg, slackpkg, slapt: Don't leak local $i.
      slapt-get: Respect settings supplied by --config option.
      slapt-src: Complete package versions for --build|--install options
      slapt: Use _parse_help.
      testsuite: Improve slapt-get/slapt-src tests.
      make completions that use _command also work with file names
      mplayer: Use the same completions as for mplayer2
      kcov: Add --path-strip-level option (added in kcov-v7)
      sbopkg: Fix options completion
      host, nslookup: Remove completions for bind utils from bash_completion.
      cppcheck: Update list of --enable= option arguments completions
      cppcheck: Complete --std= option arguments
      feh: New completion.
      cppcheck: -i also accepts file names.
      cppcheck: Complete --platform= option arguments
      xgamma: New completion
      _command_offset: Restore compopts used by called command.
      xrandr: Add more option completions.
      cppcheck: Add new option arguments completions (added in cppcheck-1.51).
      fbi, fbgs: New completions.
      file: Add few missing --exclude arguments completions.
      Don't use full path in the _completion_loader() function.

Matej Cepl (1):
      Complete oo{writer,impress,calc,draw} on LibreOffice FlatXML extensions (RedHat: #692548).

Mattias Ulbrich (2):
      improved java completion
      repaired sourcepath and classpath lookup

Peter (1):
      rpmcheck: Drop reference to undefined $files variable (Alioth: #313270).

Raphaël Droz (11):
      Added completion scripts for lpr(1) and lpq(1).
      sitecopy: fixed a bug with grep and brackets: use sitecopy -v to fetch sites.
      mysql: new completion.
      use _parse_help and handle $prev for sitecopy(1).
      removed superfluous compopt for cups.
      better compopt setting for lpr(1) -o option.
      added mysql to Makefile.am
      handle properly long-options in sitecopy(1).
      better use of _parse_help and compopt for mysql(1).
      handle properly long options in mysql(1).
      lpstat error handling in case cupsd is not started.

Scott Bronson (1):
      Override MANPAGER when generating perldoc completions (RedHat: #689180).

Sergey V (11):
      slackware: added sbopkg completion
      slackware: update sbopkg completion
      Merge branch 'master' into sftp
      Merge branch 'master' into sftp
      slackware: simplify command line for complete '-V' option
      slackware: sbopkg: add completion for '-d' option
      slackware: sbopkg: fix multiple arguments for '-f'
      slackware: sbopkg: move sbopkg completion to separate file
      sbopkg: return 0 if argument not required
      sbopkg: added queue files completion to '-b' and '-i' optoins
      sbopkg: improve code, make it more logical

Ted Pavlic (1):
      Add *.dbj to (la)tex filename completions (RedHat: #678122).

Tobias Brunner (3):
      ipsec: Drop uname check, simply check for 'ipsec'.
      ipsec: Add strongSwan specific completion with fallback.
      ipsec: Complete connection names for 'up', 'down' and other commands.

Ville Skyttä (333):
      Do file completion after gendiff output redirection.
      (testsuite) Add basic gendiff test case.
      Try harder to find the correct perl executable to run the perl helper with.
      Drop no longer needed shebang and executable bit from perl helper.
      Comment spelling fixes.
      Bump version to 1.99.
      Make rpm --queryformat use more consistent.
      Drop rpm query support for rpm < 4.1.
      Split rpm and rpmbuild completions and improve them both.
      Use numeric comparison operators when comparing numerically.
      Add rpmbuild --buildpolicy completion.
      Simplify rpmbuild --buildpolicy completion.
      smartctl completion improvements.
      (testsuite) Add basic mdadm test case.
      (testsuite) Add basic puppet test case.
      Get aspell --mode completions from 'aspell modes' output.
      Add aspell --add-filter|--rem-filter completions.
      Add reptyr completion.
      Fix completion of files inside *.tar.bz2 archives when [Ijy] is not given.
      Don't lose J if present in original tar command when finding out how to untar.
      Add bunch of tar option completions.
      Improve tar *[cr]*f completions (Debian: #618734).
      More tar *[cr]*f completion improvements.
      Avoid some unnecessary command invocations.
      Apply xz completion to pxz too.
      xz* option completion updates.
      (testsuite) Add basic xzdec test case.
      Fix regressions and further tweak previous java completion patch.
      (testsuite) Fix get_hosts option docs.
      Trivial code cleanup.
      (testsuite) Make ri basic test case more likely to work.
      Add $_backup_glob for matching various backup files and reuse it.
      Drop unnecessary subshell.
      Avoid some have() calls.
      Coding style consistency tweaks.
      Drop unnecessary $USERLAND check.
      Take advantage of short-circuit eval of [[ ]].
      Abort completion file loading earlier if required commands are not available.
      Add code style settings block.
      Try /usr/sbin before /sbin in have().
      Add CHANGES entry and test case for previous java completion change.
      (testsuite) Test java -classpath in addition to -cp.
      Replace some uname -s checks with $OSTYPE ones.
      Use += to append to arrays and strings.
      Install only full path (no basename) completions for /etc/init.d/*.
      Install full path /etc/rc.d/init.d/* completions.
      Try both full path and basename completions for sudo etc (Alioth: #313065).
      Don't install completions for init.d backup files.
      Support tildes when recursively sourcing muttrc files (Debian: #615134).
      Remove stale comment.
      Parse help only when needed.
      Fix local variable leaks from bluez completions.
      Install xzdec completion even if xz or pxz are not available.
      Add _init_completion() for common completion initialization and generic redirection handling.
      Use _init_completion() in bash_completion.
      Use _init_completion() in completions/_*.
      Use _init_completion() in completions/a*.
      Use _init_completion() in completions/b*.
      Don't leak local $args.
      Use _init_completion() in completions/c*.
      Replace actual sysconfdir in bash_completion on install (Alioth: #313081).
      Use _init_completion() in completions/d*.
      Use _init_completion() in completions/e*.
      Use _init_completion() in completions/f*.
      Use _init_completion() in completions/g*.
      Use _init_completion() in completions/h*.
      Use _init_completion() in completions/i*.
      Localize $classpath in _java_find_sourcepath so completions don't have to.
      Use _init_completion() in completions/j*.
      Use _init_completion() in completions/k*.
      Use _init_completion() in completions/l*.
      Use _init_completion() in completions/m*.
      Use _init_completion() in completions/n*.
      Use _init_completion() in completions/o*.
      Use _init_completion() in completions/p*.
      Use _init_completion() in completions/[q-z]*.
      Remaining _init_completion() related changes missed in the first round.
      Drop support for bash < 4.1, clean up no longer needed low hanging cruft.
      Drop no longer needed _compopt_o_filenames().
      Drop no longer needed "type compopt" checks.
      nospace usage cleanups.
      rsync completion improvements.
      Use _split_longopt() in rsync.
      Use "declare -F" instead of "type" to check for function existence.
      Treat arguments starting with . or ~ as paths where that check is done.
      Turn off default compopt when completing dirs in _longopt().
      Code cleanups.
      Turn on -o filenames in _tilde() only when it produces completions.
      Try to figure out file/dir argument types from --foo=BAR in _longopt().
      Remove = from COMP_WORDBREAKS when using _split_longopt().
      Fix --foo[=bar] parsing in _parse_help().
      Activate killall completion on Darwin (Alioth: #312350).
      Simplify $UNAME checks.
      Expand tilde in mutt query command (Alioth: #312759).
      Remove stale comment.
      Add _terms() and screen -T completion.
      Add some screen option non-completions.
      Complete screen on commands (Alioth: #312164, RedHat: #547852).
      Use {x..y} brace expansion instead of `seq', loops, or long literal sequences.
      Avoid some unnecessary commands.
      _parse_help: Change to output first long option, or first short if not found.
      No need to test for COMPREPLY count when toggling nospace.
      smartctl: The short alternative for --tolerance is -T, not -t.
      _java_classes: Drop unnecessary nospace toggling.
      pack200, unpack200: Use _split_longopt.
      crontab, find: Replace some ugly string tricks with associative arrays.
      growisofs, _java_classes: Drop unnecessary compopt /dev/null redirections.
      chsh: Use _allowed_users instead of plain compgen -u.
      _parse_help: Re-fix --foo[=bar] handling.
      _parse_help: Fix handling of tildes and escaped chars in command.
      bzip2, gzip, python, sysbench: Quote command argument to _parse_help().
      testsuite: Add bunch of simple shadow util test cases.
      _parse_help: Make work with pipe separated options.
      route: Don't leak local $opt.
      man: Add option parsing and completion.
      _parse_help: Fix --foo={bar,quux} handling.
      getent: Add gshadow to known databases.
      info: Add option completion support.
      testsuite: Add basic mii-diag and mii-tool test cases.
      Convert many completions to use _parse_help() instead of hardcoded option lists.
      java, javac: Add -X* completions.
      javac: Add -*: option argument completion.
      getent: Allow multiple completions from same db, add option completion.
      xz: Non-complete --memlimit{,-compress,-decompress}.
      _parse_help: Expand --[no]foo to --foo and --nofoo.
      _parse_help: Don't treat tokens with more than two leading dashes as options.
      cryptsetup, wvdial: Use _split_longopt().
      Convert more completions to use _parse_help() instead of hardcoded option lists.
      Add lbzip2, lbunzip2, and lbzcat completions, using corresponding bzip2 ones.
      cvs diff: Parse options from cvs diff instead of plain diff.
      autotools, xsltproc: Use _parse_help instead of _longopt.
      cppcheck: New completion.
      _filedir*: Add link to bash-bug discussion about complete -X case sensitivity.
      _parse_help: Implement in bash instead of awk.
      testsuite: Add test case for Debian: #622383.
      Comment fixes.
      testsuite: Add some failing _get_comp_words_by_ref testcases when cursor is before first word.
      _init_completion: Add -s for splitting long options, use it in completions.
      _parse_help: Fix handling of commands with paths.
      configure: Add some option argument completions.
      mc: Parse help from --help-all instead of --help.
      Include trailing equals sign in options that take arguments that way.
      Merge remote-tracking branch 'garik/slackware'
      pkgtools, rpm2tgz, sbopkg, slackpkg, slapt: Add indentation settings.
      _parse_usage, _parse_help: Add _parse_usage, expand [no-] and [dont-?] as well in _parse_help.
      _init_completion: Indicate that completion should not continue if cword == 0.
      _init_completion: Doc update.
      pgrep: Add option and option argument completions.
      e2fsprogs, passwd, pwck, grpck: Use _parse_usage instead of hardcoded option lists.
      testsuite: Add basic grpck, passwd, and pwck test cases.
      build system: Remaining layout change related fixes.
      build system: Drop no longer needed install-data-hook bits.
      docs: Update "simply sourcing" instructions to match new layout, check $PS1.
      Revert "New completion for phing (Elan Ruusamäe, Alioth: #312910)"
      testsuite: Don't define $BASH_COMPLETION here either.
      __parse_options: Return 0 to avoid false negatives from _parse_* test cases.
      ant: Improve -lib, -find/-s, and -D argument completions.
      phing: Reuse ant completion for it, add basic test case.
      build system: Remove bash-completion.pc with "make clean".
      xzdec: Complete $cur == -* after option argument and split checks.
      _parse_help: Use -r to "read" to avoid backslash issues.
      samba: Use _parse_help, add bunch of option completions and basic test cases.
      quota-tools: Use _parse_help, add bunch of option completions and basic test cases.
      sysbench: Use _parse_help.
      xmlwf: Use _parse_usage, add -v non-completion.
      rdesktop: Use _parse_help, add/improve option completions and basic test case.
      fusermount: Use _parse_help, add basic test case.
      _parse_usage: Deal with whitespace in brackets.
      tcpdump: Use _parse_usage, add bunch of option completions and a basic test case.
      ipmitool: Use _parse_help.
      modplug*: Add more extensions for files supported by libmodplug.
      ant: Rewrite build target parsing in plain bash, add build file test case.
      _longopt: Use \{0,1\} instead of \? for sed (basic regex) portability.
      xmllint: Use _parse_help().
      perldoc: Don't parse man page when we know it'll produce no completions.
      perldoc: Use perldoc itself instead of man.
      Fix FSF address in copyright notice.
      gdb: Improve filename completion.
      _parse_help: Pick long options also from "-f FOO, --foo=FOO".
      make: Use _parse_help/_parse_usage instead of hardcoded option list.
      make: Add bunch of option argument completions.
      Clean up unneeded semicolons.
      testsuite: Add basic l2ping test case.
      l2ping: Use _parse_usage, add some option argument non-completions.
      cksfv: Use _parse_help, add -g argument completion.
      ether-wake: Use _parse_help.
      ntpdate: Use _parse_usage, add some option argument (non)completions.
      testsuite: Add basic ssh-copy-id test case.
      ssh, scp, sftp, ssh-copy-id: Use _parse_help/_parse_usage, add some option argument (non)completions.
      xmms: Use _parse_help, add some option argument completions.
      testsuite: Add bunch of basic postfix test cases.
      postfix etc: Use _parse_usage.
      rpcdebug: Use _parse_usage.
      qemu: Use _parse_help, add basic test case.
      ldap*: Use _parse_help, add basic test cases.
      medusa: Use _parse_help, add basic test case.
      freeciv: Use _parse_help, complete freeciv-* in addition to civclient/civserver.
      dsniff etc: Use _parse_usage.
      testsuite: Add basic mdtool and monodevelop test cases.
      monodevelop: Use _parse_help, split long options.
      testsuite: Add basic msynctool test case.
      chsh: Use _parse_usage.
      ldapvi: Use _parse_help, add basic test case.
      lvm: Use _parse_usage in several tools.
      screen: Drop pid prefixes from session name completions where possible.
      snownews: Use _parse_help.
      testsuite: Add basic cfagent test case.
      cfagent: Use _parse_help.
      cvs: Indentation fixes.
      cvs: Don't leak $prefix.
      cvs: Make $prefix setting actually work.
      cvs: Drop -o default to fix CVS root completions.
      cvs commit: Complete on entries instead of default if COMP_CVS_REMOTE is not set.
      cvs: Improve CVS controlled file completions.
      cvs: Add CVS controlled file completions for admin and update.
      cvs: Rename get_* helper functions to _cvs_*.
      cvs: List "primary" command names first in mode switch.
      cvs: Recognize some additional commands and synonyms.
      cvs: Add editors/watchers completion.
      cvs: Sort mode completions alphabetically.
      strace: Don't append space for -e *= completions.
      strace: Don't try to extract syscall names if they're not going to be used.
      strace: Rewrite arch specific syscall extraction in plain bash.
      htpasswd: New completion.
      jps: New completion.
      crontab: Use /sys/fs/selinux and /selinux instead of /etc/selinux to find out if SELinux is around.
      pwdx: New completion.
      Rename _ssh_bindaddress to global _ip_addresses for reuse in other completions.
      hddtemp: New completion.
      Get rid of bash_completion self-parsing from _filedir_xspec (RedHat: #479936).
      testsuite: Add chown foo: and :foo test cases, should complete files (RedHat: #710714).
      _shells: Rewrite in plain bash instead of using grep.
      Simplify epdfview glob pattern.
      lrzip, lzop, xz: Complete option arguments before options.
      evince: Split into separate file, add option completions.
      javadoc: Implement -linkoffline two argument completion.
      testsuite: Add basic lpr and lpq test cases.
      lpr, lpq: Install completions even if earlier commands in cups are not installed.
      testsuite: Add basic mysql test case.
      mysql, sitecopy: Indentation and line wrapping fixes.
      sitecopy: Convert to UTF-8.
      mysql: The argument to -p/--password is not mandatory.
      __parse_options: Remove trailing [().]* from completions.
      mysql: s/--skip-comment/--skip-comments/
      README: Recommend git send-email.
      dot: New completion.
      _services: Avoid bogus completions when init or xinetd dirs exist but are empty.
      _services: Include systemd services.
      service: Always include start and stop in service command completions.
      sum: New (generic long option) completion (RedHat: #717341).
      pinfo: New completion, reusing the one for info.
      test suite: Add basic nslookup test case.
      nslookup: Fix option completion, add some option argument completions.
      host: New completion.
      protoc: New completion.
      svn*: Don't suggest short options.
      svn blame: s/--revisions/--revision/.
      Provide profile.d hook for per user disabling of bash_completion (Debian: #593835).
      _parse_help: Treat " or " as a separator when parsing options.
      pwgen: New completion.
      curl: New non-generic completion.
      sysctl: Add option and option argument completions.
      _longopt: Don't use -o default with it to make splitting work as intended.
      base64: New _longopt completion.
      _longopt: Don't offer completions after --help, --usage, or --version.
      gnome-mplayer: New completion.
      testsuite: Add basic compare, conjure, import, and stream test cases.
      imagemagick: Don't fall through to other completions after successful option argument completion.
      cal: New completion.
      service: Fix /path/to/service completion.
      README: Don't ask for CHANGES entries, our release manager takes care of it.
      openssl: Drop unnecessary tr invocation.
      _ImageMagick: Drop unnecessary tr invocations.
      asciidoc, a2x: New completions.
      Documentation tweaks.
      ipsec: Cosmetic tweaks.
      gprof: New non-generic completion.
      idn: New completion.
      rpm: "Export" compatible build arch completion as _rpm_buildarchs for reuse.
      Document ~/.bash_completion and $XDG_CONFIG_HOME/bash_completion.
      rpmbuild: Bring back --target completion lost in commit 914da74.
      Make _filedir's "fallback to everything" behavior optional, and off by default.
      lrzip: Add -? and -p argument (non-)completions.
      ant: Don't use complete-ant-cmd.pl unless it's in default $PATH.
      _known_hosts: Signal end of options to _known_hosts_real.
      ping, tracepath: Split to iputils, add option completions.
      arping: New completion.
      prelink: New completion.
      chrpath: New completion.
      file: New completion.
      ionice: New completion.
      watch: New completion (Linux only for now).
      dmesg: New completion.
      Load completions in separate files dynamically, get rid of have().
      Merge remote-tracking branch 'origin/master' into dynamic-loading
      Get rid of have() in fbi.
      Split/rename many completions into per-command files.
      Replace $UNAME with $OSTYPE in trivial cases.
      Fix loading completions when bash_completion was sourced without a path.
      Add _xfunc for loading and calling functions on demand, use it in apt-get, cvsps, rsync, and sshfs.
      Get rid of remaining $UNAME and $USERLAND uses.
      Do rest of splits, add symlinking for files defining multiple completions.
      Fall back to generic completion for commands we don't have anything for.
      install-completions: Remove, no longer needed.
      Remove obsolete TODO.
      README: Dynamic loading related updates.
      ant, gcc, killall: Make sure completion file loading returns zero.
      Make _userland easier to use.
      add_members, bk, gcc, mtx, munin-run, munindoc, mutt, p4, portinstall, postmap, ri, ypmatch: Avoid stderr spewage when needed commands/dirs are not available.
      mailman: Split completions to separate files from add_members.
      _init_completion: Complete variable names.
      _completion_loader: Use _longopt as the fallback.
      cpan2dist: Don't hang if no package list files exist.
      _completion_loader: Use _minimal instead of _longopt as fallback.
      _init_completion: Improve variable name completion.
      Merge branch 'dynamic-loading'
      testsuite: Ignore BASH_REMATCH in env unmodified check.
      apt-build, apt-get, aptitude: Load _comp_dpkg_installed_packages on demand.
      _command_offset: Drop unused variables, define some others only when needed.
      _command_offset: Load undefined completions on demand.
      _command_offset: Fall back to _minimal instead of _filedir for oddball cases.
      kill, killall: Add some option and argument completions, simplify _signals.
      testsuite/assert_source_completions: Test for command availability too.
      cppcheck: Don't stop completing after -DFOO.
      cppcheck: -D can be followed by space, don't -o nospace it.
      cppcheck: Wrap long line.
      unzip, jar: Complete on *.sar (JBoss service archive).
      xmllint, xmlwf: Complete on *.tld (tag library descriptor).
      Move Emacs indentation settings from every file to .dir-locals.el.
      Set up symlinks for dpkg-query.
      a2x: Split from asciidoc into separate file.
      Don't turn off indent-tabs-mode for everything, it's desirable e.g. for Makefiles.
      Fix symlinking in "make distcheck".

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

-- 
bash-completion



More information about the Bash-completion-commits mailing list