Commit graph

  • 4f44cb7a62 Add demo gif to readme Steve Francia 2015-11-02 10:55:33 -0500
  • ae5c01791c Add logo to readme Steve Francia 2015-11-02 10:53:04 -0500
  • 9bd7cfaa66 Fix bug where project name isn't properly detected spf13 2015-10-31 22:04:55 -0400
  • 871b0edae2 Ensure the usage command is printed only once James Bowes 2015-10-31 10:22:19 -0300
  • 5fa86d5a21 Update README.md jojomi 2015-10-30 22:01:50 +0100
  • 24562666ea Merge pull request #172 from tamird/patch-1 Eric Paris 2015-10-29 15:18:41 -0500
  • e6d130ddfc README: fix CockroachDB typo Tamir Duberstein 2015-10-29 15:31:43 -0400
  • 2ab15e2b40 Add popular users and feature list to readme Steve Francia 2015-10-29 13:14:06 -0400
  • 8377361429 Add extra feedback on successful initialization spf13 2015-10-28 13:45:33 -0400
  • 4f2eaa858f removing some extra prints spf13 2015-10-28 13:45:08 -0400
  • a7defd47ef add add command functionality to cobra spf13 2015-10-28 13:43:58 -0400
  • ea5bc31ac4 Add cobra generator application spf13 2015-10-28 12:51:48 -0400
  • 028f9e5eb8 adds alternative error handling to readme Austin Riendeau 2015-10-26 22:39:06 -0600
  • 230787ee13 Merge pull request #169 from apriendeau/silence-errors Eric Paris 2015-10-26 19:12:39 -0500
  • 2244c3923a [silence-errors]: adds comments around code Austin Riendeau 2015-10-26 17:42:06 -0600
  • 4729b374ae [silence-errors]: adds Silence Usage Austin Riendeau 2015-10-26 17:38:08 -0600
  • 03aabcda72 adds inheritance for SilenceErrors Austin Riendeau 2015-10-25 21:17:39 -0600
  • f6e1a2df92 [silence-errors]: -m adds a way for errors to silenced down the stack Austin Riendeau 2015-10-25 19:58:53 -0600
  • 98450c4983 Merge f03a2c5110 into 8b2293c741 Bjørn Erik Pedersen 2015-10-17 17:28:26 +0000
  • f03a2c5110 Silence some usage and error logging in Execute Bjørn Erik Pedersen 2015-10-17 19:22:43 +0200
  • cf78e6361a Merge ff4a381d80 into 8b2293c741 Austin Riendeau 2015-10-15 13:53:47 +0000
  • 8447c13a65 Merge 2a7500618c into 8b2293c741 António Meireles 2015-10-13 22:51:40 +0000
  • 8b2293c741 Merge pull request #167 from siddharthist/docs/ArgsLenAtDash Eric Paris 2015-10-13 17:51:39 -0500
  • c4d6dbe059 Added documentation for ArgsLenAtDash siddharthist 2015-10-13 15:37:14 -0700
  • d732ab3a34 Merge pull request #164 from vikstrous/fix_bug Eric Paris 2015-09-30 09:31:26 -0400
  • 72ee37f33e fix bug with PersistentPreRunE Viktor Stanchev 2015-09-30 00:09:17 -0700
  • 046a673252 Merge pull request #163 from fabianofranz/siblings_improvements Eric Paris 2015-09-29 11:27:22 -0400
  • a83a172122 Improve suggestions - add explicit SuggestFor attribute Fabiano Franz 2015-09-25 12:04:28 -0300
  • 3afa4db2c6 Improve suggestions - prefix will match Fabiano Franz 2015-09-25 11:41:47 -0300
  • 53d96508f5 Merge pull request #160 from eparis/len-at-dash Eric Paris 2015-09-17 16:09:08 -0500
  • edde52e321 Provide the length of Args when a -- is found in commandline Eric Paris 2015-09-16 12:31:41 -0400
  • 4b76e97cd6 Merge pull request #158 from eparis/more-errors-in-test Eric Paris 2015-09-15 22:57:41 -0500
  • 664a3ab4a3 Merge pull request #159 from eparis/travis Eric Paris 2015-09-15 22:57:29 -0500
  • 6e4e76655d More error output if a could of _test fail Eric Paris 2015-09-15 18:02:03 -0400
  • 79996f7fcf Update travis to use more versions of go Eric Paris 2015-09-15 18:01:43 -0400
  • 6d70311770 Merge pull request #149 from fabianofranz/siblings Eric Paris 2015-09-13 22:44:46 -0500
  • b4087da7eb Allows command suggestions along with "unknown command" errors Fabiano Franz 2015-09-11 17:04:58 -0300
  • ff7168ade4 Merge 2188acea42 into b28774dd68 Eric Paris 2015-09-14 02:22:33 +0000
  • ff4a381d80 adds check to see if command name and os.Args[0] is the same before applying os.Args as it was leading appending false arguments from the test suite Austin Riendeau 2015-09-13 18:00:17 -0600
  • b28774dd68 Merge pull request #154 from eparis/fix-trailing-newline Eric Paris 2015-09-11 23:27:51 -0500
  • 632e090805 If nothing after flags: sting print a newline Eric Paris 2015-09-12 00:21:31 -0400
  • eeec8e3ce3 Merge pull request #153 from eparis/remove-useless-assignment Eric Paris 2015-09-11 18:00:59 -0500
  • d96b4f7741 Merge pull request #152 from eparis/no-newline-after-flags Eric Paris 2015-09-11 18:00:50 -0500
  • 1ac08d9d94 UsageTemple: remove useless variable assignment Eric Paris 2015-09-11 18:50:00 -0400
  • 85bb343e9c Merge pull request #151 from eparis/no-newline-without-short Eric Paris 2015-09-11 17:46:37 -0500
  • 0d9b07baf9 Merge pull request #150 from eparis/help-not-available Eric Paris 2015-09-11 17:46:27 -0500
  • 8af2b2b89f No newline after Flags in usage Eric Paris 2015-09-11 18:44:03 -0400
  • 717619095e No leading newline if Short and Long both unset Eric Paris 2015-09-11 18:27:37 -0400
  • 24b4b01ffa Do not cound "help" as "Available" Eric Paris 2015-09-11 18:18:36 -0400
  • 42498ec777 Merge pull request #148 from tamird/trailing-spaces Eric Paris 2015-09-11 17:24:06 -0500
  • 5f83d08ae0 trim trailing whitespace Tamir Duberstein 2015-09-11 13:25:15 -0400
  • 2a7500618c always return error on Execute and do no print it by default downstream. António Meireles 2015-09-10 10:02:21 +0100
  • 4b86c66ef2 Merge pull request #146 from eparis/is-available-rework Eric Paris 2015-09-09 14:20:07 -0500
  • 3eac1434ef Update IsAvailableCommand checks Eric Paris 2015-09-08 22:43:49 -0400
  • 75d96d75c3 Merge pull request #145 from eparis/man-cleanups Eric Paris 2015-09-08 18:19:27 -0500
  • b625a4db24 Merge pull request #143 from sdomino/feature/hidden-commands Eric Paris 2015-09-08 18:19:22 -0500
  • 6d2f1d2fa7 Ability to hide commands from usage/help text Steve Domino 2015-09-04 14:34:51 -0600
  • edcf765d9f Mangen: allow callers to specify header information Eric Paris 2015-09-08 16:02:02 -0400
  • b5cd2088e1 Merge dfa8ea9685 into 68f5a81a72 Steve Domino 2015-09-08 18:57:38 +0000
  • dfa8ea9685 tests now leverage the built in test suite, and are much less custom Steve Domino 2015-09-08 12:57:31 -0600
  • 8be60dc5cd some minor updates to tests Steve Domino 2015-09-08 11:27:06 -0600
  • f3eb417cf8 adding tests to ensure hidden flags run as intended, but do not show up in usage/help text Steve Domino 2015-09-08 11:21:51 -0600
  • cfecf1379c manpage generation: Make sure parent in SEE ALSO has dashes Eric Paris 2015-09-08 12:32:15 -0400
  • 1c544baa19 updating 'private' to 'hidden' to match a corresponding change in pflag Steve Domino 2015-09-07 18:34:39 -0600
  • 0a7cad51ef checking if a flag is 'private' before adding it to the list of flags; this allows for hidden flags Steve Domino 2015-09-04 16:29:28 -0600
  • 68f5a81a72 Merge pull request #141 from eparis/mac-completions Eric Paris 2015-09-04 09:11:03 -0500
  • 32e87e3c8e Enable bash completions on Macs Eric Paris 2015-09-03 16:59:10 -0400
  • 16b4170663 Merge pull request #138 from eparis/cleanup-helpfunc Eric Paris 2015-09-03 15:53:20 -0500
  • 1ba88c48dd Merge pull request #139 from alexanderguy/RunE-is-runnable Bjørn Erik Pedersen 2015-09-02 20:19:19 +0200
  • 823f6890b7 RunE commands should be considered runnable. Alexander Guy 2015-09-02 10:59:31 -0700
  • c2d19e9c43 Use the HelpFunc for the --help flag Eric Paris 2015-09-01 14:10:55 -0400
  • 27bf24802c Redo HelpFunc() to work things other than the help subcommand Eric Paris 2015-09-01 13:58:55 -0400
  • 1f92281ffc Merge pull request #135 from akutz/feature/custom-templ-funcs Eric Paris 2015-09-01 11:55:58 -0500
  • e15d674de6 Merge pull request #134 from apriendeau/master Eric Paris 2015-09-01 11:51:29 -0500
  • 99d2c51143 Merge pull request #137 from eparis/fix-help-template Eric Paris 2015-09-01 11:51:12 -0500
  • f7b419fbe1 Merge pull request #136 from eparis/late-init-help-flag-fix Eric Paris 2015-09-01 11:51:03 -0500
  • 8f9b8c7cba Remove spurious } from the help template Eric Paris 2015-09-01 11:25:13 -0400
  • ae28810f0e Fix the late init help flag Eric Paris 2015-09-01 00:16:41 -0400
  • 5b121bc9fb Template Function Injection akutz 2015-08-31 22:36:55 -0500
  • 4c4f2d9417 Merge pull request #133 from eparis/late-init-help-flag Eric Paris 2015-08-31 09:26:37 -0500
  • 9174039216 #67 creates RunE functions to allow for errors to populate to the top Austin Riendeau 2015-08-30 19:03:16 -0600
  • bab6d45bc6 Initialize the --help flag as late as possible Eric Paris 2015-08-30 12:10:14 -0400
  • 7c00b28170 Merge 1169e1f351 into 7cd6c9c000 Schley Andrew Kutz 2015-08-28 21:11:23 +0000
  • 7cd6c9c000 Merge pull request #132 from AntonioMeireles/unbrand-man Eric Paris 2015-08-28 12:09:21 -0500
  • f5d2d93abf turn generated man pages non k8s specific. António Meireles 2015-08-28 17:34:11 +0100
  • 1169e1f351 Help Flag Shorthand & Usage Customization akutz 2015-08-23 14:11:53 -0500
  • e4993076d8 Merge pull request #128 from eparis/genManPages Eric Paris 2015-08-21 01:11:45 -0700
  • 9e7788657f Auto generation of a man page Eric Paris 2015-08-18 15:33:41 -0700
  • db05184446 Merge pull request #127 from eparis/show-commandline-on-parent Eric Paris 2015-08-16 22:42:27 -0700
  • e8bd799c1c Display pflag.CommandLine flags as if they were declared on the parent Eric Paris 2015-08-16 22:14:43 -0700
  • c55cdf3385 Merge pull request #126 from anthonyfok/bash-completion/subdirs-in-dir Eric Paris 2015-08-09 17:25:49 -0500
  • 1e6fdf608f Add new BashCompSubdirsInDir annotation Anthony Fok 2015-08-09 13:30:58 -0600
  • 2188acea42 Check that arguments are in ValidArgs Eric Paris 2015-06-09 19:17:01 -0400
  • 143ebcd4ee Allow commands to explicitly state if they do, or do not take arbitrary arguments Eric Paris 2015-06-09 14:17:58 -0400
  • 385fc87e43 Merge pull request #122 from eparis/cleanups Eric Paris 2015-06-29 19:11:20 -0500
  • f453e878d4 Update help template Eric Paris 2015-06-29 20:06:04 -0400
  • 8e127101ec Merge pull request #121 from eparis/cleanups Eric Paris 2015-06-29 17:30:09 -0500
  • 9a9d01c9ec Better error message Eric Paris 2015-06-29 17:05:49 -0400
  • 0a7a850026 Make error handling more obvious Eric Paris 2015-06-09 18:26:25 -0400
  • 6f735782e0 Remove unused ErrHelp check Eric Paris 2015-06-09 15:16:44 -0400