| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 7 days | maybe it doesn't suck anymore. code might work.v1.6.7 | Jeff Carr | |
| 7 days | more parsing work | Jeff Carr | |
| 7 days | rm junk. add Match() | Jeff Carr | |
| 7 days | trigger autocomplete Help() | Jeff Carr | |
| 8 days | trying to fix help with autocompletev1.6.6 | Jeff Carr | |
| 10 days | what a horror show | Jeff Carr | |
| 10 days | debugging argv | Jeff Carr | |
| 10 days | atleast it shows stuff | Jeff Carr | |
| 10 days | notsure | Jeff Carr | |
| 2025-09-18 | need these flagsv1.6.3 | Jeff Carr | |
| 2025-09-18 | add function for autocomplete | Jeff Carr | |
| 2025-08-29 | allows GO libraries to have common argsv1.6.1-wittest1 | Jeff Carr | |
| 2025-05-23 | improve handling of negative numbers | Alex Flint | |
| 2025-02-11 | Fix Missing Global Options | Ian Oberst | |
| 2024-12-05 | Use common output for usage and errors during parsing. | Žan V. Dragan | |
| 2024-11-04 | Merge pull request #258 from hhromic/implement-204 | Alex Flint | |
| Add support for setting a global env var prefix | |||
| 2024-10-21 | passing the no-more-options string "--" twice or more should pass the second ↵ | Alex Flint | |
| and subsequent ones through as positionals | |||
| 2024-09-07 | Add support for setting a global env var prefix | Hugo Hromic | |
| 2024-09-05 | field -> fields | Alex Flint | |
| 2024-09-05 | update api docs for Parser.Parse | Alex Flint | |
| 2024-06-29 | Use standard exit status code for usage errors | Hugo Hromic | |
| * The stdlib `flags` package and most command line utilities use status code `2`. | |||
| 2024-06-27 | Fix crash on errors in package-level `MustParse` | Hugo Hromic | |
| 2024-04-02 | Merge pull request #243 from alexflint/handle-empty-placeholderv1.5.0 | Alex Flint | |
| Handle explicit empty placeholders | |||
| 2024-04-02 | Merge pull request #244 from alexflint/restore-100pct-coverage | Alex Flint | |
| Restore 100% test coverage | |||
| 2024-03-31 | restore 100% code coverage | Alex Flint | |
| 2024-03-31 | handle explicit empty placeholders | Alex Flint | |
| 2023-10-08 | add subcommand aliases | Alex Flint | |
| 2023-07-14 | Improve handling of version flag | Hugo Hromic | |
| * Only use/show builtin `--version` flag if args are versioned with a non-empty `Version()` * If args define a `--version` flag, honor it and disable/hide the builtin version flag * Only return `ErrVersion` when using the builtin version flag | |||
| 2023-06-29 | Remove usage of additional envOnly struct variable | Ilja Neumann | |
| 2023-06-03 | help,usage and error messages and tests | Ilja Neumann | |
| 2023-06-03 | Parse env-only vars | Ilja Neumann | |
| 2023-06-03 | fixed tests | Pablo Diaz | |
| 2023-06-03 | added tests and fixed usage | Pablo Diaz | |
| 2023-06-03 | ignores short and long parameters | Pablo Diaz | |
| 2023-02-08 | clean up customizable stdout, stderr, and exit in parser config | Alex Flint | |
| 2023-02-08 | feat: support more env than terminal | duxinlong | |
| Change-Id: I7f35e90b8f19f4ea781832885d35e2f1e275207a | |||
| 2023-01-18 | fix typo | Alexey Trofimov | |
| 2023-01-18 | add strict subcommand parsing | Alexey Trofimov | |
| 2022-10-29 | use reflect.Ptr not reflect.Pointer since the latter was added in Go 1.18 | Alex Flint | |
| 2022-10-29 | Merge remote-tracking branch 'origin/master' into default-value-issue | Alex Flint | |
| 2022-10-29 | add further comment about backwards-compatible method for setting default values | Alex Flint | |
| 2022-10-29 | drop unnecessary test | Alex Flint | |
| 2022-10-29 | store both a default value and a string representation of that default value ↵ | Alex Flint | |
| in the spec for each option | |||
| 2022-10-10 | Implement MustParse on Parse | Daniele Sluijters | |
| This moves most of the body of the MustParse function into a MustParse method on a Parser. The MustParse function is now implemented by calling the MustParse function on the Parser it implicitly creates. Closes: #194 | |||
| 2022-09-17 | Feat: Add epilog after help text | Sebastiaan Pasterkamp | |
| Similar to the Description at the top of the help text an Epilog is added at the bottom. Resolves #189 | |||
| 2022-06-09 | fix issue #184 | Alex Flint | |
| 2022-06-05 | Simplify sub-command initialization w/o IgnoreDefault | Sebastiaan Pasterkamp | |
| 2022-01-02 | Add 'IgnoreDefault' option | Sebastiaan Pasterkamp | |
| 2021-10-01 | put name of environment variable in error message | Alex Flint | |
| 2021-09-18 | Merge remote-tracking branch 'origin/master' into usage-for-subcommands | Alex Flint | |
