Revision history for Complete-Getopt-Long
0.05 2014-07-26 (SHARYANTO)
- Add option: fallback_completion.
- Provide default fallback_completion that can complete environment
variables ($foo), Unix usernames (~foo), wildcards (foo*), or
filenames.
- Other fixes.
0.04 2014-07-26 (SHARYANTO)
- Change algorithm so things become simpler.
- Now does not repeat mentioned non-repeatable option names (including
aliases and abbreviated), e.g. when you have getopt_spec =>
{'help|h'=>sub{}, 'hour=i'=>sub{}, 'foo=s'=>\@ary}, then if cmdline is
(^ marks the point of completion) '--he --h^' or '-h --h^' then it
will complete to ['--hour'] only because '--help' has been mentioned.
But repeatable option can be repeated, e.g. '--foo --^' will complete
to ['--foo', '--help', '--hour'].
0.03 2014-07-24 (SHARYANTO)
- Handle equal sign (--foo=<tab>).
0.02 2014-07-22 (SHARYANTO)
- [Bugfix] Fix endless loop after flag option.
0.01 2014-07-22 (SHARYANTO)
- First release.