App-shcompgen
view release on metacpan or search on metacpan
0.21 2016-10-25 Released-By: PERLANCAR
- Use shell=bash when running under make (detected as bourne).
- [Bugfix] init: didn't create completion scripts dir on fish.
0.20 2016-10-21 Released-By: PERLANCAR
- [Enhancement] Add support for fish shell.
- [Enhancement] Add subcommands (for utility/testing): guess-shell,
detect-prog.
- [doc] Remove note about 'init' and 'generate' being run the first time
it's installed because it doesn't work usually because we detect shell
as 'bourne' under make and bail.
- generate: Add option --stdout.
0.19 2016-07-12 Released-By: PERLANCAR
- [Bugfix] Don't remove completion script we created in the same
run (this fixes e.g. 'shcompgen _hr hr' when hr changes from
Perinci::CmdLine::Lite to Perinci::CmdLine::Inline where
previously the completion script created by processing _hr would
be immediately deleted when hr results in negative).
0.18 2016-07-12 Released-By: PERLANCAR
- [Bugfix] Perinci::CmdLine::Inline-based scripts currently cannot
self-complete.
0.17 2016-04-30 Released-By: PERLANCAR
- Avoid perl undef warning.
0.16 2016-04-30 Released-By: PERLANCAR
- No functional changes.
- [doc] Update documentation: remove EARLY RELEASE label, document
about detecting Getopt::Long::Subcommand-based scripts, update
dzil plugin name in mention.
0.15 2016-02-29 Released-By: PERLANCAR
- generate: Add option --remove.
- Use Perinci::CmdLine::Util's detect_perinci_cmdline_script to be
able to handle # NO_PERINCI_CMDLINE_SCRIPT etc.
0.14 2016-01-29 Released-By: PERLANCAR
- Use command_args=... attribute in shcompgen-hint text fragment.
0.13 2015-09-17 Released-By: PERLANCAR
- Adjust to Complete::Util 0.36 (complete_file() &
complete_program() split to Complete-File & Complete-Program).
0.12 2015-09-03 Released-By: PERLANCAR
- No functional changes.
- [dist] Move spec prereqs from RuntimeRequires to
DevelopRecommends to reduce deps but still allow indicating spec
requirement.
0.11 2015-08-17 Released-By: PERLANCAR
- Make sure we add result for all programs being processed, so we
get the appropriate final status code (e.g. 207 partial success).
0.10 2015-08-17 Released-By: PERLANCAR
- No functional changes.
- Switch from Log::Any to Log::Any::IfLOG.
0.09 2015-02-11 Released-By: PERLANCAR
- Support Perinci::CmdLine::Classic and Getopt::Long::Subcommand.
0.08 2014-12-20 Released-By: PERLANCAR
- Simplify completion routine for remove(), adjust to periscomp
0.68+.
0.07 2014-12-17 Released-By: PERLANCAR
- Tweak/fix init script for bash: forgot to return 124 when
completion script exists (so user still needed extra tab), don't
use bash-completion scripts when bash-completion is not active.
0.06 2014-12-14 Released-By: PERLANCAR
- No functional changes.
- Rebuild with new version of DZP::shcompgen::InitOnInstall (show output
of init, though most users won't see this because they will install
using 'cpanm' without the -v option).
0.05 2014-12-14 Released-By: PERLANCAR
- Support multiple global/per-user dirs (e.g. bash has global completion
( run in 2.861 seconds using v1.01-cache-2.11-cpan-b16cb0d3907 )