Rename diff.suppress-blank-empty to diff.suppressBlankEmpty

All the other config variables use CamelCase.  This config variable should
not be an exception.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
Johannes Schindelin 2009-01-20 22:08:33 +01:00 committed by Junio C Hamano
parent 674a1d2628
commit 950db8798d
3 changed files with 8 additions and 6 deletions

View File

@ -635,7 +635,7 @@ diff.renames::
will enable basic rename detection. If set to "copies" or will enable basic rename detection. If set to "copies" or
"copy", it will detect copies, as well. "copy", it will detect copies, as well.
diff.suppress-blank-empty:: diff.suppressBlankEmpty::
A boolean to inhibit the standard behavior of printing a space A boolean to inhibit the standard behavior of printing a space
before each empty output line. Defaults to false. before each empty output line. Defaults to false.

4
diff.c
View File

@ -118,7 +118,9 @@ int git_diff_basic_config(const char *var, const char *value, void *cb)
} }
/* like GNU diff's --suppress-blank-empty option */ /* like GNU diff's --suppress-blank-empty option */
if (!strcmp(var, "diff.suppress-blank-empty")) { if (!strcmp(var, "diff.suppressblankempty") ||
/* for backwards compatibility */
!strcmp(var, "diff.suppress-blank-empty")) {
diff_suppress_blank_empty = git_config_bool(var, value); diff_suppress_blank_empty = git_config_bool(var, value);
return 0; return 0;
} }

View File

@ -2,7 +2,7 @@
# #
# Copyright (c) Jim Meyering # Copyright (c) Jim Meyering
# #
test_description='diff honors config option, diff.suppress-blank-empty' test_description='diff honors config option, diff.suppressBlankEmpty'
. ./test-lib.sh . ./test-lib.sh
@ -24,14 +24,14 @@ test_expect_success \
git add f && git add f &&
git commit -q -m. f && git commit -q -m. f &&
printf "\ny\n" > f && printf "\ny\n" > f &&
git config --bool diff.suppress-blank-empty true && git config --bool diff.suppressBlankEmpty true &&
git diff f > actual && git diff f > actual &&
test_cmp exp actual && test_cmp exp actual &&
perl -i.bak -p -e "s/^\$/ /" exp && perl -i.bak -p -e "s/^\$/ /" exp &&
git config --bool diff.suppress-blank-empty false && git config --bool diff.suppressBlankEmpty false &&
git diff f > actual && git diff f > actual &&
test_cmp exp actual && test_cmp exp actual &&
git config --bool --unset diff.suppress-blank-empty && git config --bool --unset diff.suppressBlankEmpty &&
git diff f > actual && git diff f > actual &&
test_cmp exp actual test_cmp exp actual
' '