Henry Fredrick Schreiner
|
9359f642cb
|
Moving to newer CMake (3.9) on Travis
|
2017-11-21 21:28:32 -05:00 |
|
Henry Fredrick Schreiner
|
6feb10fbc2
|
Only split up discovery if CMake version is new enough
|
2017-11-21 21:28:32 -05:00 |
|
Henry Fredrick Schreiner
|
7472295d95
|
Adding filename to name
|
2017-11-21 21:28:32 -05:00 |
|
Henry Fredrick Schreiner
|
8e87df2a6c
|
Adding GTest improvments
|
2017-11-21 21:28:32 -05:00 |
|
Henry Fredrick Schreiner
|
10772e5d81
|
Style fix
|
2017-11-21 17:10:53 -05:00 |
|
Henry Fredrick Schreiner
|
69ff3cd033
|
Adding missing include for Windows
|
2017-11-21 16:02:49 -05:00 |
|
Henry Fredrick Schreiner
|
e371a72f13
|
Adding test to cover get_subcommands(false)
|
2017-11-21 15:58:10 -05:00 |
|
Henry Fredrick Schreiner
|
9acaeebd1e
|
Subcommand parse order corrected and preserved
|
2017-11-21 14:42:33 -05:00 |
|
Henry Fredrick Schreiner
|
512b3604e2
|
Fix spacing
|
2017-11-21 14:42:33 -05:00 |
|
Marcus Brinkmann
|
51c32efb7c
|
Fix ExtrasError.
|
2017-11-21 14:42:33 -05:00 |
|
Henry Fredrick Schreiner
|
675e753661
|
Dropping useless check that could not be tested
|
2017-11-20 18:07:13 -05:00 |
|
Henry Fredrick Schreiner
|
2d8d659ab1
|
Increasing test coverage
|
2017-11-20 18:07:13 -05:00 |
|
Henry Fredrick Schreiner
|
1c7f829514
|
Check tidy and style separated
|
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
|
a133e9cc06
|
Fixes for warnings
|
2017-11-20 18:07:13 -05:00 |
|
Henry Fredrick Schreiner
|
6ae0960c1d
|
Updating readme
|
2017-11-20 18:07:13 -05:00 |
|
Henry Fredrick Schreiner
|
366716eebc
|
Moving check_style
|
2017-11-20 18:07:13 -05:00 |
|
Henry Fredrick Schreiner
|
fa5da7deaa
|
Adding tests for inhert, a few fixes
|
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
|
675f1e7ffe
|
Adding structure for Option
|
2017-11-20 18:07:13 -05:00 |
|
Henry Fredrick Schreiner
|
303f4a5b98
|
Adding to changelog
[skip ci]
|
2017-11-20 12:39:35 -05:00 |
|
Henry Fredrick Schreiner
|
0395467d48
|
Making RuntimeError a ParseError
|
2017-11-20 12:31:14 -05:00 |
|
Henry Fredrick Schreiner
|
0bca8fdd30
|
Adding docs, fixing examples for usage
|
2017-11-20 12:31:14 -05:00 |
|
Henry Fredrick Schreiner
|
8955375eb2
|
Making sure just catching Error works
|
2017-11-20 12:31:14 -05:00 |
|
Marcus Brinkmann
|
852929f0f6
|
Support runtime errors.
|
2017-11-20 12:31:14 -05:00 |
|
Marcus Brinkmann
|
642a67034d
|
Support groups for subcommands.
|
2017-11-20 11:39:51 -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 |
|
Henry Fredrick Schreiner
|
1b9aac85ca
|
Using add_help_flag internally
|
2017-11-20 11:39:11 -05:00 |
|
Henry Fredrick Schreiner
|
15c86072a6
|
Adding a little info to the docs
|
2017-11-20 11:39:11 -05:00 |
|
Marcus Brinkmann
|
077ba40417
|
Allow to customize help flag.
|
2017-11-20 11:39:11 -05:00 |
|
Henry Fredrick Schreiner
|
90dd3278b4
|
Adding contribution guide
|
2017-11-20 10:34:07 -05:00 |
|
Henry Fredrick Schreiner
|
79cd791fb7
|
Adding README mention
|
2017-11-20 10:11:23 -05:00 |
|
Marcus Brinkmann
|
ce007eb5a2
|
Allow to set a footer in the description
|
2017-11-20 10:11:23 -05:00 |
|
Henry Fredrick Schreiner
|
1b02682223
|
Adding some info to docs
|
2017-11-19 15:19:20 -05:00 |
|
Henry Fredrick Schreiner
|
89c57961f4
|
Adding more tests
|
2017-11-19 15:19:20 -05:00 |
|
Henry Fredrick Schreiner
|
59b6de2550
|
Dropping missing(), now implemented correctly
|
2017-11-19 15:19:20 -05:00 |
|
Henry Fredrick Schreiner
|
cb7c3ff85a
|
Move to using remaining, drop return from parse
|
2017-11-19 15:19:20 -05:00 |
|
Henry Fredrick Schreiner
|
fc35014dad
|
Adding remaining, only works on master app for now
|
2017-11-19 15:19:20 -05:00 |
|
Henry Fredrick Schreiner
|
ebd238a9db
|
Spelling fixes
|
2017-11-19 15:19:20 -05:00 |
|
Henry Fredrick Schreiner
|
94b3355b9a
|
Adding more detail to error messages
|
2017-11-19 15:18:48 -05:00 |
|
Henry Fredrick Schreiner
|
5f1df630d7
|
Adding a couple of tests
|
2017-11-19 15:18:36 -05:00 |
|
Henry Fredrick Schreiner
|
20cccfc353
|
Adding take_last
|
2017-11-19 15:18:36 -05:00 |
|
Henry Fredrick Schreiner
|
0a35db8f00
|
Dropping the error if a bool flag is set multiple times
|
2017-11-18 09:28:04 -05:00 |
|
Henry Schreiner
|
3de7832c3d
|
Remove C++14 comment, since it is not true atm
[skip ci]
|
2017-10-27 15:55:10 -04:00 |
|
Henry Fredrick Schreiner
|
79aaa8b8d7
|
Adding tidy suggestions, mostly empty() fixes
|
2017-10-27 15:52:41 -04:00 |
|
Henry Fredrick Schreiner
|
8cdf1c8651
|
Style updates
|
2017-10-27 15:52:41 -04:00 |
|
Henry Fredrick Schreiner
|
6d26440b6e
|
Clean up and shared ptr
|
2017-10-27 15:52:41 -04:00 |
|
Henry Fredrick Schreiner
|
8e59df0590
|
Original version from @lczech
|
2017-10-27 15:52:41 -04:00 |
|
Henry Schreiner
|
8e675ae7fa
|
Move tutorials to gitlab
|
2017-10-16 22:20:17 -04:00 |
|