diff --git a/completions.go b/completions.go index b849b9c84..b99915a23 100644 --- a/completions.go +++ b/completions.go @@ -589,7 +589,7 @@ func (c *Command) initDefaultCompletionCmd() { completionCmd := &Command{ Use: compCmdName, - Short: "generate the autocompletion script for the specified shell", + Short: "Generate the autocompletion script for the specified shell", Long: fmt.Sprintf(` Generate the autocompletion script for %[1]s for the specified shell. See each sub-command's help for details on how to use the generated script. @@ -601,7 +601,7 @@ See each sub-command's help for details on how to use the generated script. out := c.OutOrStdout() noDesc := c.CompletionOptions.DisableDescriptions - shortDesc := "generate the autocompletion script for %s" + shortDesc := "Generate the autocompletion script for %s" bash := &Command{ Use: "bash", Short: fmt.Sprintf(shortDesc, "bash"), diff --git a/completions_test.go b/completions_test.go index 70c455af1..94ac9c509 100644 --- a/completions_test.go +++ b/completions_test.go @@ -125,7 +125,7 @@ func TestCmdNameCompletionInGo(t *testing.T) { expected = strings.Join([]string{ "aliased\tA command with aliases", - "completion\tgenerate the autocompletion script for the specified shell", + "completion\tGenerate the autocompletion script for the specified shell", "firstChild\tFirst command", "help\tHelp about any command", "secondChild", @@ -580,7 +580,7 @@ func TestFlagNameCompletionInGoWithDesc(t *testing.T) { expected := strings.Join([]string{ "childCmd\tfirst command", - "completion\tgenerate the autocompletion script for the specified shell", + "completion\tGenerate the autocompletion script for the specified shell", "help\tHelp about any command", ":4", "Completion ended with directive: ShellCompDirectiveNoFileComp", ""}, "\n")