diff options
| author | Jeff Carr <[email protected]> | 2025-10-28 05:09:48 -0500 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-10-28 05:09:48 -0500 |
| commit | 50e8ad71c34e1b10d2924550d43317f5bd6c25da (patch) | |
| tree | c2d1986293160df809a587ffb93d6c34e4419e56 | |
| parent | ef505d811db34278d60fdd2880229ad11cf5a190 (diff) | |
move debugger testing code here
| -rw-r--r-- | complete.go | 26 |
1 files changed, 19 insertions, 7 deletions
diff --git a/complete.go b/complete.go index aa45049..b0c393f 100644 --- a/complete.go +++ b/complete.go @@ -8,11 +8,10 @@ import ( "strings" "go.wit.com/dev/alexflint/arg" + "go.wit.com/gui" "go.wit.com/lib/debugger" "go.wit.com/lib/fhelp" - "go.wit.com/lib/gui/logsettings" "go.wit.com/lib/protobuf/argvpb" - "go.wit.com/log" ) // sent via -ldflags @@ -27,6 +26,12 @@ func (args) MustParse() error { return nil } +func (args) ArgvDebugger() bool { + debugger.InitDebugger() + return true +} + +/* func init() { if debugger.ArgDebug() { log.Info("cmd line --debugger == true") @@ -45,9 +50,19 @@ func init() { }() } } +*/ -func (args) ArgvGui() error { - me.myGui = fhelp.Gui() // adds the GUI package argv support +/* + func (args) ArgvGui() error { + arg.Register(&gui.ArgvGui) + me.myGui = fhelp.Gui() // adds the GUI package argv support + return nil + } +*/ +func (args) InitGui() error { + arg.Register(&gui.ArgvGui) + // me.gui = gui.PreInit() + me.myGui = fhelp.Gui() return nil } @@ -80,8 +95,5 @@ func (a args) DoAutoComplete() error { fmt.Fprintf(argvpb.Stdout, strings.Join(base, " ")) return nil } - err = me.pp.WriteHelpForAutocomplete(argvpb.PB.Partial, argvpb.PB.Real...) - fmt.Fprintf(argvpb.Stderr, "returned from WriteHelpForAutocomplete() pb.Real(%v)\n", argvpb.PB.Real) - fmt.Fprintf(argvpb.Stderr, "returned from WriteHelpForAutocomplete(%v)\n", err) return err } |
