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
87494a2270
Allow Optional search to be disabled by user
2018-06-01 22:41:25 +02:00
Paweł Bylica
1994efd601
README: Add link to CLI11 package in Hunter
2018-05-22 14:06:25 +02:00
Henry Schreiner
aad3a6b429
Correcting the size description.
2018-05-20 08:43:20 +02:00
Henry Schreiner
0b1bfacfd3
Add note for set custom option
2018-05-19 08:02:40 +02:00
Henry Fredrick Schreiner
47d5ed1453
Adding each()
2018-05-10 18:49:38 +02:00
Henry Fredrick Schreiner
d46c2c5727
Adding Config class
2018-05-09 16:08:32 +02:00
Henry Fredrick Schreiner
88521b58f8
Adding a few tools to make manual validation easier
2018-05-04 15:55:24 +02:00
Henry Fredrick Schreiner
ac0205d01d
Updates to documentation
2018-05-03 18:30:59 +02:00
Henry Schreiner
3917b1ab59
Sets by reference ( #114 )
...
* Adding const & access to sets
* Adding set reference option
* One missing line in coverage
2018-05-02 16:06:20 +02:00
Henry Fredrick Schreiner
af2ed66d6e
Just use Formatter
...
Removing OptionFormatter
Rename files
Rename to just Formatter
Remove OptionFormatMode (just needs a bool)
Renaming option functions on formatter
2018-04-30 08:17:31 -04:00
Henry Fredrick Schreiner
952f2913e3
First attempt at formatter (app and option)
...
in progress: formatters
Getting closer
Working on apps
One test actually runs
All builds, added filter functions
Reverting a few behavours as needed
Repairs
All tests pass
Fixing error with adding help flag
Labels are simpler mappings, normalized setters
Adding help_all
Adding a few more tests
One more line tested
Adding one more check
Adding to readme
Simplify naming
Adding default constructors
Fixing spacing issues with subcommand all printout
Adding a couple of tests
2018-04-30 08:17:31 -04:00
Henry Schreiner
12858075f7
Fixing CUDA NVCC 7.0
2018-04-19 04:58:15 -04:00
Henry Fredrick Schreiner
5e680b34a7
Updating online code tryout link to 1.5.2
2018-04-17 16:25:38 +02:00
Henry Schreiner
b23275358a
Adding nicer header with LICENSE to single file version ( #107 )
...
* Adding nicer header with LICENSE to single file version
* Adding badges
* Clean up sh files
* Adding explicit in a few places
* More fixes from codacy
2018-04-13 14:07:32 +02:00
Henry Fredrick Schreiner
165c6a1e9d
Preparing for version 1.5.1
2018-04-12 09:00:07 +02:00
Henry Fredrick Schreiner
9d41ddef83
Better mixing of positionals and unlimited options ( #102 )
2018-04-10 14:18:00 +02:00
Henry Fredrick Schreiner
b7c031cc3e
Fix typo in conan upload info
...
[skip ci]
2018-04-09 16:56:58 +02:00
Henry Fredrick Schreiner
169e4ec687
Adding minor updates to docs to point at the new version
...
[skip ci]
2018-04-09 16:34:58 +02:00
Henry Fredrick Schreiner
826a2784b3
Preparing for version 1.5
2018-04-09 13:56:45 +02:00
Henry Fredrick Schreiner
8f1215873c
Allow -- to end unlimited options
2018-04-09 13:55:53 +02:00
Henry Fredrick Schreiner
0959430e57
Adding test for #87
2018-04-08 15:47:36 +02:00
Henry Fredrick Schreiner
5d9a5636bc
Removing enum conversion
2018-04-07 06:58:21 +02:00
Henry Fredrick Schreiner
de06d50f34
Adding better boost testing on old compilers
2018-04-04 18:29:32 +02:00
Henry Fredrick Schreiner
9c700eca3e
Adding changelog and readme mention
2018-04-04 18:29:32 +02:00
Henry Fredrick Schreiner
21d47beb90
Fix missing link and add single file libs
2018-04-04 18:29:32 +02:00
Henry Fredrick Schreiner
436a3ad0c5
Adding permalink to 1.4 try it online
...
[skip ci]
2018-03-10 11:42:51 +01:00
Henry Fredrick Schreiner
ff89cd43ef
Fixing links to conan.io
2018-03-10 11:31:21 +01:00
Henry Fredrick Schreiner
0aaf52a6fc
Preparing version 1.4.0
2018-03-10 09:53:04 +01:00
Henry Fredrick Schreiner
316363061b
Adding most recent PRs to changelog, credits
...
[skip ci]
2018-03-09 23:06:51 +01:00
Henry Schreiner
5186158442
Rename requires to needs ( #82 )
...
* Adding fix for #75 , rename requires to needs
* Removing check for install commands (should still be run in subproject)
2018-03-08 11:48:40 +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
Lucas Czech
7868dc9f6c
Add path exists validator.
2018-01-07 22:35:01 +01:00
Mathias Soeken
0519a0989e
Wrong function name.
...
`add_options` should be `add_option`.
2018-01-05 16:19:31 +01:00
Henry Fredrick Schreiner
67cd2e6345
Adding get_parent()
2017-12-12 15:19:32 -06: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
2017-12-01 08:56:39 -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
04e01d2b70
Adding update to docs
2017-11-28 15:24:37 -05:00
Henry Fredrick Schreiner
e762f8fb39
Adding help shortcircut mention
2017-11-27 16:59:48 -05:00
Henry Fredrick Schreiner
1dc54dcd3d
Adding info about latest PR
...
[skip ci]
2017-11-26 15:11:48 -05:00
Henry Fredrick Schreiner
d28c230e0b
Adding docs
2017-11-24 21:11:28 -05:00
Henry Schreiner
94b70c8f91
Adding expanders to readme
2017-11-24 21:10:08 -05:00