summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * Update README.mdGravatar Jimmi Holst Christensen2018-09-061-2/+2
| |
| * Update README.mdGravatar Jimmi Holst Christensen2018-09-061-6/+6
| |
* | Updated to newest @This builtinGravatar Jimmi Holst Christensen2018-09-151-4/+4
|/
* Commented the exampleGravatar Jimmi Holst Christensen2018-09-061-18/+38
|
* Added example to testsGravatar Jimmi Holst Christensen2018-09-061-0/+29
|
* Added travis ymlGravatar Jimmi Holst Christensen2018-09-061-0/+11
|
* Removed the extended api. Refactored testsGravatar Jimmi Holst Christensen2018-09-067-703/+198
|
* Updated to use pass-by-value where possibleGravatar Jimmi HC2018-06-203-24/+25
|
* Updated to newest version of zigGravatar Jimmi HC2018-06-195-177/+148
|
* Removed the settings paramGravatar Jimmi HC2018-06-085-496/+47
|
* Removed unused funcs in extended testsGravatar Jimmi HC2018-06-081-19/+0
|
* Added helper functions to construct extended.ParamGravatar Jimmi HC2018-06-082-42/+63
|
* Updated to newest pointer syntaxGravatar Jimmi HC2018-06-085-49/+46
|
* Reworked extended.zig again!Gravatar Jimmi HC2018-06-013-374/+429
|
* The arg iterator is now responsible for allocation instead of core.ClapGravatar Jimmi HC2018-06-014-59/+61
|
* Id is now gotten through param of argGravatar Jimmi HC2018-06-012-3/+3
|
* Core args now have a pointer to the param that the arg belongs toGravatar Jimmi HC2018-06-012-79/+183
|
* Added example of how to parse Zig args with clap.coreGravatar Jimmi Holst Christensen2018-05-313-21/+365
|
* Started work on the proper structure for the libGravatar Jimmi HC2018-05-319-680/+680
|
* Reworked the core.Gravatar Jimmi HC2018-05-312-147/+179
|
* Support for basic sub commandsGravatar Jimmi HC2018-05-312-133/+269
| | | | They cannot access parent params yet
* Fixed code handling positionGravatar Jimmi HC2018-05-251-7/+7
|
* Added support for accessing sub fieldsGravatar Jimmi HC2018-05-251-4/+42
| | | | * closes #2
* Support for command params in core.zigGravatar Jimmi Holst Christensen2018-05-203-80/+198
| | | | | * Also refactored structure * related: #1
* Removed false or none tested advertisement from READMEGravatar Jimmi Holst Christensen2018-05-201-1/+1
|
* Removed binary filesGravatar Jimmi Holst Christensen2018-05-202-0/+0
|
* The old clap now uses core.zig to get the same func as beforeGravatar Jimmi Holst Christensen2018-05-206-577/+337
|
* core.zig tested and ready for action!Gravatar Jimmi Holst Christensen2018-05-191-32/+185
|
* Finished the first draft of the coreGravatar Jimmi Holst Christensen2018-05-191-22/+175
| | | | * It haven't been tested yet
* Started work one a simpler core apiGravatar Jimmi HC2018-05-181-0/+78
| | | | | * This api will then be used to recreate the current api * Users who don't want the complicate api can also use the simpler one
* Short args can now take values directly after the argGravatar Jimmi Holst Christensen2018-04-273-10/+23
| | | | * closes #5
* Added the ability to have argument have indexsGravatar Jimmi Holst Christensen2018-04-271-48/+81
|
* Fixed testGravatar Jimmi Holst Christensen2018-04-261-1/+1
|
* Removed breakpoints and fixed a testGravatar Jimmi Holst Christensen2018-04-261-10/+5
|
* Added updated example and READMEGravatar Jimmi Holst Christensen2018-04-262-93/+90
|
* Refactored clap.zigGravatar Jimmi Holst Christensen2018-04-261-312/+244
| | | | | | * More tests * take value options now take a custom parser: closes #3 * using the functional with pattern instead of builder: related #8
* Refactor. Preparing for parsing of subcommandsGravatar Jimmi Holst Christensen2018-03-221-204/+211
|
* Merge branch 'master' of github.com:Hejsil/zig-clapGravatar Jimmi Holst Christensen2018-03-221-0/+98
|\
| * Create README.mdGravatar Jimmi Holst Christensen2018-03-211-0/+98
| |
* | Fixed compiler errorsGravatar Jimmi Holst Christensen2018-03-221-3/+3
|/
* Major refactor of clapGravatar Jimmi Holst Christensen2018-03-211-288/+388
| | | | | | | * You can now specify the field an option is assosiated with * When a match is found, clap will generate code for parsing the argument and setting the field * WIP sub commands * Removed help printing. It'll be back, better and stronger
* Removed bits.zigGravatar Jimmi Holst Christensen2018-03-202-11/+1
|
* Implemented chaining of small argumentsGravatar Jimmi Holst Christensen2018-03-201-7/+61
|
* We now handle arguments "--arg=VALUE"Gravatar Jimmi Holst Christensen2018-03-201-21/+48
|
* Updated help function to not use inline loop.Gravatar Jimmi Holst Christensen2018-03-201-10/+7
| | | | | Inlining the loop in help made the output quite large for no real gain in perfomance.
* Fixed help fnGravatar Jimmi Holst Christensen2018-03-151-1/+1
|
* Refactored clap to use inline loops where possible.Gravatar Jimmi Holst Christensen2018-03-142-47/+64
| | | | Time to study the differences in the assemply
* Fixed code crashing ZigGravatar Jimmi Holst Christensen2018-03-141-12/+11
|
* Changed around some code in testGravatar Jimmi Holst Christensen2018-03-141-21/+23
|
* Added command line argument parser.Gravatar Jimmi Holst Christensen2018-03-143-0/+342
| | | | * Zig crashes when trying to compile this code