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 <mlevedahl@gmail.com>
Mark Levedahl committed
May 9, 2025 at 21:39 UTC
0832752392da5d820ac96517041152e8fd943c18
1 file changed
+4
-4
lib/themed.tcl
+4
-4
@@ -21,10 +21,10 @@ namespace eval color {
21
set inactive_select_bg [convert_rgb_to_gray $select_bg]
22
set inactive_select_fg $select_fg
23
24
- set color::select_bg $select_bg
25
- set color::select_fg $select_fg
26
- set color::inactive_select_bg $inactive_select_bg
27
- set color::inactive_select_fg $inactive_select_fg
24
+ set ::color::select_bg $select_bg
25
+ set ::color::select_fg $select_fg
26
+ set ::color::inactive_select_bg $inactive_select_bg
27
+ set ::color::inactive_select_fg $inactive_select_fg
28
29
proc add_option {key val} {
30
option add $key $val widgetDefault