From 194ed2bb9b5e6ed113b30a51165291fd8e1ad8d5 Mon Sep 17 00:00:00 2001 From: Naveen Gogineni Date: Wed, 5 Oct 2022 14:40:59 -0400 Subject: [PATCH] Remove extra 3 spaces in last line --- help_test.go | 6 +++--- template.go | 6 ++++-- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/help_test.go b/help_test.go index de8e2f0..37410a5 100644 --- a/help_test.go +++ b/help_test.go @@ -1367,7 +1367,7 @@ DESCRIPTION: OPTIONS: --help, -h show help (default: false) - ` +` if output.String() != expected { t.Errorf("Unexpected wrapping, got:\n%s\nexpected:\n%s", @@ -1436,7 +1436,7 @@ USAGE: OPTIONS: --help, -h show help (default: false) - ` +` if output.String() != expected { t.Errorf("Unexpected wrapping, got:\n%s\nexpected: %s", @@ -1512,7 +1512,7 @@ USAGE: OPTIONS: --help, -h show help (default: false) --test-f value my test usage - ` +` if output.String() != expected { t.Errorf("Unexpected wrapping, got:\n%s\nexpected: %s", diff --git a/template.go b/template.go index f48e509..1133b89 100644 --- a/template.go +++ b/template.go @@ -13,8 +13,10 @@ var visibleCommandCategoryTemplate = `{{range .VisibleCategories}}{{if .Name}} {{join .Names ", "}}{{"\t"}}{{.Usage}}{{end}}{{else}}{{template "visibleCommandTemplate" .}}{{end}}{{end}}` var visibleFlagCategoryTemplate = `{{range .VisibleFlagCategories}} {{if .Name}}{{.Name}} - {{end}}{{range .Flags}}{{.}} - {{end}}{{end}}` + + {{end}}{{$flglen := len .Flags}}{{range $i, $e := .Flags}}{{if eq (subtract $flglen $i) 1}}{{$e}} +{{else}}{{$e}} + {{end}}{{end}}{{end}}` var visibleFlagTemplate = `{{range $index, $option := .VisibleFlags}}{{if $index}}{{end}} {{wrap $option.String 6}}{{end}}`