Christopher Waldon
3e145076ab
Clarify that altsrc supports both TOML and JSON
6 years ago
teresy
21dfc6eb83
Remove redundant nil checks
6 years ago
Agis Anastasopoulos
d7c3be8267
Fix README typo
6 years ago
Audrius Butkevicius
934abfb2f1
Merge pull request #758 from vrothberg/fix-short-opts-parsing
...
short opt handling: fix parsing
6 years ago
Valentin Rothberg
3e5a935ed3
fix `go vet` warning
...
command_test.go:342:3 value declared but not used
Signed-off-by: Valentin Rothberg <vrothberg@suse.com>
6 years ago
Valentin Rothberg
c23dfba701
short opt handling: fix parsing
...
Only split a given string (e.g., "-abc") into short options (e.g., "-a",
"-b", "-c") if all those are flags. To further avoid mistakenly
transform common arguments, catch "flag provided but not defined" errors
to iteratively transform short options.
Signed-off-by: Valentin Rothberg <vrothberg@suse.com>
Fixes: https://github.com/projectatomic/libpod/issues/714
6 years ago
Dan Buch
8e01ec4cd3
Merge pull request #598 from urfave/backport-json-support
...
Backport JSON InputSource to v1
7 years ago
Dan Buch
8dc47eb3cb
Merge branch 'master' into backport-json-support
7 years ago
Dan Buch
d4bf9ce860
Merge pull request #498 from urfave/merging-jereksel-zsh
...
Merging #489 (plus hack)
7 years ago
Dan Buch
e59e4743b8
Merge branch 'master' into merging-jereksel-zsh
7 years ago
Dan Buch
b09aafdfe9
Merge pull request #681 from urfave/check-run-error-in-readme
...
Update README examples to check for errors
7 years ago
Dan Buch
5fc8124af1
Merge branch 'master' into merging-jereksel-zsh
7 years ago
Dan Buch
bc77a15c69
Merge branch 'master' into check-run-error-in-readme
7 years ago
Jesse Szwedko
446f49e78f
Merge pull request #715 from urfave/maintainers-notice
...
Adjust contribution and maintainer prose per current reality
7 years ago
Dan Buch
45289ea7a0
Adjust contribution and maintainer prose per current reality
7 years ago
Dan Buch
59e1ddb43e
Merge branch 'master' into check-run-error-in-readme
7 years ago
Jesse Szwedko
a1c7408de3
Merge pull request #712 from windler/fix_args_reorder
...
Fix args reordering when bool flags are present
7 years ago
Nico Windler
3a87b13b01
Fix args reordering when bool flags are present
7 years ago
Jesse Szwedko
803d066579
Merge pull request #704 from dolmen/replace-unneeded-Sprintf
...
Fix unnecessary uses of Sprintf
7 years ago
Jesse Szwedko
d3ae77c26a
Merge pull request #641 from cbranch/altsrc-parse-durations
...
altsrc: Parse durations from strings
7 years ago
Jesse Szwedko
1355f91780
Merge pull request #662 from OneOfOne/v2
...
lint + DefaultCommand
7 years ago
Jesse Szwedko
d604b6ffee
Merge branch 'v2' into altsrc-parse-durations
7 years ago
Jesse Szwedko
15a051e65a
Merge branch 'v2' into v2
7 years ago
Jesse Szwedko
20e2dde44b
Merge pull request #703 from urfave/update-osx-pip-name
...
Update pip to pip2 for new OSX builds
7 years ago
Jesse Szwedko
a35a28c15e
Update pip to pip2 for new OSX builds
...
See https://github.com/travis-ci/travis-ci/issues/8829
7 years ago
Olivier Mengué
d7555e1729
Fix unnecessary uses of Sprintf
...
- use strconv directly
- use concatenation for "%s%s"
7 years ago
OneOfOne
4960b5b3bc
Merge branch 'v2' of https://github.com/OneOfOne/cli into v2
...
* 'v2' of https://github.com/OneOfOne/cli :
Add PathFlag
7 years ago
OneOfOne
10c9734c5e
notes
7 years ago
Jesse Szwedko
9b135236c7
Merge branch 'v2' into v2
7 years ago
Jesse Szwedko
75104e932a
Merge pull request #697 from urfave/fix-skip-flag-parsing
...
Fix regression of SkipFlagParsing behavior
7 years ago
Jesse Szwedko
e38e4ae2d0
Fix regression of SkipFlagParsing behavior
...
Introduced by df562bf1a8
Was mistakenly prepending the command name.
7 years ago
Jesse Szwedko
39908eb08f
Merge pull request #691 from urfave/refactor-686
...
Refactor flag handling logic
7 years ago
Jesse Szwedko
2610681040
Merge branch 'master' into refactor-686
7 years ago
Jesse Szwedko
0671b166dc
Add tests for flag reordering
7 years ago
Jesse Szwedko
119bb65648
Merge pull request #690 from gliptak/patch-1
...
Correct go vet for Go tip
7 years ago
Jesse Szwedko
df562bf1a8
Refactor flag handling logic
...
Refactor logic introduced by #686
7 years ago
Jesse Szwedko
c9eba3f37a
Merge pull request #686 from baude/shortoptionSkipArg
...
Handle ShortOptions and SkipArgReorder
7 years ago
Gábor Lipták
c6eb2a0510
Correct go vet for Go tip
...
https://travis-ci.org/cloudflare/logshare/jobs/309796141#L646
7 years ago
baude
ceaac7c915
Handle ShortOptions and SkipArgReorder
...
There was a bug in parsing when both ShortOptions
and SkipArgReorder were being used together.
Signed-off-by: baude <bbaude@redhat.com>
7 years ago
Jesse Szwedko
c6af8847eb
Merge pull request #687 from joshuarubin/master
...
Don't clobber slices with EnvVar
7 years ago
Joshua Rubin
37b7abb1c4
dont clobber slices with envvar
...
Signed-off-by: Joshua Rubin <jrubin@zvelo.com>
7 years ago
Jesse Szwedko
7ace96b43d
Merge pull request #684 from baude/shortOptionHandling
...
Combine bool short names
7 years ago
baude
fd5382e7a5
Combine bool short names
...
Adds the ability to allow the combination of bool
short-name options. For example,
cmd foobar -ov
This is done through a bool "UseShortOptionHandler" set in
the command struct.
Built upon PR #621
Signed-off-by: baude <bbaude@redhat.com>
7 years ago
Jesse Szwedko
9838c8bcaa
Update README examples to check for errors
...
To encourage good practices.
7 years ago
zhuchensong
43c8c02cf5
Support POSIX-style short flag combining
7 years ago
Chris Branch
01b6b9192c
altsrc: Parse durations from strings
7 years ago
Jesse Szwedko
44cb242eeb
Merge pull request #675 from jmccann/continue3
...
Ability to load variable from file - UPDATED
7 years ago
Jacob McCann
f971fca2b2
Allow FilePath to take []string
7 years ago
Brad Rydzewski
18a556e192
fix FilePath documentation in README.md
7 years ago
Brad Rydzewski
4cc453ba67
document field in README
7 years ago