From 2d5506b5fafd6eea6401ab3b253820c528882574 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Thu, 25 Sep 2025 05:03:12 -0500 Subject: add bash autocomplete --- main.go | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'main.go') diff --git a/main.go b/main.go index e879de4..ba72ece 100644 --- a/main.go +++ b/main.go @@ -20,8 +20,8 @@ import ( "strings" "github.com/go-cmd/cmd" - "go.wit.com/dev/alexflint/arg" "go.wit.com/lib/fhelp" + "go.wit.com/lib/gui/prep" "go.wit.com/lib/gui/shell" "go.wit.com/log" ) @@ -30,10 +30,12 @@ import ( var VERSION string var BUILDTIME string +var ARGNAME string = "autogenpb" + // var fsort *os.File // the sort.pb.go output file func main() { - pp := arg.MustParse(&argv) + auto := prep.Bash3(&argv) // add support for bash autocomplete with go-arg var pb *Files pb = new(Files) @@ -48,7 +50,7 @@ func main() { // you need a proto file if argv.Proto == "" { log.Info("you must provide --proto ") - pp.WriteHelp(os.Stdout) + auto.WriteHelp() os.Exit(-1) } -- cgit v1.2.3