1
0
mirror of https://github.com/CLIUtils/CLI11.git synced 2025-04-29 20:23:55 +00:00

663 Commits

Author SHA1 Message Date
Doug Johnston
901b3c24f3 Add CMake install command for include files if CUR_PROJ is true 2018-02-15 08:03:10 +01:00
Doug Johnston
09bff904e5 Allow MakeSingleHeader.py script to run from non-git source code (ie: an archive) 2018-02-15 08:02:23 +01:00
recklesstodd
4e62a0a980 #76 | Remove "is required" string passed as an argument to RequiredError() constructor to avoid double printing.
The string "is required" is already added internally by RequiredError() class.
2018-02-12 07:27:51 +01:00
Henry Schreiner
afde0b0860
Merge pull request #73 from lczech/add-path-exists-validator
Add path exists validator
2018-01-22 12:28:33 +01:00
Henry Schreiner
969ba2ca9a
Merge pull request #72 from lczech/fix-help-output
Fix space in help output.
2018-01-22 12:27:51 +01:00
Henry Schreiner
dff9da4c58
Merge pull request #71 from msoeken/patch-1
Wrong function name.
2018-01-22 12:13:32 +01:00
Lucas Czech
7868dc9f6c Add path exists validator. 2018-01-07 22:35:01 +01:00
Lucas Czech
378eb3406c Fix space in help output. 2018-01-07 17:26:53 +01:00
Mathias Soeken
0519a0989e
Wrong function name.
`add_options` should be `add_option`.
2018-01-05 16:19:31 +01:00
Henry Schreiner
0243fda6ca
Merge pull request #66 from SkyToGround/issue_65
Writing argument description to config string (issue #65)
2017-12-29 16:17:07 -05:00
Henry Fredrick Schreiner
9e183646c5 A few fixes for failing tests 2017-12-23 19:18:19 -06:00
Henry Fredrick Schreiner
78ed995685 Add multiline ini comments 2017-12-23 14:17:38 -06:00
Henry Fredrick Schreiner
b10b9c8291 Run clang-format script 2017-12-23 09:47:52 -06:00
Jonas Nilsson
f16f9e223a Merge branch 'issue_65' of ssh://github.com/SkyToGround/CLI11 into issue_65
# Conflicts:
#	include/CLI/App.hpp
2017-12-21 08:56:18 +01:00
Jonas Nilsson
987ea1f64e Minor changes. 2017-12-21 08:55:24 +01:00
Jonas Nilsson
44b4801f6b
Changed "and" to "&&" for non compliant compilers (MSVC). 2017-12-20 11:45:53 +01:00
Jonas Nilsson
97b1def525 Added basic support for writing description to config string. 2017-12-18 11:47:18 +01:00
Henry Fredrick Schreiner
67cd2e6345 Adding get_parent() 2017-12-12 15:19:32 -06:00
Henry Schreiner
97b6265cee
Dropping check for size in test (not needed anymore) 2017-12-06 14:59:28 -05:00
Henry Schreiner
46f192bb95
Adding like to slides 2017-12-04 12:05:03 -05:00
Henry Schreiner
69ad785687
Link to comparison 2017-12-03 22:57:13 -05:00
Henry Fredrick Schreiner
53e53286b0 Readme updates
[skip ci]
2017-12-01 22:00:26 -05:00
Henry Fredrick Schreiner
d259c3e547 Adding badge for latest release 2017-12-01 11:34:26 -05:00
Henry Fredrick Schreiner
cd876c562e Adding try online link 2017-12-01 10:07:50 -05:00
Henry Fredrick Schreiner
3b959790f3 Adding links and mention of Argh! 2017-12-01 09:51:43 -05:00
Henry Fredrick Schreiner
0302ecf83f Adding details for 1.3 v1.3.0 2017-12-01 08:56:39 -05:00
Henry Fredrick Schreiner
437dbab140 Fix style 2017-12-01 07:34:52 -05:00
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