9c28e4bbd7
Merge pull request #339 from bogem/fixes
...
Some fixes
2016-08-30 13:49:25 -04:00
5da98880f3
Edit documentation
2016-08-30 22:14:27 +05:00
101d434d44
Simplify OnInitialize func
2016-08-30 21:58:52 +05:00
71a9c0834b
Simplify condition with err
2016-08-30 21:57:12 +05:00
d671d98363
Merge pull request #338 from icaoweiwei/patch-2016-08-29-2
...
Fix typo
2016-08-30 11:26:59 -04:00
4a087062c6
Fix typo
...
Signed-off-by: Cao Weiwei <cao.weiwei30@zte.com.cn >
2016-08-29 00:18:06 +08:00
37c3f80603
Merge pull request #332 from broady/master
...
travis: fix build matrix config
2016-08-23 17:51:50 -04:00
ed0a8cae34
travis: fix build matrix config
2016-08-23 13:41:01 -07:00
8e9c5e77eb
Merge pull request #331 from broady/fmtetc
...
gofmt, govet, run those in Travis
2016-08-23 16:37:01 -04:00
d1371ecdb4
gofmt, govet, run those in Travis, add 1.7
2016-08-23 13:30:43 -07:00
1f4717172e
Merge pull request #327 from bogem/fixes
...
Some small fixes
2016-08-22 09:59:44 -04:00
6e17f4e2c5
Fix typos
2016-08-20 12:04:53 +05:00
ec452170d2
Fix error messages in cobra_test
2016-08-20 12:02:26 +05:00
7c674d9e72
Merge pull request #313 from euank/swift-as-a-cobra-hidden-as-a-ninja
...
Display neither hidden nor deprecated flags in bash completion
2016-08-02 18:37:37 -04:00
40e19b3f3b
Don't display deprecated flags in bash completions
2016-08-02 15:01:33 -07:00
75daccd5b8
Don't display hidden flags in bash completions
2016-08-02 14:49:33 -07:00
f62e98d28a
Merge pull request #300 from cshung/master
...
Include instruction for building the cobra tool in README.md
2016-07-22 04:15:47 -04:00
dbb7c2d02e
Merge pull request #308 from fabianofranz/restore_backwards_compatibility
...
Restore Help() and Usage() for backwards compatibility
2016-07-20 22:00:57 -04:00
ded646f978
Restore Help() and Usage() for backwards compatibility
2016-07-20 12:02:56 -03:00
9d9ce1213e
Bump Travis to Go 1.6.3
2016-07-18 23:49:35 +02:00
b24564e919
Merge pull request #305 from fabianofranz/expose_out
...
Fixes how we expose help and usage and expose output without making assumptions
2016-07-15 19:55:49 -04:00
d6bf4ef243
Don't expose Usage() and Help() - our interfaces are UsageFunc, HelpFunc and UsageString
2016-07-15 17:18:59 -03:00
20217d8f5e
Expose OutOrStdout and OutOrStderr and don't make assumptions if output is not set
2016-07-15 17:18:47 -03:00
a272c3cbd5
Merge pull request #303 from fabianofranz/testing_help_exiting_1
...
Help command must use Stdout instead of Stderr
2016-07-08 16:24:02 -04:00
77530f537e
Help command must use Stdout instead of Stderr
2016-07-06 12:51:57 -03:00
cb51c97a4e
Include instruction for building the cobra tool in README.md
2016-06-29 21:34:17 -07:00
6a8bd97bdb
Merge pull request #294 from dnephin/fix_man_page_gen_bugs
...
Fix man page gen bugs
2016-06-21 16:47:55 -04:00
e291587027
Cretea a new GenManTree function that takes an options struct.
...
Signed-off-by: Daniel Nephin <dnephin@gmail.com >
2016-06-21 14:47:14 -04:00
97206b3170
Use the correct man page section for the filename
...
Also make header mutation cleaner.
Signed-off-by: Daniel Nephin <dnephin@gmail.com >
2016-06-21 14:30:54 -04:00
112c7dca3a
Hide deprecated shorthand flags in man page generation.
2016-06-21 14:30:26 -04:00
29c0a1f42e
Use the correct UseLine for the man page synposis.
...
Signed-off-by: Daniel Nephin <dnephin@gmail.com >
2016-06-20 17:27:41 -04:00
7faa7fcdd2
Merge persistent flags before checking for a help flag.
...
Signed-off-by: Daniel Nephin <dnephin@gmail.com >
2016-06-20 14:58:44 -04:00
bc81c21bd0
Merge pull request #293 from andreykurilin/sort_commands
...
Sort commands by their names
2016-06-15 10:36:14 -04:00
ab97c7a63a
Sort commands by their names
...
The slice of commands are sorted now automatically while Commands are called.
To turn off this feature, EnableCommandSorting variable is added.
2016-06-15 17:27:34 +03:00
1238ba19d2
Merge pull request #290 from joe2far/patch-1
...
Fixed typos in README and docstring
2016-06-07 08:43:46 -04:00
c21ee9da52
Merge pull request #288 from eparis/flags-vs-commands
...
Do not display bash commands if local flag specified
2016-06-07 08:37:00 -04:00
719241171d
Fixed typos in README and docstring
2016-06-07 11:50:48 +01:00
f447048345
Merge pull request #289 from markbates/disable-flags
...
added a flag to disable flags
2016-06-04 00:47:32 -04:00
dc6e9ece6f
added a flag to disable flags
2016-06-03 20:25:52 -04:00
7bf964e5b6
Do not show subcommands in bash completion if a local flag was specified
...
If a user specifies a flag to a command which doesn't make sense to a
subcommand do not show subcommands as a suggestion.
This also changes things to show both 'required flags' and 'commands'
instead of only 'required flags'
2016-06-03 12:44:58 -04:00
ecc7ea6969
Show both commands and 'required flags' instead of only 'required flags'
2016-06-03 12:44:54 -04:00
a5f153e19b
add vim to gitignore
2016-06-03 10:18:59 -04:00
f368244301
Merge pull request #278 from kevintpeng/patch-1
...
Fixed Small Comment Typo
2016-05-17 13:19:29 -04:00
6096009e8d
Fixed Small Comment Typo
...
small error in function description
2016-05-17 13:17:01 -04:00
0f866a6211
Get Travis config up-to-date
2016-05-09 11:37:22 +02:00
336d629de0
Add godoc badge to README.md ( #271 )
2016-04-30 09:18:32 -04:00
e14e47b7a9
Issue #267 : Ensure hidden flags/subcommands do not change help
...
If a command has one flag which is hidden, it should not, for
instance, show the `Flags: ` heading. Likewise there are other
items in the help template which should respect hidden/deprecated
state.
2016-04-27 13:33:23 -04:00
9a8186dbb5
Improving createLicenseFile function
...
Also fixing typo in README example.
2016-04-27 12:03:26 -04:00
d811f40c6a
Adding custom license functionality
...
* Refactoring code that unnecessarily declares a map before making it.
* Cleaning up gpl3 formatting to match other licenses.
* Adding functionality that allows specifying custom license header
and text in cobra config.
* Using license header and text as templates so that they can use
template variables (for custom and gpl3 licenses).
* Adding ability to specify no license.
* Adding custom license example to README.
2016-04-27 12:03:26 -04:00
3dc021e8c7
add gpl2 license
2016-04-27 12:01:30 -04:00