Dan Buch
1398157654
Use argparse in runtests
...
like Zeus intended
8 years ago
Dan Buch
33f5de5f18
Move the `./runtests` changelog entry to up `Unreleased`
8 years ago
Jesse Szwedko
9f09b40642
Merge pull request #400 from codegangsta/coverage
...
Add a vet/test runner script with coverage on by default
8 years ago
Dan Buch
2b4b13096f
Merge remote-tracking branch 'origin/master' into coverage
8 years ago
Dan Buch
01857ac337
Merge pull request #402 from codegangsta/v1.17.0-prep
...
Preparing for v1.17.0 release
8 years ago
Dan Buch
2fcbd9d729
Preparing for v1.17.0 release
8 years ago
Dan Buch
1d47addf28
Merge pull request #401 from mattfarina/cleanup
...
Code cleanup from Go Report Card
8 years ago
Matt Farina
07ce8bf79c
Cleaned up else per golint
...
When an if ends in a return the else is not required. golint
detects these conditions and found these.
8 years ago
Matt Farina
2f110bd745
Cleaned up exported func comments per golint
8 years ago
Matt Farina
2f4ec31264
Fixed spelling and gofmt issues
8 years ago
Dan Buch
5fa09b8e23
Strip trailing slash for cleanliness
8 years ago
Dan Buch
d94fdb3e84
Break runtests back into steps for more granular CI feedback
8 years ago
Dan Buch
2df2fa514d
Skip coverage bits on < go1.2
8 years ago
Dan Buch
b9f33fbe6d
Add a vet/test runner script with coverage on by default
8 years ago
Dan Buch
63ed8b0bde
Merge pull request #399 from codegangsta/exit-nonzero-for-unknown-subcommand
...
Exit non-zero if a unknown subcommand is given
8 years ago
Dan Buch
5a5fa990e1
Merge remote-tracking branch 'origin/master' into exit-nonzero-for-unknown-subcommand
8 years ago
Dan Buch
8ef3b8f7bb
Merge pull request #397 from codegangsta/add-global-boolt
...
Add context.GlobalBoolT
8 years ago
Dan Buch
5704421e7b
Merge remote-tracking branch 'origin/master' into add-global-boolt
8 years ago
Jesse Szwedko
28eb7b2cc4
Added Hidden command support to CHANGELOG
8 years ago
Jesse Szwedko
cf4a731612
Merge pull request #386 from codegangsta/psmit-hidden_command
...
Merging #180 @psmit hidden command impl
8 years ago
Dan Buch
dfa9a87bee
Add tests for App.VisibleCategories & App.VisibleCommands
8 years ago
Dan Buch
97d2df6dd7
Merge remote-tracking branch 'origin/master' into psmit-hidden_command
8 years ago
Dan Buch
ade5513337
Merge pull request #393 from mattfarina/io-Writer
...
Provide a variable for writing output (the writer) with a default of os.Stderr
8 years ago
Jesse Szwedko
592f1d97e5
Exit non-zero if a unknown subcommand is given
...
Currently it just prints the help message and exits 0.
We do this by modifying the helpCommand and helpSubcommand cli.Commands
to return an error if they are called with an unknown subcommand. This
propogates up to the app which exits with 3 and prints the error.
Thanks to @danslimmon for the initial approach!
Fixes #276
8 years ago
Jesse Szwedko
e3ace79a91
Add GlobalBoolT
...
Fixes #206
8 years ago
Jesse Szwedko
d3a4d5467b
Merge pull request #394 from mattfarina/travis-update
...
Update travis config for Go versions
9 years ago
Jesse Szwedko
d919ffad32
Merge pull request #395 from mattfarina/goreportcard
...
Adding Go Report Card badge
9 years ago
Matt Farina
0a3c5e7516
Letting Travis CI select the patch version of Go 1.4 to use
...
The last release of Go 1.4 when installed on Travis CI does not
have go vet installed. Letting Travis CI select the patch version
instead.
9 years ago
Matt Farina
e9970b7b13
Adding Go Report Card badge
9 years ago
Matt Farina
cd230f3a88
Update travis config for Go versions
...
- Added Go 1.6 testing
- Updated 1.5.x and 1.4.x to latest point releases
9 years ago
Matt Farina
6f0b442222
Update to ErrWriter and make available on app
9 years ago
Matt Farina
2a256d4c53
Provide a variable for writing output with a default of os.Stderr
9 years ago
Dan Buch
75b97d09d9
Merge pull request #390 from codegangsta/readme-example-touchup
...
Assert output in some README examples
9 years ago
Dan Buch
11ad2b36c8
Assert output in some README examples
9 years ago
Dan Buch
cc481d6b0e
Adjust command hiding to use similar convention as hidden flags
...
plus breaking out "setup" portion of `App.Run` into its own method, cleaning up
some bits of the help templates, and allowing for runtime opt-in of displaying
template errors to stderr.
9 years ago
Dan Buch
f397b1618c
Adding test for Command.Hidden handling in help text
9 years ago
Dan Buch
5c641d69b4
Merge branch 'hidden_command' of https://github.com/psmit/cli into psmit-hidden_command
9 years ago
Jesse Szwedko
839f07bfe4
Merge pull request #381 from codegangsta/pluggable-flag-printer
...
Allow for pluggable flag-level help text formatting
9 years ago
Dan Buch
b14dcdb7b9
TRIVIAL the letter "a"
9 years ago
Dan Buch
cd92adcb75
Further simplifying default flag stringer func
9 years ago
Dan Buch
6089d723a8
Use existing `prefixedNames` func
9 years ago
Dan Buch
7de151883c
Added more notes about usage formatting changes
9 years ago
Dan Buch
e56207bd51
Merge branch 'vieux-change_varargs_usage' into pluggable-flag-printer
9 years ago
Dan Buch
2e4d25db14
Merge branch 'change_varargs_usage' of https://github.com/vieux/cli into vieux-change_varargs_usage
9 years ago
Dan Buch
69a8e25f3d
Make flag usage rendering more consistent; show default values
9 years ago
Dan Buch
23af5dd643
Rename flag stringer func bits for clarity, consistency
9 years ago
Dan Buch
22773b14c1
Allow for pluggable flag-level help text formatting
...
by defining `cli.DefaultFlagStringFunc` with a default value that uses
`withEnvHint`, conditionally running a given flag's `FormatValueHelp` if
present.
Closes #257
9 years ago
Dan Buch
415b5e766a
Merge pull request #380 from codegangsta/readme-cli-refs
...
Change refs from `cli.go` to cli
9 years ago
Dan Buch
5c36fa18d9
Change refs from `cli.go` to cli
...
since the days of this being a single-file library are long gone.
9 years ago
Dan Buch
d69b4400b5
Merge pull request #379 from codegangsta/v1.16.0-prep
...
Version 1.16.0 prep
9 years ago