From: Gregory Heytings Date: Wed, 24 Nov 2021 07:54:37 +0000 (+0100) Subject: Re-enable the disabledForeground X resource. X-Git-Tag: emacs-29.0.90~2852^2~78 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=8efee422e1915a000f7220e680e3165407171388;p=emacs.git Re-enable the disabledForeground X resource. * doc/emacs/xresources.texi (Lucid Resources): Document the resource. Also document the 'cursor' resource (bug#52052). * lwlib/xlwmenu.c (make_drawing_gcs): Re-enable the use of the disabledForeground resource. The use of this X resource was disabled without reason in commit ef93458b2f8 by overwriting its value with the value of the foreground resource. --- diff --git a/doc/emacs/xresources.texi b/doc/emacs/xresources.texi index 0e0070829c1..a7bd006df4d 100644 --- a/doc/emacs/xresources.texi +++ b/doc/emacs/xresources.texi @@ -395,6 +395,8 @@ Background color. Foreground color for a selected item. @item foreground Foreground color. +@item disabledForeground +Foreground color for a disabled menu item. @ifnottex @item horizontalSpacing Horizontal spacing in pixels between items. Default is 3. @@ -409,6 +411,9 @@ elements. Default is 1. @item borderThickness Thickness of the external borders of the menu bars and pop-up menus. Default is 1. +@item cursor +Name of the cursor to use in the menu bars and pop-up menus. Default +is @code{"right_ptr"}. @end ifnottex @item margin Margin of the menu bar, in characters. Default is 1. diff --git a/lwlib/xlwmenu.c b/lwlib/xlwmenu.c index 5f8832bb362..a0a10d13db5 100644 --- a/lwlib/xlwmenu.c +++ b/lwlib/xlwmenu.c @@ -1657,7 +1657,6 @@ make_drawing_gcs (XlwMenuWidget mw) #define BRIGHTNESS(color) (((color) & 0xff) + (((color) >> 8) & 0xff) + (((color) >> 16) & 0xff)) /* Allocate color for disabled menu-items. */ - mw->menu.disabled_foreground = mw->menu.foreground; if (BRIGHTNESS(mw->menu.foreground) < BRIGHTNESS(mw->core.background_pixel)) scale = 2.3; else