Henry Fredrick Schreiner
adbd2aa725
Fixes based on #30 by @infinity0n3
2017-09-10 15:29:23 -04:00
Henry Schreiner
726a970299
Cleanup macro mention
2017-09-07 09:25:23 -04:00
Henry Fredrick Schreiner
0908251c76
Adding CLI11_PARSE macro
2017-09-06 05:51:12 -05:00
Henry Fredrick Schreiner
aae40fbf0e
Whitespace fixes
2017-09-06 05:51:12 -05:00
Henry Fredrick Schreiner
c6ddbeb281
Fix for spaces in names issue
2017-09-06 05:51:12 -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 Schreiner
54114d0948
Travis improvements and updates ( #28 )
...
* Adding check for style
* Adding reformats
* Fix syntax error in travis
* Support clang-format 3.9
* Adding clang-tidy check
2017-09-01 16:51:09 -04:00
Henry Schreiner
b88f1f2ac7
Merge pull request #25 from CLIUtils/subcom
...
Subcom
2017-08-23 13:38:27 -07:00
Henry Fredrick Schreiner
bd87bdff53
Docs update for subcom/positional
2017-08-23 10:44:03 -07:00
Henry Fredrick Schreiner
4dcab42bc7
Convincing myself that the errors are correct
2017-08-23 09:59:55 -07:00
Henry Fredrick Schreiner
de56a9c87a
Fixing the foo foo problem
2017-08-23 09:41:45 -07:00
Henry Fredrick Schreiner
b480e2f163
Adding fix for #23 ; throws ExtraError instead of RequiredError?...
2017-08-22 22:35:37 -07:00
Henry Fredrick Schreiner
cef5dfa58d
Revert change for now, add helper function
2017-08-22 21:55:34 -07:00
Henry Schreiner
f59570328a
Merge pull request #24 from nathanhourt/patch-1
...
Fix #23 : Respect fallthrough_ in _valid_subcommand
2017-08-22 20:51:20 -07:00
Henry Schreiner
e246fa3a46
Merge pull request #22 from CLIUtils/henryiii-patch-1
...
Moving to Trusty for builds
2017-08-22 20:49:42 -07:00
Henry Fredrick Schreiner
34e14b7445
Removing example directory from code coverage
2017-08-22 14:02:53 -07:00
Nathan Hourt
cb906d1aab
Fix #23 : Respect fallthrough_ in _valid_subcommand
...
_valid_subcommand checks whether its argument appears to be a valid subcommand name or not; however, if it doesn't recognize the name, it always checks if its parent does. As described in in issue #23 , this can cause incorrect behavior. To avoid this, check if fallthrough is disabled first, and do not consult the parent's known subcommands if fallthrough is disabled.
2017-08-22 14:18:30 -05:00
Henry Fredrick Schreiner
8bf8a695de
Avoid examples in coverage
2017-08-22 12:07:15 -07:00
Henry Schreiner
363571beb1
Info on Clara
2017-08-17 15:07:37 -04:00
Henry Schreiner
d6c40f12b7
Fix for GCC 4.7 and the timer
2017-07-19 21:13:33 -04:00
Henry Schreiner
b26403798d
Moving to Trusty for builds
2017-07-19 20:45:06 -04:00
Henry Schreiner
2499ee308a
Adding cpp color
2017-07-03 17:22:51 -04:00
Henry Schreiner
1f6854ef4a
Adding note on sighandler
2017-07-03 17:22:29 -04:00
Henry Schreiner
c5eadcf9b7
Adding DOI
2017-06-09 15:07:18 -04:00
Henry Fredrick Schreiner
116b9d9154
Preparing for v1.1
v1.1.0
2017-06-09 14:57:55 -04:00
Henry Schreiner
5b714bbfe4
Merge pull request #15 from CLIUtils/basic-enum
...
Adding enum support
2017-06-09 14:07:59 -04:00
Henry Fredrick Schreiner
0973f348d2
Adding new tests for red lines
2017-06-09 13:36:43 -04:00
Henry Fredrick Schreiner
3da480792b
Adding enum example
2017-06-09 08:31:47 -04:00
Henry Schreiner
00e0506f53
Merge branch 'master' into basic-enum
2017-06-09 08:30:44 -04:00
Henry Schreiner
c435239b72
Minor updates to README
2017-06-05 16:30:56 -04:00
Henry Schreiner
bc054e516e
Added recent PRs and Issues
2017-06-05 16:25:29 -04:00
Henry Schreiner
657b599b52
Cmake cleanup ( #21 )
...
* Fixes for #8 , vars hidden and findPython used
* Adding compat with default python, better defaults
2017-06-05 11:22:09 -04:00
Henry Schreiner
0da8fa9411
Msvc warn fix ( #20 )
...
* Remove windows warning, use secure getenv
* Fix typo in last commit
* Fix typo in windows version
* Fix another typo in windows version
* Fixing error, dropping warn suppression
2017-06-05 10:21:55 -04:00
Henry Fredrick Schreiner
da5e8ee4a9
Adding a few more tests
2017-06-05 09:10:04 -04:00
Henry Fredrick Schreiner
3c57be7adf
Merge branch 'master' into basic-enum
2017-06-05 09:00:18 -04:00
Henry Schreiner
1c1a62224e
Merge pull request #16 from CLIUtils/prefix_program
...
Prefix program support
2017-06-05 08:59:22 -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
04268dac5a
Minor cleanup to inter_arg_order
2017-06-05 08:37:23 -04:00
Henry Schreiner
deae513900
Minor update on another lib
2017-06-05 08:17:12 -04:00
Henry Schreiner
2173948e41
Fix in example from @serge-sans-paille, closes #19
2017-06-05 08:16:30 -04:00
Henry Fredrick Schreiner
36ac4c1cc7
Adding example program for prefix program
2017-06-04 14:13:02 -04:00
Henry Fredrick Schreiner
e2fae48e59
Adding prefix command to docs
2017-06-04 13:51:33 -04:00
Henry Fredrick Schreiner
4368e2976c
Merge branch 'master' into prefix_program
2017-06-04 13:40:13 -04:00
Henry Fredrick Schreiner
fd0ca5aa69
Merge branch 'master' into basic-enum
2017-06-04 13:39:00 -04:00
Henry Schreiner
21559bd122
Merge pull request #17 from CLIUtils/parse-order
...
Adding parse order capture
2017-06-04 13:29:40 -04:00
Henry Fredrick Schreiner
1816330629
clang-formatting new source
2017-06-04 13:23:01 -04:00
Henry Fredrick Schreiner
11df3becfb
Show parse order is preserved
2017-06-04 13:19:10 -04:00
Henry Fredrick Schreiner
d24a59267c
Merge branch 'master' into parse-order
2017-06-04 11:30:18 -04:00
Henry Fredrick Schreiner
100db357db
Better example names
2017-06-04 11:29:52 -04:00
Henry Schreiner
bfeadf8764
Adding a couple of extra libraries.
2017-06-02 19:42:05 -04:00