Michael Schuett
ff1c0b58dd
Start of category flag support
...
This adds what I think needs to be done to support categories for flags
but we will see if that works. It also forces the scripts to use python2
since they blow up under python3 which is becoming the default python on
many linux systems.
Small fix to app_test as well so it conforms to the new Flag interface.
6 years ago
Audrius Butkevicius
b67dcf995b
Merge pull request #776 from gliptak/patch-2
...
Bring Go version current
6 years ago
Audrius Butkevicius
11ab68f24d
Merge branch 'master' into patch-2
6 years ago
Audrius Butkevicius
cbebba941b
Merge pull request #775 from gliptak/patch-1
...
Correct typo
6 years ago
Gábor Lipták
769f6d543b
Bring Go version current
6 years ago
Gábor Lipták
9587fc27bd
Correct 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
Olivier Mengué
d7555e1729
Fix unnecessary uses of Sprintf
...
- use strconv directly
- use concatenation for "%s%s"
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
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
Brad Rydzewski
c698b821b8
unit tests for load from file
7 years ago
Brad Rydzewski
21fcab0dee
ability to load variable from file
7 years ago
Jesse Szwedko
7f4b273a05
Merge pull request #676 from rliebz/lexicographic-sort
...
Consider case when sorting strings
7 years ago
Robert Liebowitz
b44660ac3d
Consider case when sorting strings
...
This makes sorting flags and other sections consistent with how most
command line tools function, by placing both flags `-A` and `-a` before
a flag `-B`.
7 years ago
Jesse Szwedko
7bc6a0acff
Merge pull request #628 from phinnaeus/master
...
Allow custom ExitError handler function
7 years ago
Tyler Davis
40263f4d6a
Merge branch 'master' into master
7 years ago
Jesse Szwedko
2997500ba5
Merge pull request #672 from sierraechobravo/master
...
fix go report card issues
7 years ago