Print root usage when help called with no args.

This commit is contained in:
Kevin Darlington 2014-02-02 22:20:55 -05:00
parent 1e1ff9e35e
commit 98b0a5ab02

View file

@ -19,10 +19,11 @@ package cobra
import (
"bytes"
"fmt"
flag "github.com/spf13/pflag"
"io"
"os"
"strings"
flag "github.com/spf13/pflag"
)
// Command is just that, a command for your application.
@ -137,7 +138,7 @@ func (c *Command) HelpFunc() func(*Command, []string) {
return func(c *Command, args []string) {
if len(args) == 0 {
// Help called without any topic, calling on root
c.Root().Help()
c.Root().Usage()
return
}