Henry Fredrick Schreiner
f16f3c97f0
Fixing use as a subproject for installing #156
2018-09-03 22:48:45 +02:00
Henry Fredrick Schreiner
b53eb51603
Fix for experimental optional with optional #158
2018-09-03 22:48:45 +02:00
Henry Schreiner
7e724c5cf3
Structure changed to match Standard Readme Style ( #155 )
...
* Structure changed to match Standard Readme Style
* Nicer links
* Using remarkjs/remark-lint
Run with: remark README.md --use remark-preset-lint-recommended -o
* Standard headings
* Adding logo
2018-08-01 12:23:55 +02:00
Henry Schreiner
73411e1e38
Minor build system improvements ( #154 )
2018-08-01 11:36:13 +02:00
Henry Fredrick Schreiner
92b8f6e3bf
Bump version to 1.6.1
v1.6.1
2018-07-30 09:53:25 +02:00
Henry Fredrick Schreiner
ab452ab56a
Add release notes, clean up single header script a bit
2018-07-30 09:51:08 +02:00
Henry Fredrick Schreiner
f3b00d94d1
Python 2.6 support, SINGLE_FILE no longer defaults to ON
2018-07-30 09:51:08 +02:00
Henry Fredrick Schreiner
521696f551
Adding Python 2.6 support
2018-07-30 09:51:08 +02:00
Henry Fredrick Schreiner
b9492305c0
Add support for making custom versions of CLI11 single header
2018-07-26 18:57:50 +02:00
Henry Fredrick Schreiner
e7dc4c23f7
Adding check for correct python version for search
2018-07-26 18:54:24 +02:00
Henry Schreiner
eb7a75dca6
Adding better info on INI files
2018-07-19 14:13:29 +02:00
Mak Kolybabi
a3eb8cc232
Update README.md
2018-07-06 21:57:08 +02:00
Henry Fredrick Schreiner
2696581351
Changelog update
2018-07-06 10:55:32 +02:00
Henry Fredrick Schreiner
f6e1b8d7aa
Adding windows test
2018-07-06 10:54:56 +02:00
Doug Johnston
8961df0e8b
Work around Windows min/max macro problem
2018-07-06 10:54:56 +02:00
Henry Fredrick Schreiner
20c304fa01
Adding more documentation to fix some warnings
2018-07-01 10:21:22 +02:00
Henry Fredrick Schreiner
9d6830e8d2
Adding more to documentation
2018-07-01 09:04:38 +02:00
Henry Fredrick Schreiner
a461680520
Fixing doxygen build
2018-07-01 08:25:51 +02:00
Henry Fredrick Schreiner
06347af5b4
Adding latest try-me link
2018-06-28 15:12:04 +02:00
Henry Fredrick Schreiner
e32656e46d
Version bump
v1.6.0
2018-06-28 14:36:02 +02:00
Henry Fredrick Schreiner
023ec916d4
Adding correction to Travis name
2018-06-28 14:10:01 +02:00
Henry Fredrick Schreiner
4ddab334af
Adding a error if json requested but missing
2018-06-28 13:05:20 +02:00
Henry Schreiner
4974afb49d
Fix a minor best practices issue
2018-06-27 18:58:16 +02:00
Henry Schreiner
ae62b4e3a5
adding most recent change to changelog
2018-06-27 18:58:16 +02:00
Henry Fredrick Schreiner
a63609102a
Support empty lambdas
2018-06-27 18:58:16 +02:00
Henry Fredrick Schreiner
9943c0300f
Adding bits of touchup, one new example for validators
2018-06-27 18:58:16 +02:00
Henry Fredrick Schreiner
b453aebab9
Fixing one warning, adding to CHANGELOG
2018-06-27 12:26:03 +02:00
Henry Fredrick Schreiner
85aa0e7813
Dropping last (required) usages of clear
2018-06-27 12:26:03 +02:00
Henry Fredrick Schreiner
bf4ad1d717
Fixing error in setting args after parsing (broken test fixed)
2018-06-27 12:26:03 +02:00
Henry Fredrick Schreiner
8635c4d0eb
Dropping reset in favor of clear
2018-06-27 12:26:03 +02:00
Henry Fredrick Schreiner
3cb75b903e
Correcting the logic for sized types in vectors
2018-06-26 18:15:17 +02:00
Sean Fisk
5fe44fc713
Add failing test for repeated multi-argument options
2018-06-26 18:15:17 +02:00
Henry Fredrick Schreiner
4fdf8322d3
Adding recent changes to changelog
2018-06-25 19:25:19 +02:00
Henry Fredrick Schreiner
2ae5598d95
Adding example with json config
2018-06-25 19:25:19 +02:00
Henry Fredrick Schreiner
70587c3a55
Moving to_flag to base class
2018-06-25 19:25:19 +02:00
Henry Schreiner
76f1b7bdf2
Rename inijoin to ini_join ( #137 )
2018-06-23 21:48:20 +02:00
Henry Fredrick Schreiner
92e07fdfee
Updating author list
...
[skip ci]
2018-06-18 15:18:55 +02:00
Henry Fredrick Schreiner
98b31d788b
Adding tests and deprecation messages
2018-06-18 15:13:59 +02:00
Henry Fredrick Schreiner
b2e471ac4d
Removing set_ for failure_message, footer, name, and callback
2018-06-18 15:13:59 +02:00
Henry Schreiner
bf2bc39c30
Rename to set_* on options and add return this
...
Now use type_name and type_size instead of set_custom_option.
2018-06-18 15:13:59 +02:00
Henry Fredrick Schreiner
23cedc12e8
Fixing Conan upload capitalization
2018-06-14 14:34:48 +02:00
Henry Fredrick Schreiner
6f41cca918
Simpler check for optional
2018-06-13 15:56:03 +02:00
Henry Fredrick Schreiner
189546b82a
Bump version to 1.5.4
2018-06-01 22:41:25 +02:00
Henry Fredrick Schreiner
87494a2270
Allow Optional search to be disabled by user
2018-06-01 22:41:25 +02:00
Henry Fredrick Schreiner
dab61c0107
Fix for single file include order
2018-06-01 22:41:25 +02:00
Sean Fisk
225492f6f2
Add virtual destructor to Config class
...
Clang++/LLVM 6.0 complains about this from warning
-Wdelete-non-virtual-dtor which is included when using -Wall.
Both App and FormatterBase already have virtual destructors, so this
was probably just accidentally left out.
This is also a C++ best practice; I have drawn some guidelines from
here: http://www.gotw.ca/publications/mill18.htm
2018-05-24 20:02:13 +00:00
Henry Fredrick Schreiner
a323d7b444
Refactor group formatting a little
2018-05-22 14:07:20 +02:00
Paweł Bylica
1994efd601
README: Add link to CLI11 package in Hunter
2018-05-22 14:06:25 +02:00
Henry Fredrick Schreiner
36cf13cec6
Hiding single file tests option if single file is off
2018-05-21 23:01:13 +02:00
Henry Schreiner
aad3a6b429
Correcting the size description.
2018-05-20 08:43:20 +02:00