Merge pull request #101 from dnephin/fix-default-value-of-string Don't print escaped strings for the default value of string
diff --git a/flag.go b/flag.go index d9aee57..fa81564 100644 --- a/flag.go +++ b/flag.go
@@ -534,7 +534,7 @@ line += usage if !flag.defaultIsZeroValue() { if flag.Value.Type() == "string" { - line += fmt.Sprintf(" (default %q)", flag.DefValue) + line += fmt.Sprintf(" (default \"%s\")", flag.DefValue) } else { line += fmt.Sprintf(" (default %s)", flag.DefValue) }