Changes for version 0.26 - 2011-08-23

  • Minor rewrite to use COMP_WORDS instead of COMP_LINE to resolve bug involving redirection. Include bin/getopt_complete.sh which can be sourced in Bash to load the completion function. Updated test case to hopefully not fail for users with an empty home directory.

Modules

programmable shell completion for Perl apps
a set of option/value pairs
cache options next-to the command they apply-to
standard tab-completion callbacks
internal object used as a placeholder for unprocessed options
a command-line options specification