changed help flag setup to use PersistenFlags so -h will be supported

This commit is contained in:
Joel Scoble 2014-09-12 15:43:50 -05:00
parent d8ec18ee74
commit c8062f4efa

View file

@ -637,7 +637,7 @@ func (c *Command) Flags() *flag.FlagSet {
c.flagErrorBuf = new(bytes.Buffer) c.flagErrorBuf = new(bytes.Buffer)
} }
c.flags.SetOutput(c.flagErrorBuf) c.flags.SetOutput(c.flagErrorBuf)
c.flags.BoolVar(&c.helpFlagVal, "help", false, "help for "+c.Name()) c.PersistentFlags().BoolVarP(&c.helpFlagVal, "help", "h", false, "help for "+c.Name())
} }
return c.flags return c.flags
} }