Henry Fredrick Schreiner
2f551e2ef6
Fix for GCC 8 warning
2019-01-25 09:21:47 +01:00
Henry Fredrick Schreiner
97f5730979
Preparing for 1.7
2019-01-24 11:05:06 +01:00
Henry Schreiner
02c49388d7
Making mutable sets explicit ( #200 )
2019-01-24 10:10:37 +01:00
Fred Helmesjö
8d7aefe21f
Added option description setter ( #199 )
...
* Added posibility to modify option description: Option::description(const std::string&).
Related: https://github.com/CLIUtils/CLI11/issues/193
* Return Option* from Option::description(...).
Format-fix to make clang-format happy.
* Fixing format
* Added posibility to modify app description: App::description(const std::string&).
* Fixing Style
* Update readme and changelog
2019-01-22 18:19:47 +01:00
Henry Fredrick Schreiner
72c384cfbb
Adding notes to changelog
2019-01-19 12:35:16 +01:00
Philip Top
ce6dc0723e
add options to handle windows style command line options ( #187 )
...
* add some fields and functions for windows like options
add test cases for windows options and refactor for additional string functions
* try to fix code coverage to 100% again. add some additional documentation and a few additional test cases to verify documentation
* remove some extra brackets
2019-01-10 23:07:17 +01:00
Henry Fredrick Schreiner
2c024401cc
Minor touch up after #186
2019-01-06 10:46:12 +01:00
Henry Fredrick Schreiner
f49447c590
Adding some updates to changelog and readme
2019-01-03 09:36:24 +01:00
Philip Top
a83109002c
Add ignore underscore ( #185 )
...
* add ignore_underscore test cases and options to app
* add ignore_underscore for add_sets and some more tests for the sets and subcommands
* add some documentation lines and some failing tests
* update readme with ignore_underscore option
* remove failing tests from known issue
* remove empty line for code coverage
2019-01-03 09:22:09 +01:00
Henry Fredrick Schreiner
afa7a45665
Preparing for 1.6.2
2018-11-13 21:45:38 +01: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 Fredrick Schreiner
92b8f6e3bf
Bump version to 1.6.1
2018-07-30 09:53:25 +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
06347af5b4
Adding latest try-me link
2018-06-28 15:12:04 +02:00
Henry Fredrick Schreiner
e32656e46d
Version bump
2018-06-28 14:36:02 +02:00
Henry Fredrick Schreiner
4ddab334af
Adding a error if json requested but missing
2018-06-28 13:05:20 +02:00
Henry Fredrick Schreiner
92e07fdfee
Updating author list
...
[skip ci]
2018-06-18 15:18:55 +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
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