Revision history for Perinci-CmdLine-Lite
0.11 2014-07-31 (SHARYANTO)
- Add usage and argument position information in help.
- Handle args_as array/arrayref/hashref.
[INTERNAL]
- Add more tests.
0.10 2014-07-29 (SHARYANTO)
- Adjust to Perinci::Sub::Complete 0.60.
[INCOMPATIBLE CHANGES]
- Rename attributes 'custom_completer' to 'completion', remove
'custom_arg_completer'.
0.09 2014-07-25 (SHARYANTO)
- No functional changes.
- Adjust to Complete::Bash 0.09 (no more break_cmdline_into_words(),
parse_cmdline() no longer strips command name).
0.08 2014-07-24 (SHARYANTO)
- Adjust to Getopt::Long::Util 0.46 (required by
Perinci::Sub::GetArgs::Argv 0.46) which already sorts options.
[BUG FIXES]
- Don't add newline if result is an empty string.
- Hasn't retrieved meta yet for version action.
[INTERNAL]
- Add some tests.
0.07 2014-07-23 (SHARYANTO)
- [Bugfix] A couple of bug fixes.
[ENHANCEMENTS]
- Show previous error in error message.
- Handle result_naked=1.
[INTERNAL]
- Adjust to Perinci::Sub::GetArgs::Argv 0.46.
0.06 2014-07-18 (SHARYANTO)
- No new features.
- Organize dist, merge Perinci::CmdLine::Base from Perinci-CmdLine-Base
(now will be removed) and Perinci::CmdLine::Manual::* from
Perinci-CmdLine.
- Add minimal tests.
0.02 2014-07-18 (SHARYANTO)
- Require Perinci::CmdLine::Base 0.04 (which contains fixes, especially
completion).
- Fix and tweak 'subcommands' action.
- Implement run_help() to display decent help message.
0.01 2014-07-16 (SHARYANTO)
- First release, early release, completion not yet implemented.