Jimmi HC
|
928510dc51
|
Changed Names.prefix to Names.both
|
2018-11-15 18:44:07 +01:00 |
|
Jimmi Holst Christensen
|
e34633492f
|
Renamed helpEx to helpFull and added a new helpEx that wraps helpFull
|
2018-11-15 15:41:19 +01:00 |
|
Jimmi Holst Christensen
|
877c66c87d
|
Update README.md
|
2018-11-15 12:55:21 +01:00 |
|
Jimmi Holst Christensen
|
1a219fc680
|
Added help function
|
2018-11-15 12:53:46 +01:00 |
|
Jimmi Holst Christensen
|
547a9f23f7
|
Zig fmt
|
2018-11-14 14:55:05 +01:00 |
|
Jimmi Holst Christensen
|
f968d56d96
|
Added pub flag/option/positional init funcs to Param
|
2018-11-14 14:25:42 +01:00 |
|
Jimmi Holst Christensen
|
c564b16878
|
Restructured and make StreamingClap simpler
* Also added a ComptimeClap
|
2018-11-14 14:06:20 +01:00 |
|
Jimmi Holst Christensen
|
9e2ac9c6ab
|
Zig fmt
|
2018-11-13 13:33:51 +01:00 |
|
Jimmi Holst Christensen
|
1367cb885c
|
Run tests in all release modes
|
2018-11-07 08:19:48 +01:00 |
|
Jimmi Holst Christensen
|
9c8af68493
|
Renamed Clap to StreamingClap
|
2018-09-17 14:24:41 +02:00 |
|
Jimmi Holst Christensen
|
83228bb64e
|
Fix failed compile on windows
|
2018-09-15 13:19:41 +02:00 |
|
Jimmi Holst Christensen
|
d4f4576e3d
|
Fix failed compile on windows
|
2018-09-15 13:19:01 +02:00 |
|
Jimmi Holst Christensen
|
97ace8a3eb
|
Merge branch 'master' of github.com:Hejsil/zig-clap
|
2018-09-15 13:14:34 +02:00 |
|
Jimmi Holst Christensen
|
46cf6cdd44
|
Updated to newest @This builtin
|
2018-09-15 12:56:29 +02:00 |
|
Jimmi Holst Christensen
|
f89ce80b61
|
Update .travis.yml
|
2018-09-06 17:50:24 +02:00 |
|
Jimmi Holst Christensen
|
02619208d9
|
Update README.md
|
2018-09-06 17:45:06 +02:00 |
|
Jimmi Holst Christensen
|
6162866781
|
Update README.md
|
2018-09-06 17:43:43 +02:00 |
|
Jimmi Holst Christensen
|
38a5194806
|
Commented the example
|
2018-09-06 17:37:42 +02:00 |
|
Jimmi Holst Christensen
|
ffd00db488
|
Added example to tests
|
2018-09-06 17:24:23 +02:00 |
|
Jimmi Holst Christensen
|
7a5b965d49
|
Added travis yml
|
2018-09-06 17:13:48 +02:00 |
|
Jimmi Holst Christensen
|
5e1480a7a7
|
Removed the extended api. Refactored tests
|
2018-09-06 17:11:58 +02:00 |
|
Jimmi HC
|
01096b538a
|
Updated to use pass-by-value where possible
|
2018-06-20 10:18:56 +02:00 |
|
Jimmi HC
|
ae2d5063d7
|
Updated to newest version of zig
|
2018-06-19 14:29:29 +02:00 |
|
Jimmi HC
|
2a3cee8725
|
Removed the settings param
|
2018-06-08 13:45:13 +02:00 |
|
Jimmi HC
|
a1b531990e
|
Removed unused funcs in extended tests
|
2018-06-08 11:49:14 +02:00 |
|
Jimmi HC
|
4411c9c5c6
|
Added helper functions to construct extended.Param
|
2018-06-08 10:58:25 +02:00 |
|
Jimmi HC
|
765c82671a
|
Updated to newest pointer syntax
|
2018-06-08 10:41:37 +02:00 |
|
Jimmi HC
|
5c7016f2bc
|
Reworked extended.zig again!
|
2018-06-01 13:37:40 +02:00 |
|
Jimmi HC
|
5ebe2be10b
|
The arg iterator is now responsible for allocation instead of core.Clap
|
2018-06-01 09:07:47 +02:00 |
|
Jimmi HC
|
8ff2b3ff83
|
Id is now gotten through param of arg
|
2018-06-01 08:37:50 +02:00 |
|
Jimmi HC
|
61f141ca6a
|
Core args now have a pointer to the param that the arg belongs to
|
2018-06-01 08:37:21 +02:00 |
|
Jimmi Holst Christensen
|
ccf82622ad
|
Added example of how to parse Zig args with clap.core
|
2018-05-31 22:01:15 +02:00 |
|
Jimmi HC
|
f4e53cd614
|
Started work on the proper structure for the lib
|
2018-05-31 16:00:44 +02:00 |
|
Jimmi HC
|
f3bacd8d65
|
Reworked the core.
|
2018-05-31 13:28:26 +02:00 |
|
Jimmi HC
|
fa67eb8b0c
|
Support for basic sub commands
They cannot access parent params yet
|
2018-05-31 11:03:33 +02:00 |
|
Jimmi HC
|
48ecac5b5a
|
Fixed code handling position
|
2018-05-25 13:40:09 +02:00 |
|
Jimmi HC
|
038463ff22
|
Added support for accessing sub fields
* closes #2
|
2018-05-25 13:13:25 +02:00 |
|
Jimmi Holst Christensen
|
661d32ded0
|
Support for command params in core.zig
* Also refactored structure
* related: #1
|
2018-05-20 12:51:43 +02:00 |
|
Jimmi Holst Christensen
|
d2aed94710
|
Removed false or none tested advertisement from README
|
2018-05-20 01:23:43 +02:00 |
|
Jimmi Holst Christensen
|
f3f5b528e0
|
Removed binary files
|
2018-05-20 01:22:13 +02:00 |
|
Jimmi Holst Christensen
|
a1f024342d
|
The old clap now uses core.zig to get the same func as before
|
2018-05-20 01:21:15 +02:00 |
|
Jimmi Holst Christensen
|
6193b5eb33
|
core.zig tested and ready for action!
|
2018-05-19 17:03:17 +02:00 |
|
Jimmi Holst Christensen
|
822acb4cd1
|
Finished the first draft of the core
* It haven't been tested yet
|
2018-05-19 13:14:50 +02:00 |
|
Jimmi HC
|
2eeb78ee98
|
Started work one a simpler core api
* 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
|
2018-05-18 16:01:55 +02:00 |
|
Jimmi Holst Christensen
|
25e7072686
|
Short args can now take values directly after the arg
* closes #5
|
2018-04-27 00:25:12 +02:00 |
|
Jimmi Holst Christensen
|
5f9278c93e
|
Added the ability to have argument have indexs
|
2018-04-27 00:16:32 +02:00 |
|
Jimmi Holst Christensen
|
4733872b1d
|
Fixed test
|
2018-04-26 23:18:48 +02:00 |
|
Jimmi Holst Christensen
|
76a620c39c
|
Removed breakpoints and fixed a test
|
2018-04-26 23:17:20 +02:00 |
|
Jimmi Holst Christensen
|
2519d584de
|
Added updated example and README
|
2018-04-26 23:15:35 +02:00 |
|
Jimmi Holst Christensen
|
5ed6f74040
|
Refactored clap.zig
* More tests
* take value options now take a custom parser: closes #3
* using the functional with pattern instead of builder: related #8
|
2018-04-26 22:38:31 +02:00 |
|