The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.471 - 2019-06-26

  • Remove argument 'summaries' to complete_cli_arg(). For now, use Perinci::CmdLine-related information only.
    • Instead of the naive 'summaries' hash (with optspec as key), which does not suffice at all, complete_cli_arg() for now only uses information which is Perinci::CmdLine-specific (in 'extras' -> 'cmdline', 'r', 'ggls_res').
    • Basically, complete_cli_arg() wants to know whether it is a "negative option" and picks an appropriate summary from the DefHash/Rinci, and so on.

Modules

Complete command-line argument using Getopt::Long specification