--- a/contrib/hgk Tue Dec 01 19:30:49 2009 -0600
+++ b/contrib/hgk Wed Dec 02 14:30:39 2009 +0200
@@ -3154,8 +3154,8 @@
set pad [string range "----------------------------------------" 1 $l]
$ctext insert end "$pad $header $pad\n" filesep
set diffinhdr 1
- } elseif {[regexp {^(---|\+\+\+)} $line]} {
- set diffinhdr 0
+ } elseif {[regexp {^(---|\+\+\+) } $line] && $diffinhdr} {
+ set diffinhdr 1
} elseif {[regexp {^@@ -([0-9]+),([0-9]+) \+([0-9]+),([0-9]+) @@(.*)} \
$line match f1l f1c f2l f2c rest]} {
if {$gaudydiff} {