extract common colWidth constant

This commit is contained in:
Alex Flint 2016-01-18 08:24:21 -08:00
parent 77be03b907
commit 4197d283e4
1 changed files with 3 additions and 4 deletions

View File

@ -9,6 +9,9 @@ import (
"strings"
)
// the width of the left column
const colWidth = 25
// Fail prints usage information to stderr and exits with non-zero status
func (p *Parser) Fail(msg string) {
p.WriteUsage(os.Stderr)
@ -69,9 +72,6 @@ func (p *Parser) WriteHelp(w io.Writer) {
p.WriteUsage(w)
// the width of the left column
const colWidth = 25
// write the list of positionals
if len(positionals) > 0 {
fmt.Fprint(w, "\npositional arguments:\n")
@ -101,7 +101,6 @@ func (p *Parser) WriteHelp(w io.Writer) {
}
func printOption(w io.Writer, spec *spec) {
const colWidth = 25
left := " " + synopsis(spec, "--"+spec.long)
if spec.short != "" {
left += ", " + synopsis(spec, "-"+spec.short)