summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: d7e522c)
raw | patch | inline | side by side (parent: d7e522c)
author | J. Bruce Fields <bfields@citi.umich.edu> | |
Sun, 16 Dec 2007 16:31:37 +0000 (11:31 -0500) | ||
committer | Junio C Hamano <gitster@pobox.com> | |
Sun, 16 Dec 2007 21:07:14 +0000 (13:07 -0800) |
If there were no tabs, and the last space was at position 7, then
positions 0..7 had spaces, so there were 8 spaces.
Update test to check exactly this case.
Signed-off-by: J. Bruce Fields <bfields@citi.umich.edu>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
positions 0..7 had spaces, so there were 8 spaces.
Update test to check exactly this case.
Signed-off-by: J. Bruce Fields <bfields@citi.umich.edu>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/t4015-diff-whitespace.sh | patch | blob | history | |
ws.c | patch | blob | history |
index 9bff8f5e4bae6beb22ba31e8be03a0528e06519e..0f16bca3732f180080cfbeb759544601eac420ef 100755 (executable)
test_expect_success 'check spaces as indentation (indent-with-non-tab: off)' '
git config core.whitespace "-indent-with-non-tab"
- echo " foo ();" > x &&
+ echo " foo ();" > x &&
git diff --check
'
test_expect_success 'check spaces as indentation (indent-with-non-tab: on)' '
git config core.whitespace "indent-with-non-tab" &&
- echo " foo ();" > x &&
+ echo " foo ();" > x &&
! git diff --check
'
index 46cbdd63793aad534d8d8b640df7fd2e86c7d915..5ebd1095a2af1dfc75bf79250bb775ac39580a2e 100644 (file)
--- a/ws.c
+++ b/ws.c
}
/* Check for indent using non-tab. */
- if ((ws_rule & WS_INDENT_WITH_NON_TAB) && leading_space >= 8)
+ if ((ws_rule & WS_INDENT_WITH_NON_TAB) && leading_space >= 7)
result |= WS_INDENT_WITH_NON_TAB;
if (stream) {