aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #55 from pavel-belikov/options-ctorTaylor C. Richberger2017-12-251-6/+10
|\
| * add Options parameters to constructorsPavel Belikov2017-12-221-6/+10
* | Merge pull request #56 from pavel-belikov/bash-completionTaylor C. Richberger2017-12-257-94/+569
|\ \ | |/ |/|
| * add more test casesPavel Belikov2017-12-231-0/+3
| * fix subparsers completionPavel Belikov2017-12-232-2/+43
| * fix warningsPavel Belikov2017-12-231-6/+6
| * remove ParseValue for completionPavel Belikov2017-12-231-9/+10
| * add examplesPavel Belikov2017-12-235-0/+55
| * fix bash equal sign tokenizationPavel Belikov2017-12-232-9/+46
| * add completion for flag valuesPavel Belikov2017-12-232-1/+69
| * add auto completion for flagsPavel Belikov2017-12-232-30/+293
| * change GetChoicesString() signaturePavel Belikov2017-12-232-70/+77
|/
* replace explicit std::vector ParseCLI with template, reduce optimizationTaylor C. Richberger2017-12-122-2/+3
* Merge pull request #52 from maPaydar/patch-1Taylor C. Richberger2017-12-121-0/+5
|\
| * Update args.hxxTaylor C. Richberger2017-12-121-1/+1
| * Adds ParseCLI overload to parse vector of stringAmin Paydar2017-12-121-0/+5
* | Merge pull request #54 from pavel-belikov/hidden-from-usage-or-descriptionTaylor C. Richberger2017-12-122-9/+21
|\ \
| * | add Options::HiddenFromUsage and Options::HiddenFromDescriptionPavel Belikov2017-12-122-9/+21
| |/
* | Merge pull request #53 from pavel-belikov/map-flag-list-choicesTaylor C. Richberger2017-12-122-20/+74
|\ \ | |/ |/|
| * add more GetChoicesString overridesPavel Belikov2017-12-122-20/+74
|/
* Merge pull request #51 from pavel-belikov/fix-usage-wrappingTaylor C. Richberger2017-12-023-45/+159
|\
| * fix usage line wrappingPavel Belikov2017-12-023-45/+159
|/
* Merge pull request #48 from pavel-belikov/fix-multiple-inclusionTaylor C. Richberger2017-11-267-7/+20
|\
| * trigger travis ciPavel Belikov2017-11-260-0/+0
| * fix coverallsPavel Belikov2017-11-234-2/+2
| * fix inclusion into multiple source filesPavel Belikov2017-11-236-6/+19
|/
* Merge pull request #44 from pavel-belikov/better-value-parsingTaylor C. Richberger2017-11-192-25/+53
|\
| * Fix broken testTaylor C. Richberger2017-11-191-0/+1
| * Merge branch 'master' into better-value-parsingTaylor C. Richberger2017-11-190-0/+0
| |\
| * \ Merge branch 'master' into better-value-parsingTaylor C. Richberger2017-11-193-10/+232
| |\ \ | | |/
| * | fix ValueReader for types assignable to std::stringPavel Belikov2017-11-182-25/+53
* | | Merge pull request #46 from pavel-belikov/additional-flag-descriptionTaylor C. Richberger2017-11-193-50/+264
|\ \ \ | |_|/ |/| |
| * | add /bigobj for msvc debug buildPavel Belikov2017-11-191-1/+1
| * | fix missing overridePavel Belikov2017-11-191-1/+1
| * | add choices and default strings to argument descriptionPavel Belikov2017-11-192-45/+224
| * | add more HelpParams for different strings used in usage/options sectionsPavel Belikov2017-11-191-5/+40
|/ /
* | Merge pull request #45 from pavel-belikov/readmeTaylor C. Richberger2017-11-191-10/+175
|\ \
| * | Update README.mdPavel Belikov2017-11-181-2/+2
| * | Update README.mdPavel Belikov2017-11-181-1/+1
| * | Update README.mdPavel Belikov2017-11-181-2/+4
| * | add Commands examplesPavel Belikov2017-11-181-8/+171
| |/
* | Merge pull request #47 from pavel-belikov/action-flagTaylor C. Richberger2017-11-192-0/+58
|\ \ | |/ |/|
| * add test for throwing exception from ActionFlagPavel Belikov2017-11-181-0/+3
| * add ActionFlagPavel Belikov2017-11-182-0/+55
|/
* Merge pull request #43 from pavel-belikov/better-helpTaylor C. Richberger2017-11-142-21/+163
|\
| * fix HelpParams::showValueNameOncePavel Belikov2017-11-142-9/+6
| * add leading whitespace support in WrapPavel Belikov2017-11-142-15/+56
| * add more HelpParams for optionsPavel Belikov2017-11-142-6/+110
|/
* Merge pull request #42 from pavel-belikov/better-proglineTaylor C. Richberger2017-11-122-77/+221
|\
| * add Matcher validation testsPavel Belikov2017-11-122-2/+19