105 Commits (784038bca25bc45fa1d0b94c3d85d096c297a907)

Author SHA1 Message Date
Dan Buch fed78b8bab
Rework of hidden flag impl plus some Action func corrections
9 years ago
Dan Buch e671f0b23b Merge pull request #339 from jack230230/master
9 years ago
王振威 f72d405107 Change Extras to Metadata
9 years ago
Dan Buch 06c01a4bba
A few tweaks based on feedback in #361
9 years ago
Dan Buch 4cae17cfe1
Ensure MultiError returned when both Before and After funcs given
9 years ago
Dan Buch b453bf5940
Clarifying errors returned from HandleAction + tests
9 years ago
Dan Buch 271b56c71b
Cleanups based on feedback in #361
9 years ago
Dan Buch 7371138edb
Add back App.RunAndExitOnError with deprecation message
9 years ago
Dan Buch 02924293ff
Removing unused vars
9 years ago
Dan Buch d45f7c1fe2
Allow for legacy and newer Action func signatures
9 years ago
Dan Buch f688d47415
Encapsulate ExitCoder check into a lil func
9 years ago
Dan Buch b7329f4968
Switch from multi-return with exit codes to ExitCoder check
9 years ago
Dan Buch a17c8cf1d8
Rename func type suffixes `Fn`->`Func` and add `OnUsageErrorFunc`
9 years ago
Dan Buch 10c8309d84
Merge branch 'develop' of https://github.com/txgruppi/cli into txgruppi-develop
9 years ago
Felamande 3fb51f15e8 use filepath.Base instead of path.Base in Name & HelpName as default values.
9 years ago
Jesse Szwedko bc465beccc Merge pull request #346 from codegangsta/category_sort_2
9 years ago
Radek Simko d21170f0e3 Never show version if HideVersion=true
9 years ago
Jesse Szwedko 042842b819 Remove CategorizedHelp from App and allow subcommands to have categories
9 years ago
Soulou d0997e8f99 Set Categories as a read-only method and fix tests
9 years ago
Soulou 994a7028e2 Categories as slice, not a map anymore, order is always preserved
9 years ago
Soulou a0801792cc Allow to sort commands by category
9 years ago
王振威 88ea7cbec8 Add App extras info
9 years ago
adamclerk cde8418658 Fixes spelling issues and import alphabetical issues
9 years ago
Jesse Szwedko d5f087da9d Merge pull request #289 from KSubedi/master
9 years ago
Gregor Noczinski 66c1742012 * Fixed typos
9 years ago
Gregor Noczinski c462071a52 * Added ability to customize usage error messages
9 years ago
leonardyp 6f6e8caf6c Repeat context statement because of a is a pointer
9 years ago
Gregor Noczinski f3c8e07836 Also show help if App/Command Before produces error.
9 years ago
Yagnesh Mistry b0b9bd5dac use path.Base in Name & HelpName as default values
9 years ago
Jacopo 4a8406ac89 Run check completion before error checking
9 years ago
Kaushal Subedi c70ad9b688 fixed tests
9 years ago
Ryan Graham 732e97aee8 only display app version and help message once
9 years ago
Jesse Szwedko 9039757268 Merge pull request #267 from tristanz/master
9 years ago
Nodir Turakulov c80fcac42b Honor HideHelp and HideVersion
9 years ago
Tristan Zajonc c7aac252f1 add tests
9 years ago
Tristan Zajonc cc46ca1020 allow overriding help name
9 years ago
Tristan Zajonc aced6e8739 fix tests
9 years ago
Tristan Zajonc ef65245544 add ArgsUsage to App and Command
9 years ago
Tarcísio Gruppi 49c1229409
Added exit code support
9 years ago
Tarcísio Gruppi 9c0db3f4ac
Created types for functions
9 years ago
Martin Falatic ee2cde7a77 Print blank lines in help and error outputs more consistently.
9 years ago
Jesse Szwedko 7ad88c2740 Merge pull request #238 from polds/copyright
9 years ago
Mawueli Kofi Adzoe c7be972e81 Fix tiny typo.
9 years ago
Peter Olds 2726643347 Add the ability to add a copyright
9 years ago
Jesse Szwedko 55b8924c2b Merge pull request #230 from codegangsta/do-not-swallow-after-error
9 years ago
Jesse Szwedko 7ed7a51f86 Aggregate errors from Before/After
9 years ago
Fabian Ruff 65d50017d4 search context hierachy for global flags
9 years ago
jszwedko e842547421 Readd printHelp function back
10 years ago
Dan Buch 2bcd11f863 Merge pull request #193 from codegangsta/add-aliases
10 years ago
jszwedko b95607c608 Use named struct fields
10 years ago