Changes for version 0.92 - 2013-10-03

  • INCOMPATIBLE CHANGES
    • Change common option: --list (-l) to --subcommand to make it more obvious.
  • ENHANCEMENTS
    • Reduce startup overhead by caching wrapping result (Perinci::Access::Perl 0.50 supports disk_cache option).
    • More tweaks on --help (as well as --subcommands output).
    • Observe PERINCI_CMDLINE_COLOR_THEME.
    • Colorize error messages, help, and --subcommand output.
  • DOCUMENTATION
    • Document how utf8 output and logging output is turned on/off.
    • Add French translation. More translations welcome.
    • Show list of (popular) subcommands in help message.

Documentation

Display command-line usage of a Riap function
Run commands (from any Riap function) on the command-line
Strip result envelope (JSON version)
Strip result envelope (YAML version)

Modules

Rinci/Riap-based command-line application framework
A simple interface to run a subroutine as command-line app
Project class for Perinci::CmdLine
English translation for Perinci::CmdLine
French translation for Perinci::CmdLine
Indonesian translation for Perinci::CmdLine