Thu Sep 24 16:11:55 2026 Rob Lauer [2.2.3]: * release-notes.md: updated * release-notes/release-notes-2.2.3.md: new * README.md: generated * VERSION: bump * .includes/bootstrap.mk: added by CPAN::Maker::Bootsrapper * .includes/perl.mk: updated by CPAN::Maker::Bootsrapper * .includes/update.mk: likewise * Makefile: likewise * builder: likewise * buildspec.yml: removed -provides: section (unnecessary) * cpanfile: Role::Tiny 2.002005 * lib/CLI/Simple.pm.in (new) - initialize help sections from default (_pod_has_section): new (_get_help_sections): new (usage) - set sections dynamically * lib/CLI/Simple/Constants.pm.in (@DEFAULT_HELP_SECTION): new * t/04-cli-simple-help.t - new tests for pod sections (synopsis vs usage) * test-requires: Role::Tiny 2.002005 Tue Aug 18 10:39:25 2026 Rob Lauer [2.2.2]: * release-notes.md: updated * release-notes/release-notes-2.2.2.md: new * README.md: generated * VERSION: bump * .includes/local.mk: updated by CPAN::Maker::Bootstrapper * .gitignore - extra-files.mk, local/* * .includes/git.mk: likewise * .includes/local.mk: likewise * .includes/perl.mk: likewise * .includes/update.mk: likewise * .includes/version.mk: likewise * builder: likewise * Makefile: likewise * lib/CLI/Simple.pm.in - pod updates (use_log4perl) - $o, not $_ - better error message around eval { Log::Log4perl } (new) - check for bad value in extra_options - if default points to a non-ref, that is the command - send flag to custom help method (init_logger) - avoid undefined warning (set_args): new (run): dereference commands with handler if not a ref * lib/CLI/Simple/Modulino.pm.in - lower case to avoid err from cmb that validates values for upper case template vars * lib/CLI/Simple/Utils.pm.in: export ToCamelCase Mon Aug 3 15:58:42 2026 Rob Lauer [2.2.1]: * release-notes.md: updated * release-notes/release-notes-2.2.1.md: new * README.md: generated * VERSION: bump * .includes/help.mk: updated by CPAN::Maker::Bootstrapper * .includes/release-notes.mk: likewise * .includes/update.mk: likewise * Makefile: likewise * requires: likewise * cpanfile: likewise * lib/CLI/Simple.pm.in (main): inject alias from manifest * .includes/bash-completion.mk: new * .includes/modulino.mk: new Mon Aug 3 11:58:23 2026 Rob Lauer [2.2.0]: * release-notes.md: updated * release-notes/release-notes-2.2.0.md: new * README.md: generated * VERSION: bump * t/04-cli-simple-help.t - use_ok to avoid identifying CLI::Simple as a dependency * t/06-cli-simple-default.t: likewise * test-requires.skip: deleted Sun Aug 2 10:43:02 2026 Rob Lauer [2.1.3]: * release-notes.md: updated * release-notes/release-notes-2.1.3.md: new * README.md: generated * VERSION: bump * .includes/perl.mk: updated by CPAN::Maker::Bootstrapper * Makefile: likewise * builder: likewise * cpanfile: suggests * lib/CLI/Simple/Utils.pm.in - POD update Fri Jul 24 13:39:27 2026 Rob Lauer [2.1.2]: * release-notes.md: updated * release-notes/release-notes-2.1.2.md: new * build-requires: new * .gitignore - +*.checked, *.raw, *.tdy, test.t.tmpl, module.pm.tmp, builspec.yml.tmpl * .includes/perl.mk: updated by CPAN::Maker::Bootstrapper * .includes/release-notes.mk: likewise * .includes/update.mk: likewise * ChangeLog: modified * Makefile: likewise * README.md: generated * VERSION: bump * cpanfile - Log::Log4perl, -Log::Log4perl::Level * lib/CLI/Simple.pm.in - track generated accessors vs hand-rolled - lazy load Log::Log4perl, Pod::Usage (use_log4perl) - support for configuring log level colors - lazy load Log::Log4perl - setup log level colors (new): error out if duplicate getter/setters (_set_color_config): new (init_logger) - check if can get_log4perl_conf - set the color config if no config && color - set color off if someone tried to use color but does not have Log::Log4perl (usage) - lazy load Pod::Usage - use full class name since we don't import pod2usage * lib/CLI/Simple/Constants.pm.in - use a sprintf pattern for the ScreenColoredLevels config - hard code Log4perl log levels (avoid Log::Log4perl::Level loading) - export log level colors and config as :color-config * project.mk (install): new * recommends: moved IO::Pager, Tern::ANSIColor to suggests * suggests: what he said above * requires: -Log::Log4perl, -Log::Log4perl::Level Mon Jul 20 07:07:38 2026 Rob Lauer [2.1.1]: * release-notes.md: updated * release-notes/release-notes-2.1.1.md: new * README.md: generated * VERSION: bump * deps.mk: new * .includes/perl.mk: updated by CPAN::Maker::Bootstrapper * Makefile: likewise * deps.mk: generated by CPAN::Maker::Bootstrapper * lib/CLI/Simple.pm.in - use IO::Pager if ! interactive * project.mk - removed recipes, now autogenerated by CPAN::Maker::Bootstrapper * requires: +IO::Interactive * cpanfile: likewise Fri Jul 17 11:22:02 2026 Rob Lauer [2.1.0]: * release-notes.md: updated * release-notes/release-notes-2.1.0.md: new * README.md: generated * VERSION: bump, feature release (auto-color) * project.mk: new * .includes/git.mk: updated by CPAN::Maker::Bootstrapper * .includes/update.mk: likewise * Makefile: likewise * lib/CLI/Simple.pm.in - exit code - POD updates (use_log4perl) - add support for color appender (init_logger): likewise * lib/CLI/Simple/Constants.pm.in ($LOG4PERL_CONF): new * requires.skip - make Term::ANSIColor optional * recommends: +Term::ANSIColor Mon Jul 13 13:38:12 2026 Rob Lauer [2.0.14]: * release-notes.md: updated * release-notes/release-notes-2.0.14.md: new * README.md: generated * VERSION: bump * lib/CLI/Simple.pm.in - document proper use of help_sections (new) - accept help_sections - set default help sections if not provided in constructor * lib/CLI/Simple/Utils.pm.in (choose): fix context error (file_or_stdout): new Sat Jul 11 09:12:02 2026 Rob Lauer [2.0.13]: * release-notes.md: updated * release-notes/release-notes-2.0.13.md: new * .includes/perl.mk: podchecker * README.md: generated * VERSION: bump * lib/CLI/Simple.pm.in: fixed pod Thu Jul 9 08:58:18 2026 Rob Lauer [2.0.12]: * release-notes.md: updated * release-notes/release-notes-2.0.12.md: new * README.md: generated * VERSION: bump * lib/CLI/Simple.pm.in - pod updates for new features (new) - check options against current valid option list (validate_command) - bypass command validation check if _validate_command is false (command_args): new * lib/CLI/Simple/Constants.pm.in - +@VALID_OPTIONS * t/01-cli-simple.t - test for unknown options Tue Jul 7 10:48:12 2026 Rob Lauer [2.0.11]: * VERSION: modified * release-notes.md: updated * release-notes/release-notes-2.0.11.md: new * lib/CLI/Simple.pm.in (use_log4perl) - accept log-level, log_level, loglevel level - die if unknown argument * lib/CLI/Simple/Constants.pm.in (chars): +$EQUALS * lib/CLI/Simple/Utils.pm.in (slurp): allow file handle argument Sun Jul 5 06:16:50 2026 Rob Lauer [2.0.10]: * VERSION: modified * lib/CLI/Simple.pm.in - remove use IO::Pager Sat Jul 4 15:33:47 2026 Rob Lauer [2.0.9]: * release-notes.md: updated * release-notes/release-notes-2.0.9.md: new * Makefile: updated by CPAN::Maker::Bootstrapper * builder: likewise * .includes/perl.mk: likewise * .includes/release-notes.mk: likewise * cpanfile: sorted * README.md: generated * VERSION: bump * lib/CLI/Simple.pm.in - add pager support - add support for custom help sections * recommends: new Tue Jun 30 09:26:00 2026 Rob Lauer [2.0.8]: * VERSION: bump * README.md: generated * release-notes.md: updated * release-notes/release-notes-2.0.8.md: new * lib/CLI/Simple/Modulino.pm.in (create_modulino) - default install directory = PERL_LOCAL_LIB_ROOT/bin or installsitebin Mon Jun 29 12:29:27 2026 Rob Lauer [2.0.7]: * release-notes.md: updated * release-notes/release-notes-2.0.7.md: new * VERSION: bump * README.md: generated * lib/CLI/Simple/Modulino.pm.in (cmd_create_modulino) - set default insta0ll path to installsitebin Thu Jun 25 05:02:45 2026 Rob Lauer [2.0.6]: * release-notes.md: updated * release-notes/release-notes-2.0.6.md: new * VERSION: bump * README.md: modified * bin/create-modulino.pl.in - moved to CLI/Simple/Modulino.pl.in - exit with error code (cmd_create_modulino) - @MODULE_NAME@ => @PERL_MODULE_NAME@ to avoid conflict with @MODULE_NAME@ * .gitignore: + bin/create-modulino * buildspec.yml: +CLI::Simple::Modulino Wed Jun 24 07:53:30 2026 Rob Lauer [2.0.5]: * VERSION: bump Tue Jun 23 15:49:39 2026 Rob Lauer [2.0.4]: * release-notes.md: updated * release-notes/release-notes-2.0.4.md: new * VERSION: bump * README.md: updated * lib/CLI/Simple.pm.in (usage): avoid uninitialized warning Tue Jun 9 14:44:42 2026 Rob Lauer [2.0.3]: * release-notes.md: updated * release-notes/release-notes-2.0.3.md: new * VERSION: bump * README.md: updated * lib/CLI/Simple/Utils.pm.in (toPascalCase): new (ToCamelCase): new (toCamelCase): new (to_snake_case): new Tue May 19 14:51:05 2026 Rob Lauer [2.0.2]: * bin/cli-simple.in: renamed from .in.sh * lib/CLI/Simple/Shell.pm.in: new * lib/CLI/Simple.pm.in (usage) - display shell usage if cli-simple * .gitignore: add bin/cli-simple * README.md: generated * VERSION: bump * buildspec.yml: man link for cli-simple Mon May 4 13:54:48 2026 Rob Lauer [2.0.1]: * release-notes/release-notes-2.0.1.md: new * VERSION: bump * builder - renamed - updated from CPAN::Maker::Bootstrapper * Makefile: likewise * .github/workflows/build.yml: likewise * .includes/perl.mk: likewise * .includes/update.mk: likewise * build-requires - removed Text::CSV_XS * buildspec.yml: replace '_' with '-' * lib/CLI/Simple.pm.in (_load_manifest): YAML::XS => YAML::Tiny * lib/CLI/Simple/Helpers.pm.in (_resolve_spec): likewise (_generate_spec_file): likewise * lib/CLI/Simple/Scaffold.pm.in (_cmd_scaffold): likewise * requires: likewise * cpanfile: likewise * test-requires: likewise * t/cli-simple-manifest.t: likewise * lib/CLI/Simple/Constants.pm.in - + $FAT_ARROW * lib/CLI/Simple/Utils.pm.in: typo (NAAME) Thu Apr 23 13:25:42 2026 Rob Lauer [2.0.0]: CPAN::Maker::Bootstrapper build update * .github/workflows/build.yml: new * .includes/git.mk: new * .includes/help.mk: new * .includes/perl.mk: new * .includes/update.mk: new * .includes/upgrade.mk: new * Makefile: new * build-requires: new * test-requires.skip: new * build-github: new * .autoconf-template-perlrc: deleted * COPYING: deleted * LICENSE: deleted * Makefile.am: deleted * README: deleted * autotools/ads_PERL_INCLUDES.m4: deleted * autotools/ads_PERL_MODULE.m4: deleted * autotools/ads_PROG_PERL.m4: deleted * autotools/am_build_mode.m4: deleted * autotools/am_perlcritic_mode.m4: deleted * autotools/apache_config.m4: deleted * autotools/ax-extra-opts.m4: deleted * autotools/ax_am_conditional_example.m4: deleted * autotools/ax_deps_check.m4: deleted * autotools/ax_distcheck_hack.m4: deleted * autotools/ax_perlcritic_config.m4: deleted * autotools/ax_requirements_check.m4: deleted * autotools/prove.sh.in: deleted * config/Makefile.am: deleted * configure.ac: deleted * cpan/Makefile.am: deleted * cpan/requires: deleted * cpan/test-requires: deleted * includes/apache-directories.inc: deleted * includes/bash-bin.inc: deleted * includes/directories.inc: deleted * includes/perl-bin.inc: deleted * includes/perl-cgi-bin.inc: deleted * includes/perl-modules.inc: deleted * includes/perlcritic.inc: deleted * install-from-cpan.in: deleted * perl-CLI-Simple.spec.in: deleted * perlcriticrc: deleted * perltidyrc: deleted * project.yaml: deleted * requires.json: deleted * requires.txt: deleted * resources/Makefile.am: deleted * src/Makefile.am: deleted * src/examples/MyScript.pm: deleted * src/main/Makefile.am: deleted * src/main/bash/Makefile.am: deleted * src/main/bash/bin/Makefile.am: deleted * src/main/perl/Makefile.am: deleted * src/main/perl/bin/Makefile.am: deleted * src/main/perl/lib/Makefile.am: deleted * bootstrap: deleted * cpan/buildspec.yml => buildspec.yml * release-notes.mk => .includes/release-notes.mk * src/main/perl/lib/t/00-cli-simple-constants.t.in => t/00-cli-simple-constants.t * src/main/perl/lib/t/00-cli-simple-utils.t.in => t/00-cli-simple-utils.t * src/main/perl/lib/t/00-cli-simple.t.in => t/00-cli-simple.t * src/main/perl/lib/t/01-cli-simple.t.in => t/01-cli-simple.t * src/main/perl/lib/t/02-cli-simple-logging.t.in => t/02-cli-simple-logging.t * src/main/perl/lib/t/03-cli-simple-types.t.in => t/03-cli-simple-types.t * src/main/perl/lib/t/04-cli-simple-help.t.in => t/04-cli-simple-help.t * src/main/perl/lib/t/05-cli-simple-args.t.in => t/05-cli-simple-args.t * src/main/perl/lib/t/06-cli-simple-default.t.in => t/06-cli-simple-default.t * version.mk => .includes/version.mk * src/main/bash/bin => bin}/cli-simple.sh.in * src/main/perl/bin => bin}/create-modulino.pl.in * src/main/perl/lib => lib}/CLI/Simple.pm.in * src/main/perl/lib => lib}/CLI/Simple/Constants.pm.in * src/main/perl/lib => lib}/CLI/Simple/DumpSpec.pm.in * src/main/perl/lib => lib}/CLI/Simple/Helpers.pm.in * src/main/perl/lib => lib}/CLI/Simple/Migrate.pm.in * src/main/perl/lib => lib}/CLI/Simple/Scaffold.pm.in * src/main/perl/lib => lib}/CLI/Simple/Utils.pm.in * src/main/perl/lib/t => t}/cli-simple-manifest.t [2.0.0]: * VERSION: modified * release-notes-2.0.0.md: new * Makefile.am: + release-notes.mk * includes/bash.inc: + cli-simple.sh.in, -modulino.sh.in, -cli-simple-example.sh.in * cpan/buildspec.yml - +CLI::Simple::Helper, CLI::Simple::DumpSpec, CLI::Simple::Migrate, CLI::Simple::Scaffold * includes/perl-modules.inc: add above to build * src/main/perl/bin/create-modulino.pl.in: refactored to use CLI::Simple * cpan/requires - +Role::Tiny, Role::Tiny::With, YAML:::XS * src/main/perl/lib/CLI/Simple/Utils.pm.in: modified * src/main/perl/lib/CLI/Simple/README.md: generated * src/main/perl/lib/CLI/Simple.pm.in - load manifest to specify commands and options - pod updates - caller or __PACKAGE__->main (main): don't croak if no manifest (%INTERNAL_COMMANDS): new ($MANIFEST): new (import): new (load_manifest): new (new) - dispatch to internal commands (get_args): return ref or list (set_args): new (_cmd_generate_completion) - generate a bash completion script based on options and commands * src/main/perl/lib/CLI/Simple/DumpSpec.pm.in: new * src/main/perl/lib/CLI/Simple/Helpers.pm.in: new * src/main/perl/lib/CLI/Simple/Migrate.pm.in: new * src/main/perl/lib/CLI/Simple/Scaffold.pm.in: new Sat Feb 14 16:03:49 2026 Rob Lauer [1.0.12]: * VERSION: bump * LICENSE: align with code * cpan/Makefile.am: add README.md * cpan/buildspec.yml: likewise * src/main/perl/lib/CLI/Simple/Utils.pm.in: align license * src/main/perl/lib/CLI/Simple/README.md: generated * src/main/perl/lib/CLI/Simple/Utils/README.md: likewise Tue Feb 3 16:20:20 2026 Rob Lauer [1.0.11]: * VERSION: bump * src/main/bash/bin/modulino.sh.in - MODULINO_PATH, not $MODULION_PATH * src/main/perl/lib/CLI/Simple.pm.in - whitespace - fixed pod alias example (init_logger) - allow ref or scalar for config * src/main/perl/lib/CLI/Simple/README.md: generated Mon Dec 15 11:57:08 2025 Rob Lauer [1.0.10]: * VERSION: bump * src/main/perl/lib/CLI/Simple.pm.in (new): create accessors in actual class, not base class Wed Nov 5 07:57:44 2025 Rob Lauer [1.0.9]: * VERSION: bump * src/main/perl/lib/CLI/Simple.pm.in - pod updates to explain lifecycle (@EXPORT_OK): + $AUTO_HELP, $AUTO_DEFAULT (new) - only use single command as default if $AUTO_DEFAULT enabled - only provide usage if no command when $AUTO_HELP is enabled (validate_command) - just return if command $EMPTY (run): likewise * src/main/perl/lib/CLI/Simple/README.md: generated * src/main/perl/lib/t/04_cli-simple-help.t.in: $AUTO_HELP * src/main/perl/lib/t/06-cli-simple-default.t.in: likewise * src/main/perl/lib/t/01-cli-simple.t: check bad-option output Tue Oct 7 14:23:24 2025 Rob Lauer [1.0.8]: * VERSION: bump * src/main/perl/lib/CLI/Simple/README.md: generated * src/main/perl/lib/CLI/Simple/Utils.pm.in (choose): new - export choose - added pod * src/main/perl/lib/CLI/Simple/Utils/README.md: generated Untracked files: (use "git add ..." to include in what will be committed) example.pl quick-start.pl Sun Sep 28 15:43:18 2025 Rob Lauer [1.0.7]: * VERSION: bump * cpan/test-requires: add missing depdencies * src/main/perl/lib/CLI/Simple/README.md: generated Sun Sep 28 07:37:59 2025 Rob Lauer [1.0.5]: * VERSION: bump * src/main/perl/lib/CLI/Simple/README.md: generated * src/main/perl/lib/CLI/Simple.pm.in (command): allow setting new command (commands): allow insert of new command Fri Aug 22 07:59:10 2025 Rob Lauer [1.0.4]: * VERSION: bump * src/main/perl/lib/CLI/Simple/README.md: generated * src/main/perl/lib/CLI/Simple.pm.in (new) - normalize alias definitions too Thu Aug 21 15:23:34 2025 Rob Lauer [1.0.3]: * VERSION: bump * src/main/perl/lib/CLI/Simple/README.md: generated * src/main/perl/lib/t/06-cli-simple-default.t.in: new * src/main/perl/lib/Makefile.am: add above to build * src/main/perl/lib/CLI/Simple.pm.in - pod updates (new) - if only one command make the command name optional - check ref $help - pod2usage, not return pod2usage (run): default command gets set earlier now * src/main/perl/t/01-cli-simple.t.in - fix test for bad command, single command does not require command Thu Aug 21 12:45:30 2025 Rob Lauer [1.0.2]: * .gitignore: +cli-simple-example, create-modulino * VERSION: bump * test-requires: Test::Exit, Test::Output * cpan/buildspec.yml - + LICENSE, README, move examples to share/ * includes/bash-bin.inc: + cli-simple-example.sh.in * src/examples/MyScript.pm - more example usage * src/main/perl/bin/Makefile.am - add create_modulino, but make sure .pl does not get in distribution * src/main/perl/bin/create-modulino.pl.in: /usr/bin/env perl * src/main/perl/lib/CLI/Simple.pm.in - $USE_LOGGER to avoid redefinition of _use_logger - pod updates (_use_logger): use above (use_log4perl) - allow log_level or level - remove _use_logger creation (new) - + alias option - don't require option_specs - process option and command aliases - use _leave, not exit (_leave): new (init_logger): get root logger (get_args): allow skipping args (usage) - don't exit, use _leave() - noperldoc (example): new (validate_command): refactored * src/main/perl/lib/CLI/Simple/README.md: generated * src/main/perl/lib/CLI/Simple/Utils.pm.in (dmp): new (args): new * src/main/perl/lib/Makefile.am: add new tests * src/main/perl/lib/t/01-cli-simple.t.in - added more tests for alias * src/main/perl/lib/t/04-cli-simple-help.t.in * README: new * src/main/bash/bin/cli-simple-example.sh.in: new * src/main/perl/lib/t/01-cli-simple.t.in: new * src/main/perl/lib/t/02-cli-simple-logging.t.in: new * src/main/perl/lib/t/03-cli-simple-types.t.in: new * src/main/perl/lib/t/04-cli-simple-help.t.in: new * src/main/perl/lib/t/05-cli-simple-args.t.in: new Fri Aug 8 08:15:06 2025 Rob Lauer [1.0.1]: * VERSION:bump * .gitignore: cpan/*.tmp * requires: new * test-requires: new * src/main/perl/lib/CLI/Simple.pm.in - package variables GETOPT_EXIT_ON_ERROR, GETOPT_STATUS, GETOPT_ERROR_MESSAGE - + abbreviations, error_handler (new) - trap GetOptions error - allow any word character in options - support array ref command spec - validate command (use abbreviations) (init_logger) - support command specific log levels (validate_command): new (run) - don't set log level here, set in init_logger * src/main/perl/lib/CLI/Simple/Constants.pm.in - pod updates * src/main/perl/lib/CLI/Simple/Constants/README.md * src/main/perl/lib/CLI/Simple/README.md Fri Aug 1 13:23:16 2025 Rob Lauer [1.0.0]: * version.mk: new * Makefile.am: add above * VERSION: bump major * src/main/perl/lib/CLI/Simple.pm.in (program): new (commands): new (run) - support custom per command log levels - refactoring (init_logger): likewise (use_log4perl) - _get_log4perlconf -> get_log4perl_conf - _get_log4perl_level -> get_lgo4perl_level - + set_log4_perl() * src/main/perl/lib/CLI/Simple/README.md: generated Tue Feb 25 10:00:08 2025 Rob Lauer [0.0.9]: * VERSION: bump * src/main/perl/lib/CLI/Simple.pm.in - pod tweaks (new) - allow for custom help() method (command): new (run): remove help invocation as it now happens in new() * src/main/perl/lib/CLI/Simple/README.md: generated Sat Feb 15 09:25:47 2025 Rob Lauer [0.0.8]: * VERSION: bump * cpan/buildspec.yml (extra-files): examples * src/main/bash/bin/modulino.sh.in - help - use command, not which * src/main/perl/lib/CLI/Simple.pm.in - minor formatting tweaks - documenation, pod updates (new): invoke help before init * src/main/perl/lib/CLI/Simple/README.md: generated Sat Jun 22 10:52:48 2024 Rob Lauer [0.0.7]: * VERSION: bump * src/main/perl/lib/CLI/Simple.pm.in: pod fixes * src/main/perl/lib/CLI/Simple/README.md: generated Wed May 22 07:37:11 2024 Rob Lauer [0.0.6]: * VERSION: bump * requires: List::Util 1.56 * autotools/ax_requirements_check.m4: likewise Tue May 21 16:43:42 2024 Rob Lauer [0.0.5]: * VERSION: bump * src/main/perl/bin/create-modulino.pl.in - use GetOptions to pass options - use INSTALLSITESCRIPT, DESTDIR to install modulino Tue May 21 09:33:40 2024 Rob Lauer [0.0.4]: * VERSION: bump * src/main/perl/bin/create-modulino.pl.in: new * cpan/buildspec.yml: add above to build * src/main/includes/perl-bin.inc: likewise, +x * src/main/bash/bin/modulino.sh.in - use realpath/readlink to allow alias names * src/main/perl/lib/CLI/Simple.pm.in - use JSON, not JSON::PP - pod fixes, better explanation of modulinos * src/main/perl/lib/CLI/Simple/Utils.pm.in - use JSON, not JSON::PP * autotools/ax_requirements_check.m4: update requirements * cpan/requires: likewise * requires.txt: likewise Sun Dec 10 16:46:14 2023 Rob Lauer [0.0.3]: * VERSION: bump * src/main/oerl/lib/CLI/Simple.pm.in - pod tweaks * src/main/bash/bin/modulino.sh.in - use -, not _ for separator - use perl, not tr Sat Nov 18 08:26:26 2023 Rob Lauer [dependencies]: * VERSION: bump * autotools/ax_requirements_check.m4: update dependencies * requires.json: likewise * requires.txt: likewise * cpan/requires: likewise * cpan/buildspec.yml: typo in web address * configure.ac: add perlcritic config to configure output * manifest.yaml: removed * src/main/perl/lib/CLI/Simple/Utils.pm.in: @PACKAGE_VERSION@ Thu Nov 16 17:14:27 2023 Rob Lauer [modulino]: * .gitignore: add modulino * cpan/buildspec.yml - add src/examples - add modulino script * src/examples/MyScript.pm: renamed from myscript.pm * includes/bash-bin.inc: add modulino.sh.in * src/main/bash/bin/Makefile.am: likewise * src/main/perl/lib/Makefile.am: build .t files * src/main/perl/lib/CLI/Simple/README.md: generated * src/main/perl/lib/CLI/Simple.pm.in - pod tweaks (get_args): return all args if empty list of var names Thu Nov 16 15:18:56 2023 Rob Lauer [pod tweaks]: * src/main/perl/lib/CLI/Simple.pm.in - pod tweaks (new): accept hash or hash ref Thu Nov 16 13:36:17 2023 Rob Lauer [make check]: * includes/perlcritic.inc: add pbp to theme * .gitignore: + generatedd files cpan/, t/ * Makefile.am: remove README.md from build * README.md: symlink to module README.md * cpan/Makefile.am: rm directory if created * src/main/perl/lib/CLI/Simple.pm.in: pod tweaks * src/main/perl/lib/Makefile.am: build .t files from .t.in * src/main/perl/lib/README.md: generated * src/main/perl/lib/CLI/Simple/README.md: likewise Thu Nov 16 07:53:09 2023 Rob Lauer [docs/wip]: * README.md: generated * src/main/perl/lib/CLI/Simple.pm.in * src/main/perl/lib/CLI/Simple/README.md Wed Nov 15 16:25:19 2023 Rob Lauer [docs]: * Makefile.am: make docs * README.md: generated * src/main/perl/lib/CLI/Simple/README.md: likewise * src/main/perl/lib/CLI/Simple.pm.in: pod tweaks Wed Nov 15 15:51:35 2023 Rob Lauer [BigBang]: * .gitignore: add .3man * README.md: new * includes/perl-modules.inc: dependencies * src/examples/myscript.pm: new * src/main/perl/lib/CLI/Simple.pm.in - replace template with actual file * src/main/perl/lib/CLI/Simple/Constants.pm.in: likewise * src/main/perl/lib/CLI/Simple/Utils.pm.in: likewise * src/main/perl/lib/CLI/Simple/Constants/README.md: new * src/main/perl/lib/CLI/Simple/README.md: new * src/main/perl/lib/CLI/Simple/Utils/README.md: new * src/main/perl/lib/README.md: new Wed Nov 15 08:15:23 2023 [BigBang]: * VERSION: new * .autoconf-template-perlrc: new * .gitignore: new * bootstrap: new * ChangeLog: new * configure.ac: new * COPYING: new * COPYRIGHT: new * Makefile.am: new * manifest.yaml: new * perl-CLI-Simple.spec.in: new * perlcriticrc: new * perltidyrc: new * README.md: new * requires.json: new * requires.txt: new * autotools/ads_PERL_INCLUDES.m4: new * autotools/ads_PERL_MODULE.m4: new * autotools/ads_PROG_PERL.m4: new * autotools/am_build_mode.m4: new * autotools/am_perlcritic_mode.m4: new * autotools/apache_config.m4: new * autotools/ax-extra-opts.m4: new * autotools/ax_am_conditional_example.m4: new * autotools/ax_deps_check.m4: new * autotools/ax_distcheck_hack.m4: new * autotools/ax_perlcritic_config.m4: new * autotools/ax_requirements_check.m4: new * autotools/prove.sh.in: new * autotools/test-driver: new * config/Makefile.am: new * cpan/Makefile.am: new * cpan/requries: new * cpan/test-requires: new * cpan/buildspec.yml * includes/apache-directories.inc: new * includes/bash-bin.inc: new * includes/directories.inc: new * includes/perl-bin.inc: new * includes/perl-cgi-bin.inc: new * includes/perl-modules.inc: new * includes/perlcritic.inc: new * install-from-cpan.in: new * resources/Makefile.am: new * src/main/bash/bin/Makefile.am: new * src/main/bash/Makefile.am: new * src/main/Makefile.am: new * src/main/perl/bin/Makefile.am: new * src/main/perl/lib/CLI/Simple.pm.in: new * src/main/perl/lib/CLI/Simple/Constants.pm.in: new * src/main/perl/lib/CLI/Simple/Utils.pm.in: new * src/main/perl/lib/Makefile.am: new * src/main/perl/lib/t/00-cli-simple-constants.t: new * src/main/perl/lib/t/00-cli-simple-utils.t: new * src/main/perl/lib/t/00-cli-simple.t: new * src/main/perl/Makefile.am: new * src/Makefile.am: new