| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-02-08 | Merge pull request #211 from alexflint/clean-up-osexit-stderr-stdout | Alex Flint | |
| clean up customizable stdout, stderr, and exit in parser config | |||
| 2023-02-08 | clean up customizable stdout, stderr, and exit in parser config | Alex Flint | |
| 2023-02-08 | Merge pull request #210 from cabuda/master | Alex Flint | |
| feat: support more env than terminal | |||
| 2023-02-08 | feat: support more env than terminal | duxinlong | |
| Change-Id: I7f35e90b8f19f4ea781832885d35e2f1e275207a | |||
| 2023-01-27 | Merge pull request #205 from dmzkrsk/strict-subgroup-parsing | Alex Flint | |
| add strict subcommand parsing | |||
| 2023-01-18 | fix typo | Alexey Trofimov | |
| 2023-01-18 | add strict subcommand parsing | Alexey Trofimov | |
| 2022-10-29 | Merge pull request #185 from alexflint/default-value-issue | Alex Flint | |
| Do not turn values intro strings and then back into values when processing default values | |||
| 2022-10-29 | in a second place: use reflect.Ptr not reflect.Pointer since the latter was ↵ | Alex Flint | |
| added in Go 1.18 | |||
| 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 | remove unused textMarshalerType and isTextMarshaler | Alex Flint | |
| 2022-10-29 | add test for the new default value parsing logic as it shows up in help messages | 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-29 | drop unnecessary use of templates in this test | Alex Flint | |
| 2022-10-10 | Merge pull request #198 from daenney/mustparse | Alex Flint | |
| Implement MustParse on Parser | |||
| 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-10-02 | Merge pull request #196 from alexflint/bump_go_versions | Alex Flint | |
| Update to latest version of Go in CI | |||
| 2022-10-02 | update to latest 3 versions of Go for CI | Alex Flint | |
| 2022-10-02 | Merge pull request #195 from alexflint/bump_scalar_dep | Alex Flint | |
| Update to latest go-scalar | |||
| 2022-10-02 | update to latest go-scalar, add test for hex, oct, and binary integer literals | Alex Flint | |
| 2022-09-27 | Merge pull request #191 from SebastiaanPasterkamp/add-epilog-to-help | Alex Flint | |
| Feat: Add epilogue after help text | |||
| 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-11 | Merge pull request #172 from SebastiaanPasterkamp/ignore-default-option | Alex Flint | |
| Add 'IgnoreDefault' option | |||
| 2022-06-09 | fix issue #184 | Alex Flint | |
| 2022-06-05 | Simplify sub-command initialization w/o IgnoreDefault | Sebastiaan Pasterkamp | |
| 2022-02-09 | Merge pull request #175 from alexflint/bracketing-positionalsv1.4.3 | Alex Flint | |
| Fix bracketing for non-required positionals in usage | |||
| 2022-02-09 | fix bracketing for non-required positionals | Alex Flint | |
| 2022-01-05 | Merge pull request #173 from GreyXor/master | Alex Flint | |
| Update testify dependency to 1.7.0 | |||
| 2022-01-05 | Update go.sum | GreyXor | |
| 2022-01-05 | Update testify dependency to 1.7.0 | GreyXor | |
| 2022-01-02 | Add 'IgnoreDefault' option | Sebastiaan Pasterkamp | |
| 2021-10-01 | Merge pull request #166 from alexflint/env-in-error | Alex Flint | |
| Put name of environment variable in error message | |||
| 2021-10-01 | put name of environment variable in error message | Alex Flint | |
| 2021-09-18 | Merge pull request #156 from alexflint/usage-for-subcommands | Alex Flint | |
| add FailSubcommand, WriteUsageForSubcommand, WriteHelpForSubcommand | |||
| 2021-09-18 | Merge remote-tracking branch 'origin/master' into usage-for-subcommands | Alex Flint | |
| 2021-09-18 | Merge pull request #164 from evgenv123/evgenv123-patch-1 | Alex Flint | |
| Update README.md | |||
| 2021-09-18 | Update README.md | Alex Flint | |
| 2021-09-18 | Update README.md | evgenv123 | |
| Hi! As a first-time user of your great package I got a little bit confused on using command line args and env vars together, so it took me some time to make testing and I propose to save this time for other people by adding relevant edits to README.md | |||
| 2021-08-20 | Merge pull request #162 from alexflint/support-for-urls | Alex Flint | |
| Add support for URLs | |||
| 2021-08-20 | bump go-scalar to v1.1 and add documentation about supported types | Alex Flint | |
| 2021-05-24 | Merge pull request #158 from alexflint/unexported-embeddedv1.4.2 | Alex Flint | |
| Recurse into unexported embedded structs | |||
| 2021-05-24 | recurse into unexported embedded structs | Alex Flint | |
| 2021-05-09 | simplify the error string logic | Alex Flint | |
| 2021-05-09 | add FailSubcommand, WriteUsageForSubcommand, WriteHelpForSubcommand | Alex Flint | |
| 2021-04-20 | Merge pull request #153 from alexflint/test-empty-mapv1.4.1 | Alex Flint | |
| Fix case where an empty environment variable is parsed in a slice or map | |||
| 2021-04-20 | fix case where an environment variable containing an empty string is parsed ↵ | Alex Flint | |
| into a slice or map | |||
| 2021-04-20 | Merge pull request #152 from alexflint/mappings-with-commasv1.4.0 | Alex Flint | |
| Add an example of mappings with commas | |||
