1
0
mirror of https://github.com/CLIUtils/CLI11.git synced 2025-04-30 12:43:52 +00:00

Adding info for latest change

This commit is contained in:
Henry Fredrick Schreiner 2017-02-20 11:37:48 -05:00
parent fd313fcadd
commit 33de7af0e6
2 changed files with 2 additions and 1 deletions

View File

@ -1,5 +1,6 @@
## Version 0.5 (in progress)
* Added `->allow_extras()` to disable error on failure. Parse returns a vector of leftover options. Renamed error to `ExtrasError`, and now triggers on extra options too.
* Added `require_subcommand` to `App`, to simplify forcing subcommands. Do not "chain" with `add_subcommand`, since that is the subcommand, not the master `App`.
* Added printout of ini file text given parsed options, skips flags.
* Support for quotes and spaces in ini files

View File

@ -41,7 +41,7 @@ This library was built to supply the Application object for the GooFit CUDA/OMP
* Collect user feedback
* Ini configuration support is basic (long options only, no vector support), is more needed?
* Evaluate compatibility with [ROOT](https://root.cern.ch)'s TApplication object.
* Add way for subclasses to return remaining options rather than throwing error
* Add tests: Add way for subclasses to return remaining options rather than throwing error
* Chained subcommands are not supported, once a subcommand is given the rest of the options go to that subcommand, rather than allowing multiple subcommands. This is currently intentional behavior, but multiple base level subcommands, like [`Click`](http://click.pocoo.org) supports, might be considered in the future.
* Support case insensitive set and/or subcommands?