diff options
| -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  }  | 
