diff options
| author | Alex Flint <[email protected]> | 2021-05-09 13:55:34 -0700 |
|---|---|---|
| committer | Alex Flint <[email protected]> | 2021-05-09 13:55:34 -0700 |
| commit | c9b504edc1b8da6b21564c1ebf5c1b49ed9ff431 (patch) | |
| tree | 7b6c4e6bdb5e381f37d23c6107d2e9a5b0ab3941 /parse.go | |
| parent | 679be43af38a865f8318ed9bc3fde7ae424a2dad (diff) | |
add FailSubcommand, WriteUsageForSubcommand, WriteHelpForSubcommand
Diffstat (limited to 'parse.go')
| -rw-r--r-- | parse.go | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -85,13 +85,13 @@ func MustParse(dest ...interface{}) *Parser { err = p.Parse(flags()) switch { case err == ErrHelp: - p.writeHelpForCommand(stdout, p.lastCmd) + p.writeHelpForSubcommand(stdout, p.lastCmd) osExit(0) case err == ErrVersion: fmt.Fprintln(stdout, p.version) osExit(0) case err != nil: - p.failWithCommand(err.Error(), p.lastCmd) + p.failWithSubcommand(err.Error(), p.lastCmd) } return p |
