Commit Graph

2258 Commits

Author SHA1 Message Date
Lynn Cyrin af627c73c3 update func name 2019-07-11 20:34:17 -07:00
Lynn Cyrin 3d2d6975b4 reduce diff 2019-07-11 20:32:42 -07:00
Lynn Cyrin 0608059cc7 reduce diff 2019-07-11 20:32:15 -07:00
Lynn Cyrin 9c299e7e8a reduce diff 2019-07-11 20:28:29 -07:00
Lynn Cyrin 30a71dc427 update Run command 2019-07-11 20:25:52 -07:00
Lynn Cyrin f7d5e2c21e reduce diff 2019-07-11 20:22:16 -07:00
Lynn Cyrin e6842c0b75 merge in test file 2019-07-11 20:21:05 -07:00
Lynn Cyrin fa8187f2ce reduce diff 2019-07-11 20:19:42 -07:00
Lynn Cyrin ce1630141e reduce diff??? 2019-07-11 20:18:52 -07:00
Lynn Cyrin 138dbaafec Merge branch 'master' into required_flags 2019-07-11 20:07:55 -07:00
Audrius Butkevicius da581b24e8 Merge branch 'master' into redundant-nil-check-slice 2019-06-28 07:55:04 +01:00
Ben Zvan 65053360c7 Revert "Created using Colaboratory"
This reverts commit 83b99c4109.
This commit was randomly created here when I connected to colaboratory
2019-06-26 09:41:11 -05:00
Ben Zvan 83b99c4109 Created using Colaboratory 2019-06-25 18:47:58 -05:00
Ben Zvan 23042d3707 Merge branch 'master' into master 2019-06-14 10:14:07 -05:00
Yogesh Lonkar 62f02f21ef Don't complete hidden flags 2019-04-11 10:57:58 +05:30
Yogesh Lonkar 1d7a2b08d6 Add default completion on commands, test cases, refactor code 2019-03-21 13:01:48 +05:30
Yogesh Lonkar fb1421d903 Fix duplicate completion of existing flag 2019-03-20 21:34:56 +05:30
Yogesh Lonkar 58a072d573 Add bash completion support for flags 2019-03-20 20:28:51 +05:30
mingrammer ddc3453179 Update README.md 2019-03-07 00:04:18 +09:00
mingrammer a0453b2200 Fix the unaligned indents for the commands that have no categories 2019-03-06 23:51:22 +09:00
Audrius Butkevicius 693af58b4d Merge pull request #766 from agis/patch-1
Fix README typo
2019-02-03 18:40:40 +00:00
Audrius Butkevicius 6aa7f352fa Merge branch 'master' into redundant-nil-check-slice 2019-02-03 18:39:49 +00:00
Audrius Butkevicius e229212769 Merge pull request #798 from Quasilyte/patch-1
use type switch instead of if/else
2019-02-03 18:37:18 +00:00
Iskander (Alex) Sharipov 5b83c895a7 use type switch instead of if/else
This reduces the syntax noise of the code by
removing excessive type assertions.

Signed-off-by: Iskander Sharipov <quasilyte@gmail.com>
2019-01-29 22:51:02 +03:00
Michael Schuett 50b52ca9d5 Fix unit tests 2019-01-27 17:25:59 -05:00
Michael Schuett 9720ac029c Basic working flag category support 2019-01-27 15:48:00 -05:00
Michael Schuett 51aebb5a03 Add mod files
Let us use this repo via replace locally.
2019-01-27 12:00:16 -05:00
Michael Schuett 9dd96e9e90 Add in Category to Flag interface 2019-01-27 11:41:54 -05:00
Michael Schuett 7c383b0d16 Go Fmt 2019-01-27 01:44:36 -05:00
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.
2019-01-27 01:41:06 -05:00
Ben Zvan 4a76377775 go fmt 2018-12-26 12:48:12 -06:00
Ben Zvan d63733fe14 adds test coverage to context 2018-12-26 12:45:34 -06:00
Audrius Butkevicius b67dcf995b Merge pull request #776 from gliptak/patch-2
Bring Go version current
2018-10-29 21:32:00 +00:00
Audrius Butkevicius 11ab68f24d Merge branch 'master' into patch-2 2018-10-29 21:19:45 +00:00
Audrius Butkevicius cbebba941b Merge pull request #775 from gliptak/patch-1
Correct typo
2018-10-29 21:18:40 +00:00
Gábor Lipták 769f6d543b Bring Go version current 2018-10-18 21:00:02 -04:00
Gábor Lipták 9587fc27bd Correct typo 2018-10-18 20:56:13 -04:00
Christopher Waldon 3e145076ab Clarify that altsrc supports both TOML and JSON 2018-10-12 11:30:46 -04:00
teresy 21dfc6eb83 Remove redundant nil checks 2018-10-10 14:54:48 -04:00
Agis Anastasopoulos d7c3be8267 Fix README typo 2018-08-21 11:19:37 +03:00
Audrius Butkevicius 934abfb2f1 Merge pull request #758 from vrothberg/fix-short-opts-parsing
short opt handling: fix parsing
2018-08-21 07:40:27 +01:00
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>
2018-08-21 08:33:42 +02:00
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
2018-08-20 12:35:43 +02:00
meatballhat 8e01ec4cd3 Merge pull request #598 from urfave/backport-json-support
Backport JSON InputSource to v1
2018-02-25 22:02:53 -05:00
meatballhat 8dc47eb3cb Merge branch 'master' into backport-json-support 2018-02-25 16:09:48 -05:00
meatballhat d4bf9ce860 Merge pull request #498 from urfave/merging-jereksel-zsh
Merging #489 (plus hack)
2018-02-25 16:09:04 -05:00
meatballhat e59e4743b8 Merge branch 'master' into merging-jereksel-zsh 2018-02-24 22:02:40 -05:00
meatballhat b09aafdfe9 Merge pull request #681 from urfave/check-run-error-in-readme
Update README examples to check for errors
2018-02-24 22:02:19 -05:00
meatballhat 5fc8124af1 Merge branch 'master' into merging-jereksel-zsh 2018-02-24 21:58:26 -05:00
meatballhat bc77a15c69 Merge branch 'master' into check-run-error-in-readme 2018-02-24 21:54:06 -05:00