Henry Fredrick Schreiner
952f2913e3
First attempt at formatter (app and option)
...
in progress: formatters
Getting closer
Working on apps
One test actually runs
All builds, added filter functions
Reverting a few behavours as needed
Repairs
All tests pass
Fixing error with adding help flag
Labels are simpler mappings, normalized setters
Adding help_all
Adding a few more tests
One more line tested
Adding one more check
Adding to readme
Simplify naming
Adding default constructors
Fixing spacing issues with subcommand all printout
Adding a couple of tests
2018-04-30 08:17:31 -04:00
Henry Fredrick Schreiner
54308171ca
Adding group ordering test
2018-04-12 08:58:20 +02:00
Henry Fredrick Schreiner
067bb43a84
Adding REQUIRED and Needs, using simple name more often
2018-04-12 08:34:22 +02:00
Henry Fredrick Schreiner
c63288a91c
Adding set_name and support for names to app
2018-04-11 22:18:22 +02:00
Henry Fredrick Schreiner
8e650c3873
Adding two required functions
2018-04-11 22:18:22 +02:00
Henry Fredrick Schreiner
e12a295e33
Fixing some warnings
2018-04-09 14:58:51 +02:00
Henry Fredrick Schreiner
0959430e57
Adding test for #87
2018-04-08 15:47:36 +02:00
Henry Fredrick Schreiner
d2d4f07fd4
Dropping CLI_ in favor of CLI11_ everywhere
2018-04-04 18:29:32 +02:00
Henry Fredrick Schreiner
268c26ad62
Fix #64 by auto-adding symmetric excludes
2018-03-26 10:56:08 +02:00
Henry Schreiner
5186158442
Rename requires to needs ( #82 )
...
* Adding fix for #75 , rename requires to needs
* Removing check for install commands (should still be run in subproject)
2018-03-08 11:48:40 +01:00
Henry Fredrick Schreiner
3e651e3b7e
Moved more string processing to Error
2017-11-26 15:11:48 -05:00
Henry Fredrick Schreiner
a958ffece2
Dropping name from simple print, better seperation for Errors
...
Some error codes are renamed
2017-11-22 22:41:14 -05:00
Henry Fredrick Schreiner
b45917e3e5
Dropping ERROR in simple printout
2017-11-22 16:55:48 -05:00
Henry Fredrick Schreiner
87425617cd
Minor typo fixes in README
...
[skip ci]
2017-11-22 15:21:48 -05:00
Henry Fredrick Schreiner
851f8dc83d
Adding and fixing a test for single name
2017-11-22 14:33:55 -05:00
Henry Fredrick Schreiner
3cf5156b5e
Adding tests for help print
2017-11-22 13:45:18 -05:00
Henry Fredrick Schreiner
2d8d659ab1
Increasing test coverage
2017-11-20 18:07:13 -05:00
Henry Fredrick Schreiner
92a3cacd59
Dropping hidden keyword, just use empty string
2017-11-20 18:07:13 -05:00
Henry Fredrick Schreiner
9b5867869d
Refactoring default for options
2017-11-20 18:07:13 -05:00
Henry Fredrick Schreiner
f7e10d02ef
set_help_flag now can replace a flag if needed, or remove it
2017-11-20 11:39:11 -05:00
Henry Fredrick Schreiner
1c5c8391f7
Deregister help if added previously
2017-11-20 11:39:11 -05:00
Marcus Brinkmann
077ba40417
Allow to customize help flag.
2017-11-20 11:39:11 -05:00
Marcus Brinkmann
ce007eb5a2
Allow to set a footer in the description
2017-11-20 10:11:23 -05:00
Henry Schreiner
93311928d7
set_default_str and set_default_val update ( #27 )
...
* set_default_str and set_default_val update
* Fixes for style checking
2017-09-01 23:23:31 -04:00
Henry Fredrick Schreiner
e3423bb5ad
Futher improvement for #12 , can change type str
2017-06-05 08:58:01 -04:00
Henry Fredrick Schreiner
27f718125d
Reformat with clang-format
2017-05-31 12:03:05 -04:00
Henry Fredrick Schreiner
101c926dac
Adding tidy cleanups (modernize)
2017-05-31 07:38:22 -04:00
Henry Fredrick Schreiner
4755164f39
Fixing error code in test
2017-04-27 16:53:11 -04:00
Henry Fredrick Schreiner
239d3b1c31
Fixes for compiler warnings with max warnings on Xcode
2017-04-23 13:57:01 -04:00
Henry Fredrick Schreiner
a6621ff8a9
Changing ErrorCodes -> ExitCodes
2017-03-17 14:45:04 -04:00
Henry Fredrick Schreiner
b6f82d63ec
Test for exit
2017-03-17 14:43:32 -04:00
Henry Fredrick Schreiner
051841f21c
More tests
2017-03-17 14:01:22 -04:00
Henry Fredrick Schreiner
e49cc11f11
Help for subcom
2017-03-16 22:16:03 -04:00
Henry Fredrick Schreiner
c5cdace048
Help for defaulted vector
2017-03-15 09:15:29 -04:00
Henry Fredrick Schreiner
f6e771a248
Adding corrected positional help
2017-03-15 09:11:32 -04:00
Henry Fredrick Schreiner
6d445ff03d
Adding test and better positional help output
2017-03-15 08:54:31 -04:00
Henry Fredrick Schreiner
6e8d7dc22d
Adding a few more help tests
2017-03-14 09:50:18 -04:00
Henry Fredrick Schreiner
b59a16ccf2
Adding hidden options
2017-02-21 08:44:09 -05:00
Henry Fredrick Schreiner
537aa3aa5d
Adding testing for required subcommands
2017-02-20 09:29:20 -05:00
Henry Fredrick Schreiner
b2e8bd9bf7
Fixing test check for TEXT
2017-02-20 08:44:21 -05:00
Henry Fredrick Schreiner
767ec29f2a
Updates to changelog
2017-02-12 18:09:33 -05:00
Henry Fredrick Schreiner
f4d8fd0305
Added help print and test for requires, envname, and excludes
2017-02-12 18:01:33 -05:00
Henry Fredrick Schreiner
b774c57dc2
Adding help testing, option groups
2017-02-11 09:38:35 -05:00