From 4827be1d2ab4a37fc45a31116df2f109e1a8390e Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Tue, 9 Sep 2025 02:30:38 -0500 Subject: cleaner argv autocomplete --- main.go | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) (limited to 'main.go') diff --git a/main.go b/main.go index bdd834d..f883dbf 100644 --- a/main.go +++ b/main.go @@ -8,8 +8,7 @@ import ( "time" "go.wit.com/dev/alexflint/arg" - "go.wit.com/gui" - "go.wit.com/lib/fhelp" + "go.wit.com/lib/gui/prep" "go.wit.com/lib/protobuf/forgepb" "go.wit.com/log" ) @@ -28,18 +27,10 @@ var LIBDIR string = "/var/lib/forged/" // need to deprecate this func main() { me = new(mainType) - gui.InitArg() + prep.Bash(ARGNAME, argv.DoAutoComplete) // todo: this line should be: prep.Bash(argv) + me.myGui = prep.Gui() // prepares the GUI package for go-args me.pp = arg.MustParse(&argv) - if argv.Bash { - fhelp.DoBash(ARGNAME) - os.Exit(0) - } - if len(argv.BashAuto) != 0 { - argv.doBashAuto() - os.Exit(0) - } - if argv.Hostname != "" { HOSTNAME = argv.Hostname } -- cgit v1.2.3