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

78 Commits

Author SHA1 Message Date
Henry Fredrick Schreiner
dc0747ffc2 Trying python on Travis 2017-02-06 11:59:25 -05:00
Henry Fredrick Schreiner
ee5678562f Adding tools to build with python 3.6 directly 2017-02-06 11:51:06 -05:00
Henry Fredrick Schreiner
9f0a6143d5 Adding note to readme 2017-02-06 09:55:42 -05:00
Henry Fredrick Schreiner
a12a94c4c1 Separate files, plus way to combine 2017-02-06 09:54:41 -05:00
henryiii
44a27be54f Cleanup readme 2017-02-04 16:59:05 -05:00
Henry Fredrick Schreiner
2fa31c660b Updating download script 2017-02-04 15:54:01 -05:00
Henry Fredrick Schreiner
2d32cd77c9 Spelling fixes and readme updates 2017-02-04 15:42:42 -05:00
Henry Fredrick Schreiner
87155a5def Removing google mock since it is not used here 2017-02-04 15:09:30 -05:00
Henry Fredrick Schreiner
a58488dc0d Don't make a new line unless needed 2017-02-04 14:48:57 -05:00
Henry Fredrick Schreiner
c028ca298d Better support for subcommand help 2017-02-04 14:37:49 -05:00
Henry Fredrick Schreiner
34b92f6894 Format cleanup, using standard fn 2017-02-04 14:21:02 -05:00
Henry Fredrick Schreiner
c5cab1feb6 Adding place to inject code before callbacks 2017-02-04 11:44:23 -05:00
Henry Fredrick Schreiner
915c68703f Nicer help printing 2017-02-04 10:31:51 -05:00
Henry Fredrick Schreiner
200d0f277f Massive move to -a,--long,posit syntax 2017-02-04 10:11:05 -05:00
Henry Fredrick Schreiner
955dd950f0 C++11 compliance on older compilers 2017-02-04 08:45:00 -05:00
Henry Fredrick Schreiner
8b224fa7a9 Allowing comma sep. options everywhere 2017-02-04 08:41:21 -05:00
Henry Fredrick Schreiner
9dea0cf2e9 Actually support multiple options 2017-02-04 08:29:34 -05:00
Henry Fredrick Schreiner
2fae7e2cdf Adding bool flag 2017-02-03 21:32:58 -05:00
Henry Fredrick Schreiner
c10bece495 Making app pointer optional 2017-02-03 18:27:27 -05:00
Henry Fredrick Schreiner
9c55fa2872 Added subcommand callback 2017-02-03 17:50:59 -05:00
Henry Fredrick Schreiner
200072dc38 Added update script 2017-02-03 15:43:08 -05:00
Henry Fredrick Schreiner
5af4d9c36d Adding better help print, with default and value info, better spacing 2017-02-03 14:58:16 -05:00
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