[RFC 4/4] gitk: Use adddiffline to nicely format diff-diff
---
gitk-git/gitk | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/gitk-git/gitk b/gitk-git/gitk
index 3c4ec03..31b2b5f 100644
--- a/gitk-git/gitk
+++ b/gitk-git/gitk
@@ -6059,8 +6059,9 @@ proc doseldiffdiff {oldid newid} {
set diff [exec git diff-diff $oldid $newid]
$ctext conf -state normal
- $ctext insert end "\n"
- $ctext insert end $diff
+ foreach line [split $diff "\n"] {
+ adddiffline $line [list $oldid $newid]
+ }
$ctext conf -state disabled
}
--
1.5.4.rc0.37.geff3a-dirty