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