0.317 2023-02-21 Released-By: PERLANCAR; Urgency: low
- No functional changes.
- [ux] Add hint in Synopsis to see Complete::Getopt::Long.
0.316 2021-08-24 Released-By: PERLANCAR; Urgency: low
- No functional changes.
- [doc] Mention Getopt::Long::Subcommand.
0.315 2020-04-16 Released-By: PERLANCAR; Urgency: medium
- Tweak demo script again: provide all possible completion when
completing option value for ambiguous option name; this is made
possible by Complete::Getopt::Long 0.479 which return an array of
possible option names in 'opt' argument instead of undef.
0.314 2020-04-16 Released-By: PERLANCAR; Urgency: medium
- [bugfix] GetOptionsWithCompletion: Return result from GetOptions.
- Tweak demo script.
0.313 2020-04-10 Released-By: PERLANCAR; Urgency: medium
- Adjust to Complete::Getopt::Long 0.476 which now properly accepts
an array GoL options spec.
0.312 2020-02-28 Released-By: PERLANCAR; Urgency: medium
- Improve compatibility with Getopt::Long by providing all the same
exports.
- Remove perl 5.10 requirement.
- [test] Add some tests.
0.311 2020-02-27 Released-By: PERLANCAR; Urgency: low
- No functional changes.
- [doc] Some POD formatting fixes/tweaks.
0.310 2017-12-20 Released-By: PERLANCAR
- Bugfix: handle case where option spec might have handler, even
though the first argument is a hashref (RT#123857, thanks
Sebastian Schleussner).
- Fix example, thanks SREZIC.
0.30 2016-12-03 Released-By: PERLANCAR
- No functional changes.
- [doc] Mention Getopt::Long::More.
0.29 2016-12-03 Released-By: PERLANCAR
- Set Getopt::Long configuration: gnu_compat and no_getopt_compat.
0.28 2016-10-22 Released-By: PERLANCAR
- Add support for fish & zsh (via Complete::Fish & Complete::Zsh).
0.27 2016-02-03 Released-By: PERLANCAR
- Adjust to Complete::Bash 0.27.
0.26 2015-12-30 Released-By: PERLANCAR
- [ux] Use Complete::Bash's new truncate_current_word option for
convenience, like in Perinci::Sub::Complete.
0.25 2015-04-30 Released-By: PERLANCAR
- Document incompatibilities with Getopt::Long [RT#104086].
- New Complete::Bash no longer has 3rd parameter (word_breaks).
0.24 2015-02-15 Released-By: PERLANCAR
- Support turning off bundling.
0.23 2015-01-02 Released-By: PERLANCAR
- No functional changes.
- [Bugfix] Oops, typo, should've taken hashref instead of arrayref.
0.22 2015-01-02 Released-By: PERLANCAR
- [Bugfix] Comply with Getopt::Long: if first argument is a hash,
options spec is an array not hash.
0.21 2014-12-29 Released-By: PERLANCAR
- Adjust to Complete::Bash 0.14 which contains workaround for the
annoyance of completing word containing ':' in bash.
0.20 2014-12-29 Released-By: PERLANCAR
- Add setting variables: $opt_permute, $opt_pass_through.
0.19 2014-12-18 Released-By: PERLANCAR
- No functional changes.
- [dist] Let's try again adding Complete::Util as prereq on
Windows.
0.18 2014-12-18 Released-By: PERLANCAR
- No functional changes.
- [dzil] Make Complete::* modules prereq on Unix only for now.
0.17 2014-12-14 Released-By: PERLANCAR
- Remove some completion code (will be handed off to shcompgen).
0.16 2014-12-13 Released-By: PERLANCAR
- Update instruction for activating tab completion (mention
shcompgen).
0.15 2014-11-29 Released-By: PERLANCAR
- Add completion support for fish and zsh.
0.14 2014-11-23 Released-By: PERLANCAR
- Add completion support for tcsh.
0.13 2014-11-10 Released-By: PERLANCAR
- No functional changes.
- Fix/tweak example in Synopsis.
- Mention App::BashCompletionProg.
0.12 2014-08-07 Released-By: SHARYANTO
- [Bugfix] Fix shebang line of script.
0.11 2014-08-02 Released-By: SHARYANTO
- No functional changes.
- POD fixes.
0.10 2014-07-27 Released-By: SHARYANTO
[POTENTIALLY INCOMPATIBLE CHANGES]
- GetOptions{,WithCompletion} now temporarily configure Getopt::Long
with no_ignore_case, bundling.
0.09 2014-07-27 Released-By: SHARYANTO
- bin/demo-getopt-long-complete: bug fix and add some more short/long
option aliases.
- Add note that the behaviour of completion assumes Getopt::Long is
configured with these configuration: no_ignore_case, bundling,
auto_abbrev, permute.
0.08 2014-07-27 Released-By: SHARYANTO
- bin/demo-getopt-long-complete: set sane Getopt::Long configuration
(bundling + no_ignore_case).
0.07 2014-07-27 Released-By: SHARYANTO
- Support old GetOptionsWithCompletion()'s first argument as hash
(through Complete::Getopt::Long 0.09). This is undocumented and will
be removed in the future though.
0.06 2014-07-27 Released-By: SHARYANTO
[INCOMPATIBLE CHANGES]
- (Adjust with Complete::Getopt::Long) GetOptionsWithCompletion()'s
first argument is now a coderef instead of hash of codes/arrays. This
is conceptually simpler and does not force user to specify for every
opt spec if she doesn't need to. The completion code now gets more
information/arguments to be able to differentiate what option/argument
it is being called for. See Complete::Getopt::Long for more details.
0.05 2014-07-26 Released-By: SHARYANTO
- Add demo script: demo-getopt-long-complete.
0.04 2014-07-25 Released-By: SHARYANTO
- No functional changes.
- Adjust to Complete::Bash 0.09.
0.03 2014-07-22 Released-By: SHARYANTO
- No functional changes.
- Fix POD.
- Add example for completing argument.
0.02 2014-07-22 Released-By: SHARYANTO
- No functional changes.
- Fix POD.
0.01 2014-07-22 Released-By: SHARYANTO
- First release.