David Aguilar <davvid@xxxxxxxxx> writes: > Add a literal value for showing the suggested autocorrection > for consistency with the rest of the help.autocorrect options. > > Signed-off-by: David Aguilar <davvid@xxxxxxxxx> > --- > This is just for consistency with the other config values and > can be dropped if it's not useful. > > Documentation/config/help.txt | 2 +- > help.c | 2 ++ > t/t9003-help-autocorrect.sh | 2 +- > 3 files changed, 4 insertions(+), 2 deletions(-) > > diff --git a/Documentation/config/help.txt b/Documentation/config/help.txt > index 676ba3a55f..b369589cec 100644 > --- a/Documentation/config/help.txt > +++ b/Documentation/config/help.txt > @@ -11,7 +11,7 @@ help.autoCorrect:: > If git detects typos and can identify exactly one valid command similar > to the error, git will try to suggest the correct command or even > run the suggestion automatically. Possible config values are: > - - 0, "false", "off", "no": show the suggested command (default). > + - 0, "false", "off", "no", "show": show the suggested command (default). Makes sense. > - 1, "true", "on", "yes", "immediate": run the suggested command > immediately. > - positive number > 1: run the suggested command after specified > diff --git a/help.c b/help.c > index 55425c0d97..8d91afe851 100644 > --- a/help.c > +++ b/help.c > @@ -574,6 +574,8 @@ static int parse_autocorrect(const char *value) > return AUTOCORRECT_NEVER; > if (!strcmp(value, "immediate")) > return AUTOCORRECT_IMMEDIATELY; > + if (!strcmp(value, "show")) > + return AUTOCORRECT_SHOW; > > return 0; > } > diff --git a/t/t9003-help-autocorrect.sh b/t/t9003-help-autocorrect.sh > index 5ebfc00f52..8da318d2b5 100755 > --- a/t/t9003-help-autocorrect.sh > +++ b/t/t9003-help-autocorrect.sh > @@ -28,7 +28,7 @@ test_expect_success 'setup' ' > test_cmp expect actual > ' > > -for show in false no off 0 > +for show in false no off 0 show > do > test_expect_success 'autocorrect showing candidates' ' > git config help.autocorrect $show &&