Documentation/config.txt: Variable value ending in a '`\`' is continued on the next line in the customary UNIX fashion. Test it. Signed-off-by: Jakub Narebski <jnareb@xxxxxxxxx> --- t/t1300-repo-config.sh | 20 ++++++++++++++++++++ 1 files changed, 20 insertions(+), 0 deletions(-) diff --git a/t/t1300-repo-config.sh b/t/t1300-repo-config.sh index eb7455b..5210aa2 100755 --- a/t/t1300-repo-config.sh +++ b/t/t1300-repo-config.sh @@ -424,5 +424,25 @@ newline 123' test_expect_success 'value with newline' 'git repo-config key.sub value.with\\\ newline' +cat > .git/config << EOF +[section] + ; comment \\ + continued = cont\\ +inued + noncont = not continued ; \\ + quotecont = "cont;\\ +inued" +EOF + +cat > expect <<EOF +section.continued=continued +section.noncont=not continued +section.quotecont=cont;inued +EOF + +git repo-config --list > result + +test_expect_success 'value continued on next line' 'cmp result expect' + test_done -- 1.4.4.4 - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html