| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Add build.zig.zon (#108) | 2023-11-10 | 1 | -0/+5 | ||
| | | ||||||
| * | parsers: Add extra tests to `clap.parsers.int` | 2023-09-10 | 1 | -0/+7 | ||
| | | ||||||
| * | parsers: Actually add some documentation to these functions | 2023-09-10 | 1 | -2/+10 | ||
| | | ||||||
| * | Update to latest zig (4d7dd1689)0.7.0 | 2023-08-03 | 1 | -1/+1 | ||
| | | ||||||
| * | Update to latest zig | 2023-06-27 | 1 | -12/+12 | ||
| | | ||||||
| * | Update to latest zig | 2023-06-22 | 1 | -2/+2 | ||
| | | ||||||
| * | Update to latest version of zig | 2023-06-18 | 1 | -1/+1 | ||
| | | ||||||
| * | help,usage: Support multiple positionals (#97) | 2023-06-15 | 1 | -16/+43 | ||
| | | ||||||
| * | ci: Disable ReleaseSmall builds | 2023-04-17 | 1 | -1/+1 | ||
| | | ||||||
| * | Update to newest version of zig | 2023-04-14 | 1 | -4/+6 | ||
| | | ||||||
| * | Count occurrences of flags (was "Add .count type for flags") (#96) | 2023-04-02 | 7 | -13/+31 | ||
| | | | | | | | | | | | | | Breaking change: parseEx now counts the number of occurrences of flag parameters (those with takes_value == .none) and returns the count as a u8. Users of the library will need to change if (arg_result.my_flag) to if (arg_result.my_flag != 0) | |||||
| * | Update build script to actually run the tests | 2023-03-20 | 1 | -1/+1 | ||
| | | ||||||
| * | Update to newest version of zig | 2023-03-19 | 1 | -15/+20 | ||
| | | ||||||
| * | build: use new addModule() API which now returns a Module | 2023-03-06 | 1 | -2/+2 | ||
| | | ||||||
| * | Mode addModule to the top | 2023-03-01 | 1 | -2/+2 | ||
| | | ||||||
| * | Delete dependabot.yml. We don't have dependecies | 2023-02-28 | 1 | -8/+0 | ||
| | | ||||||
| * | build: expose 'clap' module for dependeees (#92) | 2023-02-26 | 1 | -0/+2 | ||
| | | | | Co-authored-by: Andrew Kelley <andrew@ziglang.org> | |||||
| * | chore: update to latest master | 2023-02-22 | 1 | -2/+2 | ||
| | | | | | update to follow latest for loop syntax | |||||
| * | ci: Rename release to optimize | 2023-02-06 | 1 | -2/+2 | ||
| | | ||||||
| * | use new syntax for optimizations | 2023-02-06 | 1 | -2/+2 | ||
| | | ||||||
| * | Update to latest version of zig | 2023-02-05 | 1 | -12/+15 | ||
| | | ||||||
| * | Fix misspelled things | 2023-01-12 | 4 | -13/+13 | ||
| | | ||||||
| * | year++ | 2023-01-04 | 1 | -1/+1 | ||
| | | ||||||
| * | Update to latest Zig master | 2022-12-20 | 1 | -4/+4 | ||
| | | | | | Rename `builtin.Struct.field_type` to `builtin.Struct.type`. | |||||
| * | Fix cicd | 2022-12-09 | 1 | -1/+1 | ||
| | | ||||||
| * | Update to newest version of zig | 2022-12-09 | 2 | -3/+0 | ||
| | | ||||||
| * | Handle change to std.ArrayList(T).toOwnedSlice() | 2022-12-01 | 1 | -3/+3 | ||
| | | | | | toOwnedSlice() now returns an error union | |||||
| * | Workaround stage2 bug | 2022-11-22 | 1 | -1/+3 | ||
| | | ||||||
| * | Don't iterate all configs in build script | 2022-11-15 | 2 | -22/+12 | ||
| | | | | | Instead, cicd will now have a job for every configuration | |||||
| * | Bump goto-bus-stop/setup-zig from 1.3.0 to 2.0.1 | 2022-11-08 | 1 | -2/+2 | ||
| | | | | | | | | | | | | | | | | Bumps [goto-bus-stop/setup-zig](https://github.com/goto-bus-stop/setup-zig) from 1.3.0 to 2.0.1. - [Release notes](https://github.com/goto-bus-stop/setup-zig/releases) - [Changelog](https://github.com/goto-bus-stop/setup-zig/blob/default/CHANGELOG.md) - [Commits](https://github.com/goto-bus-stop/setup-zig/compare/v1.3.0...v2.0.1) --- updated-dependencies: - dependency-name: goto-bus-stop/setup-zig dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> | |||||
| * | 0.6.00.6.0 | 2022-11-01 | 1 | -1/+1 | ||
| | | ||||||
| * | Fix regression from last commit | 2022-10-03 | 1 | -11/+14 | ||
| | | ||||||
| * | Add function for getting the prefix of a param name | 2022-10-03 | 1 | -15/+19 | ||
| | | ||||||
| * | use builtin.Type instead of deprecated builtin.TypeInfo | 2022-09-18 | 1 | -1/+1 | ||
| | | | | | Syncs with latest zig master version 0.10.0-dev.4117+54854e2ab | |||||
| * | Fix zig-clap for new default compiler | 2022-08-25 | 2 | -46/+65 | ||
| | | | | | | Also enable test suit for both stage 1 and stage 2, to ensure we don't break things for people who haven't switched yet. | |||||
| * | Have all tests have a name | 2022-07-28 | 1 | -1/+1 | ||
| | | | | | fixes #79 | |||||
| * | Update README template | 2022-07-28 | 1 | -0/+5 | ||
| | | ||||||
| * | Add clap.parsers.enumeration for parsing enums | 2022-07-25 | 3 | -0/+47 | ||
| | | | | | closes #78 | |||||
| * | Update LICENSE | 2022-07-25 | 1 | -1/+1 | ||
| | | ||||||
| * | Specify which version of Zig zig-clap targets | 2022-07-22 | 1 | -0/+5 | ||
| | | | | related #77 | |||||
| * | Print multi value positionals correctly in `usage` | 2022-04-28 | 1 | -0/+6 | ||
| | | ||||||
| * | Update help and usage examples | 2022-03-30 | 3 | -12/+12 | ||
| | | ||||||
| * | New `help` api that provides options as to how paramters are printed. | 2022-03-30 | 4 | -100/+702 | ||
| | | | | | fixes \#28 | |||||
| * | Fix long param parsing with '-' and '\_' in name | 2022-03-24 | 1 | -2/+6 | ||
| | | ||||||
| * | Fix usage output in README | 2022-03-23 | 2 | -2/+2 | ||
| | | ||||||
| * | Add parseParams and friends | 2022-03-23 | 7 | -391/+447 | ||
| | | ||||||
| * | Refactor parseParam into a state machine | 2022-03-23 | 1 | -64/+279 | ||
| | | | | | | | This new parser stops when it hits something that looks like a new parameter. This is the precurser to parsing multiple parameters in a single function. | |||||
| * | Workaround infinit loop caused by `try` inside `inline for` | 2022-03-21 | 1 | -19/+59 | ||
| | | | | | fixes #72 | |||||
| * | Allow for clap to parse argument values into types | 2022-03-09 | 13 | -585/+570 | ||
| | | | | | | | | | | | | | | | This changes - `.flag`, `.option`, `.options` and `.positionals` are now just fields you access on the result of `parse` and `parseEx`. - `clap.ComptimeClap` has been removed. - `clap.StreamingClap` is now called `clap.streaming.Clap` - `parse` and `parseEx` now takes a `value_parsers` argument that provides the parsers to parse values. - Remove `helpEx`, `helpFull`, `usageEx` and `usageFull`. They now just expect `Id` to have methods for getting the description and value texts. | |||||
| * | Bump actions/checkout from 2.4.0 to 3 | 2022-03-02 | 1 | -2/+2 | ||
| | | | | | | | | | | | | | | | | Bumps [actions/checkout](https://github.com/actions/checkout) from 2.4.0 to 3. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v2.4.0...v3) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> | |||||