1
0
mirror of https://github.com/CLIUtils/CLI11.git synced 2025-05-01 21:23:52 +00:00

686 Commits

Author SHA1 Message Date
Henry Fredrick Schreiner
fd09c12e3b Adding version macro, preparing for release 2017-12-01 07:23:21 -05:00
Henry Fredrick Schreiner
14a8c55301 Fixing test error with clang + stdlibc++ 2017-11-30 16:29:30 -06:00
Henry Fredrick Schreiner
f0a290873f Fixing pip (hopefully) 2017-11-30 16:29:30 -06:00
Henry Fredrick Schreiner
c5e9ce33bd Removing unneeded error when cross-linking to older stdlib 2017-11-30 16:29:30 -06:00
Marcus Brinkmann
b9a6f42cd5 Add test target for Clang 5.0 and C++14. 2017-11-30 16:29:30 -06:00
Henry Fredrick Schreiner
91a8698c90 Fixing Travis builds 2017-11-30 14:51:22 -05:00
Henry Fredrick Schreiner
14f1c9b88a Using non-configurable to keep config and help out of config print 2017-11-30 09:52:01 -05:00
Henry Fredrick Schreiner
68207bdcc1 Removing non-configurable from config_to_str 2017-11-30 09:34:45 -05:00
Henry Fredrick Schreiner
93a16eea61 Fix macOS Travis build 2017-11-30 07:49:17 -05:00
Henry Fredrick Schreiner
45520a0ec4 Fix error with if(string) 2017-11-28 21:28:37 -05:00
Henry Fredrick Schreiner
261799b398 Better linking to GitBook 2017-11-28 21:28:37 -05:00
Henry Fredrick Schreiner
a6c17a4a9d Rename add_config to set_config 2017-11-28 21:28:37 -05:00
Henry Fredrick Schreiner
7e5f4dae50 Add mention in README and CHANGELOG 2017-11-28 21:28:37 -05:00
Henry Fredrick Schreiner
4dac11c025 Finishing addition of ->configurable() 2017-11-28 21:28:37 -05:00
Henry Fredrick Schreiner
c1fb53f00d Moving error messages definitions to Error.h 2017-11-28 21:28:37 -05:00
Henry Fredrick Schreiner
04e01d2b70 Adding update to docs 2017-11-28 15:24:37 -05:00
Henry Fredrick Schreiner
d6b983a2a7 Adding back short-cuts 2017-11-28 15:24:37 -05:00
Henry Fredrick Schreiner
954c93d585 Using more powerful policy system, to allow git-like -m options 2017-11-28 15:24:37 -05:00
Henry Fredrick Schreiner
29b36857fd Fixing format of new example 2017-11-27 17:41:04 -05:00
Henry Fredrick Schreiner
b010775051 Fix ArgumentMismatch missing public (makes it hard to catch) 2017-11-27 17:24:08 -05:00
Henry Fredrick Schreiner
e762f8fb39 Adding help shortcircut mention 2017-11-27 16:59:48 -05:00
Henry Fredrick Schreiner
b2376bd359 Adding example of completely custom help option 2017-11-27 16:50:48 -05:00
Henry Fredrick Schreiner
fc69345f2f Improve one more message 2017-11-26 22:40:40 -05:00
Henry Fredrick Schreiner
1dc54dcd3d Adding info about latest PR
[skip ci]
2017-11-26 15:11:48 -05:00
Henry Fredrick Schreiner
958b0e511e Fixing -N values min count throw 2017-11-26 15:11:48 -05:00
Henry Fredrick Schreiner
6638549adb Adding check for -2 opts 2017-11-26 15:11:48 -05:00
Henry Fredrick Schreiner
1b3a4b63c8 Combining parse functions for short and long 2017-11-26 15:11:48 -05:00
Henry Fredrick Schreiner
133c7d5075 Allow suggestions for number of args 2017-11-26 15:11:48 -05:00
Henry Fredrick Schreiner
88c680a12b Check that no change doesn't throw 2017-11-26 15:11:48 -05:00
Henry Schreiner
e26fcd2470 fix composite order 2017-11-26 15:11:48 -05:00
Henry Fredrick Schreiner
3e651e3b7e Moved more string processing to Error 2017-11-26 15:11:48 -05:00
Henry Fredrick Schreiner
f6c9ce6109 Moving code to Error, better ArgumentMismatch throwing 2017-11-26 15:11:48 -05:00
Henry Fredrick Schreiner
4d5bff2393 Adding ArgumentMismatch, changable improvement 2017-11-26 15:11:48 -05:00
Henry Fredrick Schreiner
afd4e32809 Dropping unneeded check 2017-11-26 06:47:50 -05:00
Henry Fredrick Schreiner
3d309dc0be Adding fail if required values missing 2017-11-25 19:03:03 -05:00
Henry Fredrick Schreiner
d28c230e0b Adding docs 2017-11-24 21:11:28 -05:00
Henry Fredrick Schreiner
44de4de118 Adding test, fixing option name to single name in message 2017-11-24 21:11:28 -05:00
Henry Fredrick Schreiner
85857d99e1 Return string for error message in validators 2017-11-24 21:11:28 -05:00
Henry Fredrick Schreiner
715573359e Using nicer format for transform 2017-11-24 21:11:28 -05:00
Henry Fredrick Schreiner
038eafed29 Adding test and keeping validator API similar 2017-11-24 21:11:28 -05:00
Henry Fredrick Schreiner
3006f82bf6 Making validators run before and with a reference 2017-11-24 21:11:28 -05:00
Henry Schreiner
94b70c8f91
Adding expanders to readme 2017-11-24 21:10:08 -05:00
Henry Fredrick Schreiner
c6fd8f4d83 A few warning fixes 2017-11-22 22:41:14 -05:00
Henry Fredrick Schreiner
1286a1226e Nicer error messages 2017-11-22 22:41:14 -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 Schreiner
1735306815 Typo error fix 2017-11-22 22:39:16 -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
e8b15a2901 Reordering for better help 2017-11-22 14:26:19 -05:00