diff options
| author | Jeff Carr <[email protected]> | 2025-10-25 18:18:49 -0500 | 
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-10-25 18:18:49 -0500 | 
| commit | 92e4fda9b6664118c0d1c1e2a858f6f614d9c8b2 (patch) | |
| tree | 2eee892719e4e5a582a7bc361a136c2a056e0472 | |
| parent | 653b4afe20110be9325307d46dae982c2d9f96a6 (diff) | |
what a horror show
| -rw-r--r-- | complete.go | 4 | ||||
| -rw-r--r-- | parse.go | 7 | 
2 files changed, 7 insertions, 4 deletions
diff --git a/complete.go b/complete.go index d521f73..b291b18 100644 --- a/complete.go +++ b/complete.go @@ -18,7 +18,9 @@ type Complete struct {  }  func (p *Parser) WriteHelpForAutocompleteArgv() error { -	argvpb.PB.Stderr += fmt.Sprintln("go-args.WriteHelpForAutocompleteArgv() not finished") +	fmt.Fprintln(argvpb.Stderr, "") +	fmt.Fprintf(argvpb.Stderr, "go-args.WriteHelpForAutocompleteArgv() not finished") +	fmt.Fprintln(argvpb.Stderr, "arg.ParseFlagsArgv()", argvpb.PB.Real)  	return nil  } @@ -139,9 +139,10 @@ func ParseFlagsArgv(dest ...interface{}) (*Parser, error) {  	useArgv = true  	overrideFlags = append(overrideFlags, argvpb.PB.Real...)  	err = p.Parse(argvpb.PB.Real) -	fmt.Fprintln(os.Stderr, "") -	fmt.Fprintln(os.Stderr, "arg.ParseFlagsArgv()", argvpb.PB.Real) -	fmt.Fprintln(os.Stderr, "arg.ParseFlagsArgv()", argvpb.PB.Real) +	fmt.Fprintln(argvpb.Stderr, "") +	fmt.Fprintf(argvpb.Stderr, "err(%v)\n", err) +	fmt.Fprintln(argvpb.Stderr, "arg.ParseFlagsArgv()", argvpb.PB.Real) +	fmt.Fprintln(argvpb.Stderr, "arg.ParseFlagsArgv()", argvpb.PB.Real)  	// panic("in ParseFlagsArgv")  	return p, err  }  | 
