Henry Fredrick Schreiner
e49cc11f11
Help for subcom
2017-03-16 22:16:03 -04:00
Henry Fredrick Schreiner
194284c24b
Adding remove_option check on config
2017-03-16 22:10:11 -04:00
Henry Fredrick Schreiner
c4d0fc1a07
Testing short vect too
2017-03-15 10:03:26 -04:00
Henry Fredrick Schreiner
dbe03bea95
Throw error if subcommand does not exist, better test
2017-03-15 09:22:45 -04:00
Henry Fredrick Schreiner
c5cdace048
Help for defaulted vector
2017-03-15 09:15:29 -04:00
Henry Fredrick Schreiner
f6e771a248
Adding corrected positional help
2017-03-15 09:11:32 -04:00
Henry Fredrick Schreiner
6d445ff03d
Adding test and better positional help output
2017-03-15 08:54:31 -04:00
Henry Fredrick Schreiner
0ca8a43ebd
Better ini config behavour with one quote
2017-03-15 08:29:26 -04:00
Henry Fredrick Schreiner
7b01535303
Adding a few name tests
2017-03-15 08:19:01 -04:00
Henry Fredrick Schreiner
365315dfdd
Adding two more lines to tests
2017-03-14 20:20:03 -04:00
Henry Fredrick Schreiner
d857b24786
Filling out string tools
2017-03-14 18:05:31 -04:00
Henry Fredrick Schreiner
6e8d7dc22d
Adding a few more help tests
2017-03-14 09:50:18 -04:00
Henry Fredrick Schreiner
cf4f608621
Adding check for invalid positionals
2017-03-09 10:45:52 -05:00
Henry Fredrick Schreiner
af79da5d84
Fix unlimited positionals
2017-03-09 09:41:57 -05:00
Henry Fredrick Schreiner
bdf3993d09
Adding test for coverage, fixed bug in uncovered code
2017-03-09 09:37:16 -05:00
Henry Fredrick Schreiner
f93cb653c7
Adding tests for App, may have found an issue with expected(-1)
2017-03-09 09:11:11 -05:00
Henry Fredrick Schreiner
09afb2436f
Adding test for bad name string long
2017-03-09 08:42:58 -05:00
Henry Fredrick Schreiner
2c837f9b06
Bugfix: Single line now counts as a flag in INI
2017-03-09 08:41:22 -05:00
Henry Fredrick Schreiner
9690ef1b01
Spelling fixes
2017-03-08 11:11:52 -05:00
Henry Fredrick Schreiner
467b0b1325
Adding nicer links and code coverage info
2017-03-08 11:08:19 -05:00
Henry Fredrick Schreiner
87185a1879
Adding callback success
2017-03-08 10:49:51 -05:00
Henry Fredrick Schreiner
4af3faef80
Adding forwarding version of hlpers
2017-03-08 10:44:30 -05:00
Henry Fredrick Schreiner
33f4c5783a
Adding test for horrible error
2017-03-08 10:28:42 -05:00
Henry Fredrick Schreiner
3e8502bf43
Added OptionNotFound, correct throw on failed run
2017-03-08 09:50:15 -05:00
Henry Fredrick Schreiner
a9c564c38a
FileError for INI
2017-03-08 09:42:56 -05:00
Henry Fredrick Schreiner
58655472f7
IncorrectConstruction
2017-03-08 09:34:08 -05:00
Henry Fredrick Schreiner
2af5577b39
Adding missed update
2017-03-08 09:16:19 -05:00
Henry Fredrick Schreiner
228fd36cec
Adding tests for Types, lexical casts, dropped useless and incorrect template
2017-03-08 09:15:35 -05:00
Henry Fredrick Schreiner
e23f56551d
Adding Validator tests, fixed a bug
2017-03-08 08:25:10 -05:00
Henry Fredrick Schreiner
3d664b7100
Typo fix
2017-03-07 19:00:37 -05:00
Henry Fredrick Schreiner
5f030f5fb9
Adding faster build
2017-03-07 18:53:20 -05:00
Henry Fredrick Schreiner
0417abc1ca
Adding corrected badge link
2017-03-07 18:51:31 -05:00
Henry Fredrick Schreiner
37f3c0859e
Adding webhooks for gitter
2017-03-07 17:39:35 -05:00
Henry Schreiner
89ed072f39
Codecov ( #5 )
...
* Adding first try at coverage
* Fix for CMakeLists
* Fix for wrong shell
* Fixes to Coverage
* Fix for missing coverage
* Adding badge
* Using repo token
* Adding test files to coverage
* Fix typo
* Adding codecov
* Fix for code coverage
* Fix single file tests under CodeCov
* Seperating coverage steps
* Fix testrunner to be ctest
* Fix constant rebuilding of doxygen
* Adding coverage, tested locally
* Adding compiler version to gcov
* Fixing code coverage gcov download and use
* Adding Coverage build type with some fixes
* Better way of using gcc
* Adding coverage badge
* Removing tests from calcs
2017-03-07 16:17:30 -05:00
Henry Schreiner
27d120e7b8
Cleaner import
2017-03-07 13:32:39 -05:00
Henry Fredrick Schreiner
58b25d6794
Add todo
2017-03-03 22:11:52 -05:00
Henry Fredrick Schreiner
02208064f3
Typo fix
2017-03-03 22:06:55 -05:00
Henry Fredrick Schreiner
bd48b99cee
Minor updates to readme
2017-03-03 22:04:32 -05:00
Henry Fredrick Schreiner
0a6863d528
A few more warning fixes, this time only in tests
2017-03-03 21:47:20 -05:00
Henry Fredrick Schreiner
94d3ce0e17
Fixes for windows warnings
2017-03-03 21:26:03 -05:00
Henry Fredrick Schreiner
f203f4c122
Fixing windows issue
2017-03-03 21:22:10 -05:00
Henry Fredrick Schreiner
ee3f5a73c9
Ini support for flags
2017-03-03 17:51:08 -05:00
Henry Fredrick Schreiner
37f17fc19a
Adding subcommand vectors and subsections
2017-03-03 17:25:27 -05:00
Henry Fredrick Schreiner
96250a5efb
Added comments for ini files
2017-03-03 12:13:50 -05:00
Henry Fredrick Schreiner
84add337bb
Remove double vector parse
v0.6
2017-03-02 13:10:32 -05:00
Henry Fredrick Schreiner
e870e264c3
Info and examples
2017-03-02 12:38:45 -05:00
Henry Fredrick Schreiner
9d697b8511
Fallback support added, better structure
2017-03-02 12:02:44 -05:00
Henry Fredrick Schreiner
7856de43ca
Broken tests only because adding new desired behavior
2017-03-01 16:01:29 -05:00
Henry Fredrick Schreiner
78dc2a5b92
Mention of rang library
2017-02-27 14:40:53 -05:00
Henry Fredrick Schreiner
2c431f1613
Adding fixes from derilict C++14 branch
2017-02-25 09:07:45 -05:00