{"thread":{"id":"56265","subject":"[PATCH] completion: complete more boolean/-like config values","startedAt":"2021-08-11T19:59:19Z","lastAt":"2021-08-11T19:59:19Z","messageCount":1,"participants":["Ville Skyttä"],"isPatch":true,"patchVersion":1,"patchTotal":null},"messages":[{"id":"432511","messageId":"20210811195913.793880-1-ville.skytta@iki.fi","threadId":"56265","inReplyTo":null,"subject":"[PATCH] completion: complete more boolean/-like config values","fromName":"Ville Skyttä","fromEmail":"ville.skytta@iki.fi","sentAt":"2021-08-11T19:59:13Z","receivedAt":"2021-08-11T19:59:19Z","isPatch":true,"sender":{"key":"ville.skytta@iki.fi","avatar":"https://avatars.githubusercontent.com/u/109152?v=4"},"body":"Add support for completing the boolean or booleanlike config values for\n`format.signOff`, `merge.ff`, `pull.ff`, `pull.rebase`, and\n`submodule.recurse`.\n\nSigned-off-by: Ville Skyttä <ville.skytta@iki.fi>\n---\n contrib/completion/git-completion.bash | 16 ++++++++++++++++\n 1 file changed, 16 insertions(+)\n\ndiff --git a/contrib/completion/git-completion.bash b/contrib/completion/git-completion.bash\nindex 4bdd27ddc8..fdeae5cc05 100644\n--- a/contrib/completion/git-completion.bash\n+++ b/contrib/completion/git-completion.bash\n@@ -2546,6 +2546,18 @@ __git_complete_config_variable_value ()\n \t\t__gitcomp \"false true merges preserve interactive\" \"\" \"$cur_\"\n \t\treturn\n \t\t;;\n+\tformat.signOff)\n+\t\t__gitcomp \"false true\" \"\" \"$cur_\"\n+\t\treturn\n+\t\t;;\n+\tmerge.ff)\n+\t\t__gitcomp \"false only\" \"\" \"$cur_\"\n+\t\treturn\n+\t\t;;\n+\tpull.ff|pull.rebase)\n+\t\t__gitcomp \"false only\" \"\" \"$cur_\"\n+\t\treturn\n+\t\t;;\n \tremote.pushdefault)\n \t\t__gitcomp_nl \"$(__git_remotes)\" \"\" \"$cur_\"\n \t\treturn\n@@ -2615,6 +2627,10 @@ __git_complete_config_variable_value ()\n \t\t__gitcomp \"7bit 8bit quoted-printable base64\" \"\" \"$cur_\"\n \t\treturn\n \t\t;;\n+\tsubmodule.recurse)\n+\t\t__gitcomp \"false true\" \"\" \"$cur_\"\n+\t\treturn\n+\t\t;;\n \t*.*)\n \t\treturn\n \t\t;;\n-- \n2.25.1\n\n"}]}