Changes for version 2.0.0_4 - 2022-09-28

  • API / Behaviour Changes:
    • Replace 'ishelp' attribute with isa => OptArgs2::STYLE_HELP
    • Move to "optargs => \@ARRAY" construction style
    • optargs2() renamed to replace optargs() completely
    • arg() and opt() deprected
    • Arg fallback replaced by fallthru option
  • New Features:
    • Utility functions cols() and rows() made public
  • Dependencies:
    • (development only) Use Class::Inline instead of Mo.
  • Packaging:
    • No longer generating duplicate Getopt::Args package.

Modules

command-line argument and option processor
pipe output to a system (text) pager
terminal status line

Provides

in lib/OptArgs2.pm
in lib/OptArgs2.pm
in lib/OptArgs2.pm
in lib/OptArgs2.pm
in lib/OptArgs2/CmdBase_CI.pm
in lib/OptArgs2/CmdBase_CI.pm
in lib/OptArgs2.pm
in lib/OptArgs2.pm
in lib/OptArgs2/OptArgBase_CI.pm
in lib/OptArgs2/OptArgBase_CI.pm
in lib/OptArgs2/Pager_CI.pm
in lib/OptArgs2/Pager_CI.pm
in lib/OptArgs2.pm
in lib/OptArgs2/StatusLine.pm
in lib/OptArgs2/StatusLine.pm
in lib/OptArgs2.pm
in lib/OptArgs2/SubCmd_CI.pm
in lib/OptArgs2/SubCmd_CI.pm