summaryrefslogtreecommitdiff
path: root/t/t3206-range-diff.sh
diff options
context:
space:
mode:
authorThomas Gummerer <t.gummerer@gmail.com>2019-07-11 16:08:47 (GMT)
committerJunio C Hamano <gitster@pobox.com>2019-07-11 21:29:27 (GMT)
commite1db26308413f5da2cef2c9c3869257d1ed6336b (patch)
treedf64be4542d703060a4880db457327715b64c8fe /t/t3206-range-diff.sh
parent44b67cb62b339fdc6239ef6b72b8c75b559a574a (diff)
downloadgit-e1db26308413f5da2cef2c9c3869257d1ed6336b.zip
git-e1db26308413f5da2cef2c9c3869257d1ed6336b.tar.gz
git-e1db26308413f5da2cef2c9c3869257d1ed6336b.tar.bz2
range-diff: don't remove funcname from inner diff
When postprocessing the inner diff in range-diff, we currently replace the whole hunk header line with just "@@". This matches how 'git tbdiff' used to handle hunk headers as well. Most likely this is being done because line numbers in the hunk header are not relevant without other changes. They can for example easily change if a range is rebased, and lines are added/removed before a change that we actually care about in our ranges. However it can still be useful to have the function name that 'git diff' extracts as additional context for the change. Note that it is not guaranteed that the hunk header actually shows up in the range-diff, and this change only aims to improve the case where a hunk header would already be included in the final output. Signed-off-by: Thomas Gummerer <t.gummerer@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/t3206-range-diff.sh')
-rwxr-xr-xt/t3206-range-diff.sh6
1 files changed, 3 insertions, 3 deletions
diff --git a/t/t3206-range-diff.sh b/t/t3206-range-diff.sh
index 048feaf..aebd4e3 100755
--- a/t/t3206-range-diff.sh
+++ b/t/t3206-range-diff.sh
@@ -110,7 +110,7 @@ test_expect_success 'changed commit' '
14
4: a63e992 ! 4: d966c5c s/12/B/
@@ -8,7 +8,7 @@
- @@
+ @@ A
9
10
- B
@@ -169,7 +169,7 @@ test_expect_success 'changed commit with sm config' '
14
4: a63e992 ! 4: d966c5c s/12/B/
@@ -8,7 +8,7 @@
- @@
+ @@ A
9
10
- B
@@ -231,7 +231,7 @@ test_expect_success 'dual-coloring' '
: 14<RESET>
:<RED>4: d966c5c <RESET><YELLOW>!<RESET><GREEN> 4: 8add5f1<RESET><YELLOW> s/12/B/<RESET>
: <REVERSE><CYAN>@@ -8,7 +8,7 @@<RESET>
- : <CYAN> @@<RESET>
+ : <CYAN> @@ A<RESET>
: 9<RESET>
: 10<RESET>
: <REVERSE><RED>-<RESET><FAINT> BB<RESET>