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

556 Commits

Author SHA1 Message Date
Henry Fredrick Schreiner
ca16a762db Nicer help message 2017-02-03 13:30:18 -05:00
Henry Fredrick Schreiner
653d8b70fd Clean up, move more to detail 2017-02-01 16:16:03 -05:00
Henry Fredrick Schreiner
e0ca21f435 Reducing strain on Travis 2017-02-01 14:54:20 -05:00
Henry Fredrick Schreiner
0d21f08820 Fix for GCC 4.7 2017-02-01 14:50:38 -05:00
Henry Fredrick Schreiner
4c55a2882d Adding gcc 5 and 6 2017-02-01 14:45:05 -05:00
Henry Fredrick Schreiner
e00ba23e4a Adding test for GCC 4.7 2017-02-01 14:42:59 -05:00
Henry Fredrick Schreiner
fcad3c7385 Add README, and change vector default 2017-02-01 14:38:12 -05:00
Henry Fredrick Schreiner
cc3fa6009d Support for multiple names on option 2017-02-01 13:34:48 -05:00
Henry Fredrick Schreiner
a80ac7b750 Trying to set CC and CXX 2017-02-01 12:18:56 -05:00
Henry Fredrick Schreiner
a99b6a331b Another attempt to fix travis 2017-02-01 12:08:38 -05:00
Henry Fredrick Schreiner
a997a343cd Adding env var 2017-02-01 12:03:12 -05:00
Henry Fredrick Schreiner
0255692760 Adding version to compiler for travis 2017-02-01 11:54:13 -05:00
Henry Fredrick Schreiner
a36e1ddfe6 Removed dependency on regex 2017-02-01 11:22:31 -05:00
Henry Fredrick Schreiner
1df5d9db93 Slighly more explicit return value 2017-02-01 09:29:55 -05:00
Henry Fredrick Schreiner
2fd6a32c9f trying something on Travis 2017-02-01 09:16:19 -05:00
Henry Fredrick Schreiner
8b7b61930d Fixed typo in travis 2017-02-01 08:42:04 -05:00
Henry Fredrick Schreiner
9ee47357eb Adding more builds to travis 2017-02-01 08:40:37 -05:00
Henry Fredrick Schreiner
f1db9ded27 Fix for missing build 2017-02-01 08:27:25 -05:00
Henry Fredrick Schreiner
87be1a3e38 Adding nicer name splitter 2017-01-31 18:50:15 -05:00
Henry Fredrick Schreiner
4dd29333dd New regexless split, same behavior 2017-01-31 17:45:33 -05:00
Henry Fredrick Schreiner
25d4cbaf04 Preparing for regex replacement 2017-01-31 16:22:50 -05:00
Henry Fredrick Schreiner
288c790f54 Handling negitive numbers 2017-01-31 11:55:51 -05:00
Henry Fredrick Schreiner
5bcfb24aaa Adding LGPL license 2017-01-31 11:37:14 -05:00
Henry Fredrick Schreiner
68e86a8085 Adding better vector check 2017-01-31 11:31:57 -05:00
Henry Fredrick Schreiner
324a9c738d Adding make_* options 2017-01-31 09:18:56 -05:00
Henry Fredrick Schreiner
074d0339a4 Move to shared pointer, much cleaner 2017-01-30 19:28:08 -05:00
Henry Fredrick Schreiner
0667d7a88e test Value type 2017-01-30 17:51:10 -05:00
Henry Fredrick Schreiner
47a7c3b89f Add vectors, fix bad bug 2017-01-30 14:46:39 -05:00
Henry Fredrick Schreiner
c36c913ac0 Using smart pointers instead of desctructor 2017-01-30 13:41:58 -05:00
Henry Fredrick Schreiner
5019f1030b Adding more standard method for exiting 2017-01-30 13:16:14 -05:00
Henry Fredrick Schreiner
4067f55cb8 Changing the exit method to a more reasonable system 2017-01-30 13:02:55 -05:00
Henry Fredrick Schreiner
7ba1e84b10 Adding exists check, verify nothrow 2017-01-30 11:53:08 -05:00
Henry Fredrick Schreiner
3061782d3f Adding check for Nonexistent 2017-01-30 11:25:04 -05:00
Henry Fredrick Schreiner
fb16cb93fd Added file validator functions, not used yet 2017-01-30 10:05:31 -05:00
Henry Fredrick Schreiner
b5ea5ce065 Change positionals to deque, no reverse needed 2017-01-29 22:02:11 -05:00
Henry Fredrick Schreiner
30a91b4a72 Adding positional handling 2017-01-29 20:10:36 -05:00
Henry Fredrick Schreiner
5f3e20a906 C++14 like syntax for enable_if_t 2017-01-29 17:38:21 -05:00
Henry Fredrick Schreiner
3952addd76 Using C++14 like syntax 2017-01-28 22:05:40 -05:00
Henry Fredrick Schreiner
9376400d74 Better version of EnableIf 2017-01-28 22:03:51 -05:00
Henry Fredrick Schreiner
b73d1bd9b2 Trying enable if, new version 2017-01-28 21:53:53 -05:00
Henry Fredrick Schreiner
aae31265b3 Requires 4.9+ GCC 2017-01-28 19:02:16 -05:00
Henry Fredrick Schreiner
15a2a94e4a Fix for GCC namespace warning 2017-01-28 18:57:58 -05:00
Henry Fredrick Schreiner
0c07c8ad9c Fix caps issue on linux for test 2017-01-28 18:51:06 -05:00
Henry Fredrick Schreiner
37a0135e04 Fix error in travis 2017-01-28 13:17:15 -05:00
Henry Fredrick Schreiner
5959ae456b spacing fix 2017-01-28 13:15:17 -05:00
Henry Fredrick Schreiner
f6874e664a Adding travis and license 2017-01-28 13:11:02 -05:00
Henry Fredrick Schreiner
a20efe069c Adding tests and shorter Error defs 2017-01-27 10:47:41 -05:00
Henry Fredrick Schreiner
4b0f6dbfd6 Nicer adding of tests 2017-01-27 10:26:52 -05:00
Henry Fredrick Schreiner
3eac26e2e1 Adding DownloadProject to cmake 2017-01-27 09:40:45 -05:00
Henry Fredrick Schreiner
1b2af21a2d Added more tests, some fixes 2017-01-26 17:09:56 -05:00