From 44581edefc99b1b444b02b900ff997ab1dba3ef8 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Tue, 28 Oct 2025 05:10:22 -0500 Subject: move more autocomplete logic here --- complete.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/complete.go b/complete.go index b1711b9..8cb062e 100644 --- a/complete.go +++ b/complete.go @@ -59,6 +59,12 @@ func ParseFlagsArgv(dest ...interface{}) (*Parser, error) { } return p, errors.New("WriteHelpForAutocomplete() worked") } + if argvpb.PB.GetCmd() != "" { + err = p.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 p, errors.New("WriteHelpForAutocomplete() subcommand worked") + } return p, nil } -- cgit v1.2.3