diff options
| author | Jeff Carr <[email protected]> | 2025-10-18 10:23:24 -0500 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-10-18 10:23:24 -0500 |
| commit | 317ee925ef78d5eac752232dd78bd24385141bf6 (patch) | |
| tree | 475ad026ad4c19c1290f504c464a6db96b719848 /argv.template.go | |
| parent | c5b9bef5ed74c4180da6e6425d1bfd79f3a57f5c (diff) | |
lots more is working
Diffstat (limited to 'argv.template.go')
| -rw-r--r-- | argv.template.go | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/argv.template.go b/argv.template.go index f6cd250..8be4948 100644 --- a/argv.template.go +++ b/argv.template.go @@ -36,6 +36,17 @@ func (args) WriteHelpForAutocomplete(part string, subcmd ...string) error { return me.pp.WriteHelpForAutocomplete(os.Stderr, os.Stdout, part, subcmd...) } +func (args) WriteHelpForAutocompleteDebug(part string, subcmd ...string) error { + f, _ := os.OpenFile("/tmp/argv.junk", os.O_APPEND|os.O_CREATE|os.O_WRONLY, 0644) + return me.pp.WriteHelpForAutocomplete(f, os.Stdout, part, subcmd...) +} + +// add this funcgion: this will print the help +func (args) WriteHelp() error { + me.pp.WriteHelp(os.Stderr) + return nil +} + func (args) InitGui() error { // panic("got here") arg.Register(&gui.ArgvGui) @@ -47,7 +58,7 @@ func (args) InitGui() error { func (args) Exit() { gui.UnloadToolkits() if me.argv.Verbose() { - log.Info("argv.Exit() called", APPNAME + ".Exit()") + log.Info("argv.Exit() called", APPNAME+".Exit()") } } |
