diff options
| -rw-r--r-- | Documentation/config/help.txt | 2 | ||||
| -rw-r--r-- | help.c | 2 | ||||
| -rwxr-xr-x | 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). - 1, "true", "on", "yes", "immediate": run the suggested command immediately. - positive number > 1: run the suggested command after specified @@ -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 && |
