From: Mark Levedahl Date: Sat, 10 May 2025 01:39:56 +0000 (-0400) Subject: git-gui: themed.tcl: use full namespace for color X-Git-Tag: v2.51.0-rc1~9^2~2^2~3 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=0832752392da5d820ac96517041152e8fd943c18;p=thirdparty%2Fgit.git git-gui: themed.tcl: use full namespace for color Tcl 9 imposes strict requirements on namespaces for variables, while Tcl 8 does not. lib/themed.tcl does not use the fully qualified name for the "color" namespace, with result that variables are not found with Tcl 9.0. Fix this. Signed-off-by: Mark Levedahl --- diff --git a/lib/themed.tcl b/lib/themed.tcl index 8c4a0c2ee7..c18e201d85 100644 --- a/lib/themed.tcl +++ b/lib/themed.tcl @@ -21,10 +21,10 @@ namespace eval color { set inactive_select_bg [convert_rgb_to_gray $select_bg] set inactive_select_fg $select_fg - set color::select_bg $select_bg - set color::select_fg $select_fg - set color::inactive_select_bg $inactive_select_bg - set color::inactive_select_fg $inactive_select_fg + set ::color::select_bg $select_bg + set ::color::select_fg $select_fg + set ::color::inactive_select_bg $inactive_select_bg + set ::color::inactive_select_fg $inactive_select_fg proc add_option {key val} { option add $key $val widgetDefault