diff options
| author | Jeff Carr <[email protected]> | 2025-10-28 05:10:22 -0500 | 
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-10-28 05:10:22 -0500 | 
| commit | 44581edefc99b1b444b02b900ff997ab1dba3ef8 (patch) | |
| tree | 66b8269bc0cc4c94dcf27c9fb0ba5ab2bd684230 | |
| parent | 83c516aefe9b2e50c6dd847c2991a0300e981f36 (diff) | |
move more autocomplete logic here
| -rw-r--r-- | complete.go | 6 | 
1 files changed, 6 insertions, 0 deletions
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  }  | 
