From: Alexander Ogorodov Date: Tue, 18 Mar 2025 06:27:04 +0000 (+0700) Subject: gitk: do not hard-code color of search results in commit list X-Git-Tag: v2.50.0-rc1~18^2^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=9cad4a9dc0358c959db42186eb40736e5fb5e788;p=thirdparty%2Fgit.git gitk: do not hard-code color of search results in commit list A global variable exists that holds the color name used to highlight search results everywhere, except that in the commit list the color is still hard-coded to "yellow". Use the global variable there as well. Signed-off-by: Alexander Ogorodov --- diff --git a/gitk b/gitk index bc9efa1856..02a8b8eb81 100755 --- a/gitk +++ b/gitk @@ -7139,7 +7139,7 @@ proc findselectline {l} { # mark the bits of a headline or author that match a find string proc markmatches {canv l str tag matches font row} { - global selectedline + global selectedline foundbgcolor set bbox [$canv bbox $tag] set x0 [lindex $bbox 0] @@ -7153,7 +7153,7 @@ proc markmatches {canv l str tag matches font row} { set xlen [font measure $font [string range $str 0 [expr {$end}]]] set t [$canv create rect [expr {$x0+$xoff}] $y0 \ [expr {$x0+$xlen+2}] $y1 \ - -outline {} -tags [list match$l matches] -fill yellow] + -outline {} -tags [list match$l matches] -fill $foundbgcolor] $canv lower $t if {$row == $selectedline} { $canv raise $t secsel