dearchap
87dedb6d77
Merge pull request #1452 from urfave/shift-supported-go
...
Shift supported go versions
2 years ago
dearchap
6331954e44
Merge branch 'main' into shift-supported-go
2 years ago
dearchap
3a1b6de558
Merge pull request #1451 from urfave/pin-genflags-last-release
...
Move genflags tool to cmd/ and pin to previous release
2 years ago
dearchap
6ff3e8e164
Merge pull request #1454 from urfave/rearrange_slice_code
...
issue_62: Make slice options more posix like
2 years ago
Naveen Gogineni
af3b50c2bb
Changes from code review
2 years ago
Naveen Gogineni
b80ff3d32f
issue_62: Make slice options more posix like
2 years ago
Dan Buch
ade5edbb7f
Use goimports as formatting standard
...
given some disagreement with gofmt that seems to have shown up in 1.19
2 years ago
Dan Buch
27b456971b
Shift supported go versions
...
and approve word-wrapping changes to godoc
2 years ago
Dan Buch
234972ef8f
Add missing go.sum entries for go 1.16.x
2 years ago
Dan Buch
a8966ca1b9
Tidy up top-level go.mod
2 years ago
Dan Buch
3e4237a67f
Move genflags tool to cmd/ and pin to previous release
...
to alleviate problems caused by the circular dependency of using the
same code as a library that is potentially being generated to adhere to
a different API.
2 years ago
dearchap
e3ee4fb3ef
Merge pull request #1444 from Dokiys/fix/add_after_before_help_check
...
Fix After not run
2 years ago
dearchap
0c9527f4b7
Merge pull request #1445 from Dokiys/fix/hidehelp_with_none_args
...
Fix HideHelp
2 years ago
Dokiy
1a1b9cd563
Fix HideHelp
2 years ago
Dokiy
a1c26d5491
Fix After not run
2 years ago
Dan Buch
c8147a4845
Merge pull request #1439 from hmiyado/fix-timestamp-getvalue
...
Fix timestamp flag error when using help
--
I'm merging this with the codecov patch check failing because this fixes a bug in code that wasn't sufficiently covered prior to the fix. In other words, I don't consider this codecov failure to be specific to this PR.
2 years ago
miyado
6d67b2dc59
Fix for TimestampFlag.GetValue to return empty string without value
2 years ago
Dan Buch
a91950ff53
Merge pull request #1436 from urfave/revert-1435-merging-main-to-v3-dev-main
...
Revert "Merging main to v3 dev main"
2 years ago
Dan Buch
25116be3f5
Revert "Merging main to v3 dev main"
2 years ago
Dan Buch
f8124ae3fb
Merge pull request #1435 from urfave/merging-main-to-v3-dev-main
...
Merging main to v3 dev main
2 years ago
Dan Buch
a82c9b1433
Merge remote-tracking branch 'origin/main' into merging-main-to-v3-dev-main
2 years ago
Dan Buch
8d46d3794f
Approve v2 addition of timestamp/timezone/location
2 years ago
Dan Buch
8b41988ab6
Merge pull request #1426 from urfave/default-command-doc
...
Approve v2 addition of App.DefaultCommand
@jalavosus FYI I'm merging this now with the intent to tag and push `v2.11.0`, and I'm happy to see further documentation improvements released later.
2 years ago
Dan Buch
2e71cb8174
Merge pull request #1432 from julian7/timezoned-timestamp
...
accept timezone for timestamps
2 years ago
Balazs Nagy
1335a7022a
accept timezone for timestamps
2 years ago
Dan Buch
d7504f847b
Approve v2 addition of App.DefaultCommand
...
related to #1388
2 years ago
Dan Buch
d29120f08b
Merge pull request #1388 from jalavosus/feature/default-command
...
feature: add DefaultCommand field to App
2 years ago
Dan Buch
e2a844fcee
Merge pull request #1423 from urfave/docs-list-fix
...
Fix list formatting in v2 manual
2 years ago
Dan Buch
6dd82af86b
Fix list formatting in v2 manual
2 years ago
Dan Buch
7d21dda232
Merge pull request #1421 from urfave/docs-cleanups
...
Clean up the v2 manual a bit
2 years ago
James Alavosus
d8c93f867b
app_test.go: add tests for default command + flag
2 years ago
James Alavosus
1dfa9827f6
gofmt
2 years ago
James Alavosus
1b3da50f16
Add test cases for subcommands of default command
2 years ago
James Alavosus
77feee843d
Implement slightly wonky setup for checking against ...
...
subcommand names of a default command (should it be set)
2 years ago
James Alavosus
32dec1ddaa
feature: add DefaultCommand field to App
...
See issue #1307 for context.
2 years ago
Dan Buch
58ccb0bf28
Clean up the v2 manual a bit
...
includes:
- running each example through `goimports`
- wrapping text at ~80 cols
- consistently using `&cli.App{...}`
- consistently using code example gates
- removing trailing blankspace
2 years ago
Dan Buch
f1fc873f1f
Merge pull request #1418 from urfave/un-workaround
...
Remove temporary go mod workaround
2 years ago
Dan Buch
9f56fe7088
Remove temporary go mod workaround
2 years ago
Dan Buch
f71d1cb6d2
Merge pull request #1417 from urfave/deps-bump
...
Update dependencies to latest
2 years ago
Dan Buch
59ce32aad4
Update dependencies to latest
2 years ago
Dan Buch
1362627dd7
Approve usage wrapping docs changes
2 years ago
Dan Buch
b927c6ad2f
Merge pull request #1415 from urfave/upgrade-go-yaml
...
Upgrade gopkg.in/yaml to v3
2 years ago
Jesse Szwedko
72dc91db74
Re-use `node` variable
...
Signed-off-by: Jesse Szwedko <jesse@szwedko.me>
2 years ago
Jesse Szwedko
ee0756044c
Upgrade gopkg.in/yaml to v3
...
Fixes vulnerability: https://github.com/advisories/GHSA-hp87-p4gw-j4gq
YAML v3 deserializes maps as map[string]interface{} so we handle this in
MapImportSource now.
Signed-off-by: Jesse Szwedko <jesse@szwedko.me>
2 years ago
Dan Buch
e576ba4022
Merge pull request #1119 from mostynb/word_wrap_v2
...
Add word-wrap support, with wrap length provided by the user
2 years ago
Dan Buch
2d1634cba6
Merge pull request #1412 from urfave/update-v2-docs
...
Update the v2 docs since merging #1409
2 years ago
Dan Buch
3082652ad6
Update the v2 docs since merging #1409
2 years ago
Dan Buch
8007c54e1d
Merge pull request #1409 from joeycumines/main
...
Add SliceFlag wrapper and fix bugs in existing implementations
2 years ago
Joseph Cumines
4f795e3870
Fix build for go < 1.18
2 years ago
Joseph Cumines
e77dd7bb68
Add SliceFlag wrapper and fix bugs in existing implementations
...
The SliceFlag implementation and associated aliases (MultiStringFlag, etc)
extend the existing slice implementations (StringSliceFlag, etc) to support
actual slices as the flag value and destination.
This change also fixes various bugs in the existing implementation. Notably,
the StringSliceFlag.Apply implementation would modify the input (default)
Value, if an env var was set, and no destination was provided. The bugs fixed
in the other three implementations were all already fixed in either
StringSliceFlag, or in one case (ignoring empty env var) in Float64SliceFlag.
2 years ago