aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohannes Sixt <johannes.sixt@telecom.at>2008-02-13 17:27:30 +0100
committerPaul Mackerras <paulus@samba.org>2008-02-14 10:49:44 +1100
commit6675ea4240540e3ee3b0dd2f26b1ad86121d22c6 (patch)
tree309a2feea121f1c87c0e0b0795c49874f6ba7ee7
parent1407ade93cc1c58d520c2a0f509152ba27b594e8 (diff)
downloadgit-6675ea4240540e3ee3b0dd2f26b1ad86121d22c6.tar.gz
git-6675ea4240540e3ee3b0dd2f26b1ad86121d22c6.tar.xz
[PATCH] gitk: Heed the lines of context in merge commits
There is an edit box where the number of context lines can be chosen. But it was only used when regular diffs were displayed, not for merge commits. This fixes it. Signed-off-by: Johannes Sixt <johannes.sixt@telecom.at> Signed-off-by: Paul Mackerras <paulus@samba.org>
-rwxr-xr-xgitk3
1 files changed, 2 insertions, 1 deletions
diff --git a/gitk b/gitk
index 25ab725bb..f1f21e97b 100755
--- a/gitk
+++ b/gitk
@@ -5032,13 +5032,14 @@ proc getblobline {bf id} {
proc mergediff {id l} {
global diffmergeid mdifffd
global diffids
+ global diffcontext
global parentlist
global limitdiffs viewfiles curview
set diffmergeid $id
set diffids $id
# this doesn't seem to actually affect anything...
- set cmd [concat | git diff-tree --no-commit-id --cc $id]
+ set cmd [concat | git diff-tree --no-commit-id --cc -U$diffcontext $id]
if {$limitdiffs && $viewfiles($curview) ne {}} {
set cmd [concat $cmd -- $viewfiles($curview)]
}