From unknown Sun Jun 22 22:46:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#13476: 24.3.50; Reverting scroll-bar face customization has no effect Resent-From: Stephen Berman Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 17 Jan 2013 12:47:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 13476 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 13476@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.1358426790373 (code B ref -1); Thu, 17 Jan 2013 12:47:01 +0000 Received: (at submit) by debbugs.gnu.org; 17 Jan 2013 12:46:30 +0000 Received: from localhost ([127.0.0.1]:36338 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TvorW-00005y-2R for submit@debbugs.gnu.org; Thu, 17 Jan 2013 07:46:30 -0500 Received: from eggs.gnu.org ([208.118.235.92]:58649) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TvorT-00005q-OF for submit@debbugs.gnu.org; Thu, 17 Jan 2013 07:46:28 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Tvoql-0006sB-OM for submit@debbugs.gnu.org; Thu, 17 Jan 2013 07:45:46 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, RP_MATCHES_RCVD autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:36755) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tvoql-0006rv-DQ for submit@debbugs.gnu.org; Thu, 17 Jan 2013 07:45:43 -0500 Received: from eggs.gnu.org ([208.118.235.92]:41744) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tvoqh-0001pm-Ma for bug-gnu-emacs@gnu.org; Thu, 17 Jan 2013 07:45:43 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TvnOg-000882-WF for bug-gnu-emacs@gnu.org; Thu, 17 Jan 2013 06:12:57 -0500 Received: from mout.gmx.net ([212.227.15.18]:65524) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TvnOg-00087j-Fs for bug-gnu-emacs@gnu.org; Thu, 17 Jan 2013 06:12:38 -0500 Received: from mailout-de.gmx.net ([10.1.76.16]) by mrigmx.server.lan (mrigmx001) with ESMTP (Nemesis) id 0Ltkst-1SueJc3Ndl-0118VP for ; Thu, 17 Jan 2013 12:12:37 +0100 Received: (qmail invoked by alias); 17 Jan 2013 11:12:37 -0000 Received: from i59F56905.versanet.de (EHLO rosalinde.fritz.box) [89.245.105.5] by mail.gmx.net (mp016) with SMTP; 17 Jan 2013 12:12:37 +0100 X-Authenticated: #20778731 X-Provags-ID: V01U2FsdGVkX1/dqBo2iFTdKMT74u5BsFC3WuyK8AG4geFSAhHmT3 u7WgFRLJgqIY/1 From: Stephen Berman Date: Thu, 17 Jan 2013 12:12:36 +0100 Message-ID: <87d2x4oyfv.fsf@rosalinde.fritz.box> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Y-GMX-Trusted: 0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -5.5 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) 0. configure --without-toolkit-scroll-bars && make 1. emacs -Q 2. M-x customize-face RET scroll-bar RET, show all attributes, check the Foreground box , change its value to "green", and set for current session. Now the scroll bar is green. 3. Click the State button and select "Revert This Session's Customization". => The scroll bar is still green. Note that the Foreground box is unchecked. 4. Check the Foreground box. Note that its value is "black", though the scroll bar is green. This pattern also obtains when starting Emacs without -Q, customizating scroll-bar face, saving the change for future sessions, and then reverting the customization. In GNU Emacs 24.3.50.4 (x86_64-suse-linux-gnu, GTK+ Version 3.4.4) of 2013-01-17 on rosalinde Bzr revision: 111542 michael.albinus@gmx.de-20130117090647-lb9mkbk6n8q142w5 Windowing system distributor `The X.Org Foundation', version 11.0.11203000 System Description: openSUSE 12.2 (x86_64) Configured using: `configure --without-toolkit-scroll-bars CFLAGS=-g3 -O0 --no-create --no-recursion' Important settings: value of $LANG: en_US.UTF-8 value of $XMODIFIERS: @im=local locale-coding-system: utf-8-unix default enable-multibyte-characters: t From unknown Sun Jun 22 22:46:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#13476: 24.3.50; Reverting scroll-bar face customization has no effect References: <87d2x4oyfv.fsf@rosalinde.fritz.box> In-Reply-To: <87d2x4oyfv.fsf@rosalinde.fritz.box> Resent-From: Mauro Aranda Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 30 Oct 2020 13:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13476 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stephen Berman Cc: 13476@debbugs.gnu.org Received: via spool by 13476-submit@debbugs.gnu.org id=B13476.160406403929188 (code B ref 13476); Fri, 30 Oct 2020 13:21:02 +0000 Received: (at 13476) by debbugs.gnu.org; 30 Oct 2020 13:20:39 +0000 Received: from localhost ([127.0.0.1]:56622 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kYUKd-0007ai-Av for submit@debbugs.gnu.org; Fri, 30 Oct 2020 09:20:39 -0400 Received: from mail-wr1-f47.google.com ([209.85.221.47]:34504) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kYUKb-0007aT-KY for 13476@debbugs.gnu.org; Fri, 30 Oct 2020 09:20:38 -0400 Received: by mail-wr1-f47.google.com with SMTP id i16so1035558wrv.1 for <13476@debbugs.gnu.org>; Fri, 30 Oct 2020 06:20:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to:cc; bh=XDT1PvJlQLlq/3t9PlucdHVUyBymcQrHaXA4nuw2naI=; b=JEQpXy/8s/UnxBxFmzuBTuliWhsp6dFl76hLm8QmkbvdBa1YN3pRZ7VCJO5oCRbELm WdWi/DO1JDz7up/d+4PeLVtSpt5ycgK5yTGoiY6vNODtxZYce5PB5uYHMpKMuWZF+f7/ lzKiQUzQuV4qDJOt7l7eyLo3+/ImMaSpP/v/2pOnnM3/PzkE00GDWQKKx4/Sk6L6pJp/ 2N5stRlW7kglcNRURQl8+Mwh8ioTZziE8aVaKSmH1UZSH77RHX5hHSWteziBP7TZXUAb MFnuuCM9E46W20u+HsJ+5UwLeI/z6+76pM2a7Sh7lxMAw0wCxNn3KQX6V7WkCHTti8sf afLA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=XDT1PvJlQLlq/3t9PlucdHVUyBymcQrHaXA4nuw2naI=; b=D29wsfWK4IghV73uqovVox2wWpdLyOKL14rzN3OUNhxnztxAx4nTTWHeJYNzOpWEzu 1ojIJAgfjER4zwM97NBoRuoiVDtwQ9dYcjxLFeaDj/jbJ7sojqfvV2NzXHEt0ulPCF4L Urcgf4JOhb9BdSdum/tQ2JiHRKzk+KM35Z8Uk4E42yde2tiGijAu3L8iOTWPavUVZNvo YflSTRrADkLb8V2L//Y5zJqwaNYlib8lJGqI/dyB7vrrgWJfCYGJZyYuXVV3I8Iy5iUy 8AJLxDU0hkVerZ6L/TjyPwyFVAWP1/qFR5sPmiF04D2i+/PvOdY8j7vGJKVnj3dantLo 2k9w== X-Gm-Message-State: AOAM531I/Z0l1mc1MumE74yZdhb5KUzClvmNKtFOPp2fS7ud35CAERpX qGCB6WZLmNTwManBur+vsErvtObJnvm2161+WnU= X-Google-Smtp-Source: ABdhPJynx9Vn2KJi1PJY6HdFysjGu2Zc1Jm9eVkAZ45GExurRmY0UFxvW6vuwGmMIjRKDIfZWkePwrEawDTvA0E9gYk= X-Received: by 2002:adf:df03:: with SMTP id y3mr3175754wrl.70.1604064031887; Fri, 30 Oct 2020 06:20:31 -0700 (PDT) MIME-Version: 1.0 From: Mauro Aranda Date: Fri, 30 Oct 2020 10:20:20 -0300 Message-ID: Content-Type: multipart/alternative; boundary="000000000000d1531705b2e34237" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --000000000000d1531705b2e34237 Content-Type: text/plain; charset="UTF-8" Stephen Berman writes: > 0. configure --without-toolkit-scroll-bars && make > 1. emacs -Q > 2. M-x customize-face RET scroll-bar RET, show all attributes, check the > Foreground box , change its value to "green", and set for current > session. > Now the scroll bar is green. > 3. Click the State button and select "Revert This Session's > Customization". > => The scroll bar is still green. > Note that the Foreground box is unchecked. > 4. Check the Foreground box. > Note that its value is "black", though the scroll bar is green. I can reproduce this in latest master. However, the problem seems not to be in Customize, but in faces.el. Or might be possible to fix it in faces.el, at least. To revert to a previous face, Customize calls face-spec-set, which calls face-spec-recalc for the face (in this case, the scroll-bar face). For this face, this function sets all attributes to 'unspecified (via face-spec-reset-face), and then tries to apply either a customized or theme spec, or the face-default-spec. But the scroll-bar face has this definition: (defface scroll-bar '((t nil)) "Basic face for the scroll bar colors under X." :version "21.1" :group 'frames :group 'basic-faces) So the default-attrs are nil for the scroll-bar face, resulting in nothing else happening, which leaves the scroll-bar green. Now, face attributes say this: (face-attribute 'scroll-bar :foreground nil nil) ==> nil (face-attribute 'scroll-bar :foreground nil 'default) ==> "black" BUT, we have this in the frame parameters: (frame-parameter (selected-frame) 'scroll-bar-foreground) ==> "green" The frame-parameter doesn't get updated, because we just unspecified the :foreground attribute, we never specified something new, so this code in internal-set-lisp-face-attribute: if (!NILP (param)) { if (EQ (frame, Qt)) /* Update `default-frame-alist', which is used for new frames. */ { store_in_alist (&Vdefault_frame_alist, param, value); } else /* Update the current frame's parameters. */ { AUTO_FRAME_ARG (arg, param, value); Fmodify_frame_parameters (frame, arg); } } doesn't run. AFAICT, the reason the bug doesn't happen for other faces handled like this, say the cursor face, is because the cursor face is defined like this: (defface cursor '((((background light)) :background "black") (((background dark)) :background "white")) "Basic face for the cursor color under X. Currently, only the `:background' attribute is meaningful; all other attributes are ignored. The cursor foreground color is taken from the background color of the underlying text. Note: Other faces cannot inherit from the cursor face." :version "21.1" :group 'cursor :group 'basic-faces) Meaning we do have non-nil default-attrs, and the internal-set-lisp-face-attribute does run in this case, effectively updating the frame parameter cursor-color. The cursor face used to have the same definition as the scroll-bar face, but it was changed to a "non-trivial" spec here: commit 4983ddeaa82ea0d34b7dc9a6733f870da38b1c2e Author: Chong Yidong Date: Wed Oct 13 23:55:18 2010 -0400 Define a cursor defface; minor face optimizations. * faces.el (face-spec-reset-face): Reset all attributes in one single call to set-face-attribute. (face-spec-match-p): Make it a defsubst. (frame-set-background-mode): New arg KEEP-FACE-SPECS. (x-create-frame-with-faces, tty-create-frame-with-faces) (tty-set-up-initial-frame-faces): Don't recompute face specs in frame-set-background-mode, since they are recomputed immediately afterwards in face-set-after-frame-default. (face-set-after-frame-default): Minor optimization. (cursor): Provide non-trivial defface spec. * custom.el (custom-theme-recalc-face): Simplify. So I'm thinking that perhaps an OK solution, at least for the scroll-bar face, would be to give it a similar definition to that of the cursor face. --000000000000d1531705b2e34237 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Stephen Berman <stephen.berman@gmx.net> writes:

> 0. configure --withou= t-toolkit-scroll-bars && make
> 1. emacs -Q
> 2. M-x cu= stomize-face RET scroll-bar RET, show all attributes, check the
> =C2= =A0 =C2=A0Foreground box , change its value to "green", and set f= or current
> =C2=A0 =C2=A0session.
> =C2=A0 =C2=A0Now the scrol= l bar is green.
> 3. Click the State button and select "Revert T= his Session's
> =C2=A0 =C2=A0Customization".
> =3D>= The scroll bar is still green.
> =C2=A0 =C2=A0Note that the Foregrou= nd box is unchecked.
> 4. Check the Foreground box.
> =C2=A0 = =C2=A0Note that its value is "black", though the scroll bar is gr= een.

I can reproduce this in latest master.

However, the prob= lem seems not to be in Customize, but in faces.el.=C2=A0 Or
might b= e possible to fix it in faces.el, at least.

To revert t= o a previous face, Customize calls face-spec-set, which calls
face-spec-= recalc for the face (in this case, the scroll-bar face).

For this fa= ce, this function sets all attributes to 'unspecified (via
face-spec= -reset-face), and then tries to apply either a customized or
theme spec,= or the face-default-spec.=C2=A0 But the scroll-bar face has this
defini= tion:
(defface scroll-bar '((t nil))
=C2=A0 "Basic face for = the scroll bar colors under X."
=C2=A0 :version "21.1"=C2=A0 :group 'frames
=C2=A0 :group 'basic-faces)

So the= default-attrs are nil for the scroll-bar face, resulting in
nothing els= e happening, which leaves the scroll-bar green.=C2=A0 Now, face
attribut= es say this:
(face-attribute 'scroll-bar :foreground nil nil) =3D=3D= > nil
(face-attribute 'scroll-bar :foreground nil 'default) = =3D=3D> "black"

BUT, we have this in the frame paramete= rs:
(frame-parameter (selected-frame) 'scroll-bar-foreground) =3D=3D= > "green"

The frame-parameter doesn't get updated, = because we just unspecified the
:foreground attribute, we never specifie= d something new, so this code in
internal-set-lisp-face-attribute:
if= (!NILP (param))
{
=C2=A0if (EQ (frame, Qt))
=C2=A0 =C2=A0/* = Update `default-frame-alist', which is used for new frames. =C2=A0*/ =C2=A0 =C2=A0{
=C2=A0 =C2=A0 =C2=A0store_in_alist (&Vdefault_fr= ame_alist, param, value);
=C2=A0 =C2=A0}
=C2=A0else
=C2=A0 = =C2=A0/* Update the current frame's parameters. =C2=A0*/
=C2=A0 = =C2=A0{
=C2=A0 =C2=A0 =C2=A0AUTO_FRAME_ARG (arg, param, value);
= =C2=A0 =C2=A0 =C2=A0Fmodify_frame_parameters (frame, arg);
=C2=A0 =C2= =A0}
}
doesn't run.

AFAICT, the reason the bug doesn'= t happen for other faces handled like
this, say the cursor face, is beca= use the cursor face is defined like
this:
(defface cursor
=C2=A0 &= #39;((((background light)) :background "black")
=C2=A0 =C2=A0 = (((background dark)) =C2=A0:background "white"))
=C2=A0 "= Basic face for the cursor color under X.
Currently, only the `:backgroun= d' attribute is meaningful; all
other attributes are ignored.=C2=A0 = The cursor foreground color is
taken from the background color of the un= derlying text.

Note: Other faces cannot inherit from the cursor face= ."
=C2=A0 :version "21.1"
=C2=A0 :group 'cursor=C2=A0 :group 'basic-faces)

Meaning we do have non-nil default-= attrs, and the
internal-set-lisp-face-attribute does run in this case, e= ffectively
updating the frame parameter cursor-color.

The cursor = face used to have the same definition as the scroll-bar face,
but it was= changed to a "non-trivial" spec here:

commit 4983ddeaa82e= a0d34b7dc9a6733f870da38b1c2e
Author: Chong Yidong <cyd@stupidchicken.com>
Date: =C2=A0 Wed Oc= t 13 23:55:18 2010 -0400

=C2=A0 =C2=A0 Define a cursor defface; mino= r face optimizations.
=C2=A0 =C2=A0
=C2=A0 =C2=A0 * faces.el (face-s= pec-reset-face): Reset all attributes in one
=C2=A0 =C2=A0 single call t= o set-face-attribute.
=C2=A0 =C2=A0 (face-spec-match-p): Make it a defsu= bst.
=C2=A0 =C2=A0 (frame-set-background-mode): New arg KEEP-FACE-SPECS.=
=C2=A0 =C2=A0 (x-create-frame-with-faces, tty-create-frame-with-faces)<= br>=C2=A0 =C2=A0 (tty-set-up-initial-frame-faces): Don't recompute face= specs in
=C2=A0 =C2=A0 frame-set-background-mode, since they are recomp= uted immediately
=C2=A0 =C2=A0 afterwards in face-set-after-frame-defaul= t.
=C2=A0 =C2=A0 (face-set-after-frame-default): Minor optimization.
= =C2=A0 =C2=A0 (cursor): Provide non-trivial defface spec.
=C2=A0 =C2=A0 =
=C2=A0 =C2=A0 * custom.el (custom-theme-recalc-face): Simplify.

= So I'm thinking that perhaps an OK solution, at least for the scroll-ba= r
face, would be to give it a similar definition to that of the cursorface.
--000000000000d1531705b2e34237-- From unknown Sun Jun 22 22:46:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#13476: 24.3.50; Reverting scroll-bar face customization has no effect Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 30 Oct 2020 13:31:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13476 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Mauro Aranda Cc: 13476@debbugs.gnu.org, stephen.berman@gmx.net Received: via spool by 13476-submit@debbugs.gnu.org id=B13476.160406464430375 (code B ref 13476); Fri, 30 Oct 2020 13:31:01 +0000 Received: (at 13476) by debbugs.gnu.org; 30 Oct 2020 13:30:44 +0000 Received: from localhost ([127.0.0.1]:56660 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kYUUO-0007tq-67 for submit@debbugs.gnu.org; Fri, 30 Oct 2020 09:30:44 -0400 Received: from eggs.gnu.org ([209.51.188.92]:36224) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kYUUN-0007tb-DP for 13476@debbugs.gnu.org; Fri, 30 Oct 2020 09:30:43 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:44216) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kYUUH-0007jR-Uc; Fri, 30 Oct 2020 09:30:37 -0400 Received: from [176.228.60.248] (port=2017 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kYUU6-0007nb-G6; Fri, 30 Oct 2020 09:30:31 -0400 Date: Fri, 30 Oct 2020 15:30:10 +0200 Message-Id: <83sg9valjx.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Mauro Aranda on Fri, 30 Oct 2020 10:20:20 -0300) References: <87d2x4oyfv.fsf@rosalinde.fritz.box> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Mauro Aranda > Date: Fri, 30 Oct 2020 10:20:20 -0300 > Cc: 13476@debbugs.gnu.org > > So I'm thinking that perhaps an OK solution, at least for the scroll-bar > face, would be to give it a similar definition to that of the cursor > face. Yes, please try that. If it fixes this minor problem, and doesn't produce any unintended effects, it is IMO a fine solution for this issue. From unknown Sun Jun 22 22:46:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#13476: 24.3.50; Reverting scroll-bar face customization has no effect Resent-From: Mauro Aranda Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 30 Oct 2020 14:19:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13476 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 13476@debbugs.gnu.org, Stephen Berman Received: via spool by 13476-submit@debbugs.gnu.org id=B13476.16040675025065 (code B ref 13476); Fri, 30 Oct 2020 14:19:01 +0000 Received: (at 13476) by debbugs.gnu.org; 30 Oct 2020 14:18:22 +0000 Received: from localhost ([127.0.0.1]:59142 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kYVET-0001Jc-PM for submit@debbugs.gnu.org; Fri, 30 Oct 2020 10:18:22 -0400 Received: from mail-wm1-f44.google.com ([209.85.128.44]:51762) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kYVES-0001JM-DT for 13476@debbugs.gnu.org; Fri, 30 Oct 2020 10:18:20 -0400 Received: by mail-wm1-f44.google.com with SMTP id v5so3008266wmh.1 for <13476@debbugs.gnu.org>; Fri, 30 Oct 2020 07:18:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=SRuegdiWePiIFYposLBzKXK8jLHfxg39FfRZ3BwCH8M=; b=oQSx7uS7QUKYEjBs1SAWCrb/0mzVESVeU2Zz+xNCnIqVsMI7nnmwQZAKYG6N8XLkAR RvU7d/lUoh+Zo0nXdLoBfqyDjY2MxjU5amN1pS2AK8/HyYTOyd06J1ZXHtNK1PXebuWJ Hz1gieonSTVqSnkV6Fu9n2ZKojrAp+4l0yzIUhaCYr/LEbC2/21LSGHtsP7bOKIwPmXO IKEW6av/dBiRUzLzMY6AXtpHTjZaB/Xa3X4lCvdCdQ9gH06CAGK5bJlWqlfogAHPChlr yOrmxdtcO5Ew6EJRbiIyRJ5szUuekOx5+fJWxlsqlHcqfMmTBfTlB3gpzdy1zT7Np8Wq Ar/Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=SRuegdiWePiIFYposLBzKXK8jLHfxg39FfRZ3BwCH8M=; b=SIR+g41AkSj/ok6WSpJk3O0ja+gOGY7iCmC0u0slKCGYQiCOGq1VB6DGll44ijsFtC 7T+TlSXaLeiU0SIcLLfqRHvBZLBnQP7ke4HB1OPLD738bL04y/hHqbrD3vmbIVX6KIW1 /VMTQzSbAZlRJPhIlgyImvCKxH9kPh6IhI4dYXtvWFoCmKcxtjuVz4Rv7JyKn6oiIma1 DJ7exTm9w9+kGYiQ6gJDa8Pg5mFNlPjckFdn8EUS0v1+bVp5IBn8Mzg2OxG1Aqsew8uz UBKiJhhJQy5+CzKrDdk4mIbQN3m5zxzLeKLmPXsQ0SU2V2dSh2LPrMdcHz/nP8sKa96i kI0g== X-Gm-Message-State: AOAM533GsWLhO6GI4/bFeDouQ7MMAc6zGwLkvFAYG2juogKjtiuz09L2 VQixn7Rtq6YVoKOPDlDDdP8t/l6REeLwyeJ4oYA= X-Google-Smtp-Source: ABdhPJwMyaprmRavyz59yDOD6w8JJbi//gUnYazzPyzg8YURWmK8grUD2ESrKwb7B9XVAEoqZ6GxjeG32LnvPjSBHyY= X-Received: by 2002:a1c:9c41:: with SMTP id f62mr2897265wme.23.1604067494505; Fri, 30 Oct 2020 07:18:14 -0700 (PDT) MIME-Version: 1.0 References: <87d2x4oyfv.fsf@rosalinde.fritz.box> <83sg9valjx.fsf@gnu.org> In-Reply-To: <83sg9valjx.fsf@gnu.org> From: Mauro Aranda Date: Fri, 30 Oct 2020 11:18:01 -0300 Message-ID: Content-Type: multipart/mixed; boundary="00000000000034d6e605b2e41195" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --00000000000034d6e605b2e41195 Content-Type: multipart/alternative; boundary="00000000000034d6e305b2e41193" --00000000000034d6e305b2e41193 Content-Type: text/plain; charset="UTF-8" Eli Zaretskii writes: >> From: Mauro Aranda >> Date: Fri, 30 Oct 2020 10:20:20 -0300 >> Cc: 13476@debbugs.gnu.org >> >> So I'm thinking that perhaps an OK solution, at least for the scroll-bar >> face, would be to give it a similar definition to that of the cursor >> face. > > Yes, please try that. If it fixes this minor problem, and doesn't > produce any unintended effects, it is IMO a fine solution for this > issue. I've tried the attached patch. Now reverting the foreground color works, and I haven't seen unintended effects so far. --00000000000034d6e305b2e41193 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Eli Zaretskii <eliz@gnu= .org> writes:

>> From: Mauro Aranda <maurooaranda@gmail.com>
>> Date:= Fri, 30 Oct 2020 10:20:20 -0300
>> Cc: 13476@debbugs.gnu.org
>>
>> So I'= m thinking that perhaps an OK solution, at least for the scroll-bar
>= > face, would be to give it a similar definition to that of the cursor>> face.
>
> Yes, please try that.=C2=A0 If it fixes th= is minor problem, and doesn't
> produce any unintended effects, i= t is IMO a fine solution for this
> issue.

I've tried the = attached patch.=C2=A0 Now reverting the foreground color
works, and I ha= ven't seen unintended effects so far.
--00000000000034d6e305b2e41193-- --00000000000034d6e605b2e41195 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-Give-the-scroll-bar-face-a-non-trivial-spec.patch" Content-Disposition: attachment; filename="0001-Give-the-scroll-bar-face-a-non-trivial-spec.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kgwcbvve0 RnJvbSAxOGU3ZTMwMDJmMDE0YTE1NGVmNWUzMDc4NDdjZDY5MGQwMjc3YzA0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXVybyBBcmFuZGEgPG1hdXJvb2FyYW5kYUBnbWFpbC5jb20+ CkRhdGU6IEZyaSwgMzAgT2N0IDIwMjAgMTE6MTM6MzQgLTAzMDAKU3ViamVjdDogW1BBVENIXSBH aXZlIHRoZSBzY3JvbGwtYmFyIGZhY2UgYSBub24tdHJpdmlhbCBzcGVjCgoqIGxpc3AvZmFjZXMu ZWwgKHNjcm9sbC1iYXIpOiBHaXZlIGl0IGEgbm9uLXRyaXZpYWwgc3BlYywgc28gd2hlbgpyZXNl dHRpbmcgaXQgdG8gaXRzIGZhY2UtZGVmZmFjZS1zcGVjLCB3ZSBlZmZlY3RpdmVseSByZXNldCBp dC4KKEJ1ZyMxMzQ3NikKLS0tCiBsaXNwL2ZhY2VzLmVsIHwgNiArKysrLS0KIDEgZmlsZSBjaGFu Z2VkLCA0IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvbGlzcC9m YWNlcy5lbCBiL2xpc3AvZmFjZXMuZWwKaW5kZXggMGNlOTUzMjI3MC4uNzI4ZjhiMGZlNiAxMDA2 NDQKLS0tIGEvbGlzcC9mYWNlcy5lbAorKysgYi9saXNwL2ZhY2VzLmVsCkBAIC0yNzE2LDkgKzI3 MTYsMTEgQEAgZnJpbmdlCiAgIDpncm91cCAnZnJhbWVzCiAgIDpncm91cCAnYmFzaWMtZmFjZXMp CiAKLShkZWZmYWNlIHNjcm9sbC1iYXIgJygodCBuaWwpKQorKGRlZmZhY2Ugc2Nyb2xsLWJhcgor ICAnKCgoKGJhY2tncm91bmQgbGlnaHQpKSA6Zm9yZWdyb3VuZCAiYmxhY2siKQorICAgICgoKGJh Y2tncm91bmQgZGFyaykpICA6Zm9yZWdyb3VuZCAid2hpdGUiKSkKICAgIkJhc2ljIGZhY2UgZm9y IHRoZSBzY3JvbGwgYmFyIGNvbG9ycyB1bmRlciBYLiIKLSAgOnZlcnNpb24gIjIxLjEiCisgIDp2 ZXJzaW9uICIyOC4xIgogICA6Z3JvdXAgJ2ZyYW1lcwogICA6Z3JvdXAgJ2Jhc2ljLWZhY2VzKQog Ci0tIAoyLjI5LjAKCg== --00000000000034d6e605b2e41195-- From unknown Sun Jun 22 22:46:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#13476: 24.3.50; Reverting scroll-bar face customization has no effect Resent-From: Stephen Berman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 30 Oct 2020 21:47:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13476 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Mauro Aranda Cc: 13476@debbugs.gnu.org, Eli Zaretskii Received: via spool by 13476-submit@debbugs.gnu.org id=B13476.16040943849705 (code B ref 13476); Fri, 30 Oct 2020 21:47:02 +0000 Received: (at 13476) by debbugs.gnu.org; 30 Oct 2020 21:46:24 +0000 Received: from localhost ([127.0.0.1]:60038 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kYcE4-0002WR-AN for submit@debbugs.gnu.org; Fri, 30 Oct 2020 17:46:24 -0400 Received: from mout.gmx.net ([212.227.15.15]:38495) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kYcE1-0002WD-RF for 13476@debbugs.gnu.org; Fri, 30 Oct 2020 17:46:22 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1604094374; bh=6Cck2gEZqL0e96QGOkfEt+qRRusVLt6LXLjsZJSabJs=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=OmlU/fdpULAEwocX3D+hou2JmYBocmnbhqk5IIciB1vR/EDlKNokosSyQY3oYoD62 5le3QemjQF010nrFdUoV9OI0nQwENwhUNdumWXM+VVOpHbYs0uvDV439jtShACmCfj dFAdnxPd04hB7sq/42P+P6X8CoArYeVCBLmbMTwM= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from strobe-jhalfs ([92.73.67.224]) by mail.gmx.com (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MTiPv-1kw5Rz2EDV-00U0j0; Fri, 30 Oct 2020 22:46:14 +0100 From: Stephen Berman References: <87d2x4oyfv.fsf@rosalinde.fritz.box> <83sg9valjx.fsf@gnu.org> Date: Fri, 30 Oct 2020 22:46:09 +0100 In-Reply-To: (Mauro Aranda's message of "Fri, 30 Oct 2020 11:18:01 -0300") Message-ID: <871rhfmlpa.fsf@rub.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:ZkCCsenv9QeuG4TD5OGUOxYTVO8gvZlUOGzYYGfn4pqhlu/qs5d +YV3lRFOEVqFK924T2oiP/1Peq9v9BNwdgDpIW8oXWG5UW/k5U1b1ctqdO5ox2+2E6xBzre ao1UMDKT4T1GVAAlmTwU/QVix47YSyE2LJIXcJuo60B5B+AGb/ISIrw1w6Io7TygU11kRH2 veiqoi1BbcbyDjhIGlZIQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:1cgruF721IA=:80LO/QuTZDU6/2oA6Wpa7g FG33osSDgt2BTtLMd3fK1adtqutJde1m8SyCbUX2RmiGN0aFdkZPaswNnMUk7/7qtDaNSglJB YKeC48yJZRkkttoPgDZgwWZxME5doBI2klOpeDJ78m3New8A5WaXpgQp6IJ3XcwHP+dZhZlJ/ FpcXqafFBTEb5FFMMtLTLsulcp+bb+egZwrNA4UjN2HDn0TU54hYawfPTHWbL02SHxKLvVsWT JneTqPMpvQCzEGdEZsrJG0XPPi/usvkSrl3xLHFlv9XTDhxqS4idey7bBnSCd1nRYdQrFP+uf ZCFEcv16H1Xs71bIOhsHdzEyw1mLspN1wZR2Kc1aemqBF+M9qsE/Vh18d5+Dc4Ll2iNFZT3vT Yi5KtLEmY9L/y+CLNMQE3NTtwj589/I0Ql2n7sf4nBu4xr0g1/o1gX3GJGf8c8T3phUkbJFeT DEXiSOeFBFuPBUJdiMRoVKduXg3W4+0UZa7fnb55UbxniTaraQcyqN5khiWrBHk07NspcDTP5 qIxWT0hkAXYo1FvpmTPyEMmEbuX9n1l9fRL1JJVvFnA+rCuTwhvZRv26Fy8J1lDUhmZGHxkJF nM7b+S/nbbgp7Puch8+/uRXF23lZ9G0xatNPqK4D+YpPl0hepJ3d7pBfnQss5HobHn5dJy03X lAqQVfB3/ZluO1AyZl0nsTTOloApXgUL2pKdcEXh3siDdQLN67zQnSXWixL0ytvpzDMgVm73s 1VdlT/Esdwa1OHFIwmqUgfn+o0XaZ67WSVr1QinPgJgZFaUsFuyQ4sNI6qNrYsq1KMFfHog/q htlSIFt1mz1ueXIhIFGzKpwn/8Q2hVq32Bf837/z2rQwc3SY6D35idTl8CP2OP3kj2oUQ/x7A v9a40HWzgn2nCZ/PkF7g== Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On Fri, 30 Oct 2020 11:18:01 -0300 Mauro Aranda w= rote: > Eli Zaretskii writes: > >>> From: Mauro Aranda >>> Date: Fri, 30 Oct 2020 10:20:20 -0300 >>> Cc: 13476@debbugs.gnu.org >>> >>> So I'm thinking that perhaps an OK solution, at least for the scroll-b= ar >>> face, would be to give it a similar definition to that of the cursor >>> face. >> >> Yes, please try that. If it fixes this minor problem, and doesn't >> produce any unintended effects, it is IMO a fine solution for this >> issue. > > I've tried the attached patch. Now reverting the foreground color > works, and I haven't seen unintended effects so far. I confirm it works for me too. Steve Berman From unknown Sun Jun 22 22:46:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#13476: 24.3.50; Reverting scroll-bar face customization has no effect Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 31 Oct 2020 09:09:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13476 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Mauro Aranda Cc: 13476@debbugs.gnu.org, stephen.berman@gmx.net Received: via spool by 13476-submit@debbugs.gnu.org id=B13476.160413532818473 (code B ref 13476); Sat, 31 Oct 2020 09:09:02 +0000 Received: (at 13476) by debbugs.gnu.org; 31 Oct 2020 09:08:48 +0000 Received: from localhost ([127.0.0.1]:60540 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kYmsR-0004ns-P0 for submit@debbugs.gnu.org; Sat, 31 Oct 2020 05:08:47 -0400 Received: from eggs.gnu.org ([209.51.188.92]:40454) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kYmsR-0004ng-24 for 13476@debbugs.gnu.org; Sat, 31 Oct 2020 05:08:47 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:35767) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kYmsL-0002oL-LA; Sat, 31 Oct 2020 05:08:41 -0400 Received: from [176.228.60.248] (port=4493 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kYmsL-0007be-1y; Sat, 31 Oct 2020 05:08:41 -0400 Date: Sat, 31 Oct 2020 11:08:25 +0200 Message-Id: <83mu02hieu.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Mauro Aranda on Fri, 30 Oct 2020 11:18:01 -0300) References: <87d2x4oyfv.fsf@rosalinde.fritz.box> <83sg9valjx.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Mauro Aranda > Date: Fri, 30 Oct 2020 11:18:01 -0300 > Cc: Stephen Berman , 13476@debbugs.gnu.org > > I've tried the attached patch. Now reverting the foreground color > works, and I haven't seen unintended effects so far. LGTM, thanks. From unknown Sun Jun 22 22:46:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#13476: 24.3.50; Reverting scroll-bar face customization has no effect Resent-From: Mauro Aranda Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 31 Oct 2020 20:16:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13476 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 13476@debbugs.gnu.org, Stephen Berman Received: via spool by 13476-submit@debbugs.gnu.org id=B13476.160417531429575 (code B ref 13476); Sat, 31 Oct 2020 20:16:02 +0000 Received: (at 13476) by debbugs.gnu.org; 31 Oct 2020 20:15:14 +0000 Received: from localhost ([127.0.0.1]:34629 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kYxHN-0007gd-QV for submit@debbugs.gnu.org; Sat, 31 Oct 2020 16:15:14 -0400 Received: from mail-wr1-f54.google.com ([209.85.221.54]:42087) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kYxHL-0007YE-Db for 13476@debbugs.gnu.org; Sat, 31 Oct 2020 16:15:12 -0400 Received: by mail-wr1-f54.google.com with SMTP id w14so10103610wrs.9 for <13476@debbugs.gnu.org>; Sat, 31 Oct 2020 13:15:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Wn+vdyduTDtr1gp757B5Gizggo5AyXOTTUtbYPolF8g=; b=QOb7O4yQU7idaINBG/84JTeSeJjNYfYZXMr1J4y50mfD4si75ELRzhDT2TUv/64OPv rsPATKQqgBlNgJ2aAvPDydcLyaPqvNzwOMv59BL+F5sM9NFCMOsefvb6YU9n6RUYh5wG czf7JG6VecGVKe02zzRkMbGjyFcQ9RCPwptAhoK85bCcdVLYRxCDCf8SdDlmq7fVlu2d XsNUUI6Juy/Ah8rIacB2D0wW4CVDWk5rUrPZo02NdJXNOzrIuImHgmlFtsEBFSCTeoIG uYzmZPoSUKzINlB/CY8ev1EjpsiyOXlaXtasRYrRRbAkwt+KxTZrvCqxz2ZV5EJHHssq 3iGA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Wn+vdyduTDtr1gp757B5Gizggo5AyXOTTUtbYPolF8g=; b=Jkow7QjISHKepyCjWLdbNmC3W2D/cdlr+3ZrSVJumaVTbW1WS0wyjoPqt6EBAS8bDP Tjem7829mtNc/TY48F4uWiAVYw2ZfYOlTLgZ5l0EYIW6+oaFujXg/IZXt60Gv8ylHx// IQkgtszbkcAwQ2L7W2zvTmOnzkhumDdGiviAjyCuqyKKh5cgrT+WVtfQez+aFSo6oXuB GQ/0ZM77YMz6zFhourZJ65gTObwC/m/X93n3wdl729+rkxivlAWc7QQYMt7r9u1/4v47 c6b/VNH3I0wLen0ogf2xM0HcyDo4XSwyKQM0ydKRdOdIJ/5BHX+/LkqG+svEWQz5U4Pj FHNA== X-Gm-Message-State: AOAM531AUmG3/iCWuEW6JQfXOxpia1T2XDbQUExtf8ZWHGKRDhLlAx4U Hm298p55GmqL5p9EJzEAX0LTSxmm+zhqHFnZY30= X-Google-Smtp-Source: ABdhPJyu0vR3kSlLc4Ncd6VvQjaOmdkwr695eD5QEOVM428k1QmHQpISY2kMnDqNdLEmEzAozaJBpkby+b7ZVj85wCE= X-Received: by 2002:a5d:56d0:: with SMTP id m16mr10732598wrw.120.1604175305457; Sat, 31 Oct 2020 13:15:05 -0700 (PDT) MIME-Version: 1.0 References: <87d2x4oyfv.fsf@rosalinde.fritz.box> <83sg9valjx.fsf@gnu.org> <83mu02hieu.fsf@gnu.org> In-Reply-To: <83mu02hieu.fsf@gnu.org> From: Mauro Aranda Date: Sat, 31 Oct 2020 17:14:53 -0300 Message-ID: Content-Type: multipart/alternative; boundary="0000000000003d43ec05b2fd2bee" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --0000000000003d43ec05b2fd2bee Content-Type: text/plain; charset="UTF-8" tags 13476 fixed close 13476 28.1 quit Eli Zaretskii writes: >> From: Mauro Aranda >> Date: Fri, 30 Oct 2020 11:18:01 -0300 >> Cc: Stephen Berman , 13476@debbugs.gnu.org >> >> I've tried the attached patch. Now reverting the foreground color >> works, and I haven't seen unintended effects so far. > > LGTM, thanks. Pushed to master. Closing. --0000000000003d43ec05b2fd2bee Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
tags 13476 fixed
close 13476 28.1
quit

Eli Za= retskii <eliz@gnu.org> writes:
>> From: Mauro Aranda <maurooaranda@gmail.com>
>> Date: Fri, 30 Oct 2020 11:18= :01 -0300
>> Cc: Stephen Berman <stephen.berman@gmx.net>, 13476@debbugs.gnu.org
>>
>> I've tried= the attached patch.=C2=A0 Now reverting the foreground color
>> w= orks, and I haven't seen unintended effects so far.
>
> LGT= M, thanks.

Pushed to master.=C2=A0 Closing.
--0000000000003d43ec05b2fd2bee-- From unknown Sun Jun 22 22:46:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#13476: 24.3.50; Reverting scroll-bar face customization has no effect Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 01 Nov 2020 14:20:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13476 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: fixed To: Eli Zaretskii Cc: 13476@debbugs.gnu.org, stephen.berman@gmx.net, Mauro Aranda Received: via spool by 13476-submit@debbugs.gnu.org id=B13476.160424037222418 (code B ref 13476); Sun, 01 Nov 2020 14:20:01 +0000 Received: (at 13476) by debbugs.gnu.org; 1 Nov 2020 14:19:32 +0000 Received: from localhost ([127.0.0.1]:36074 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kZECi-0005pW-1y for submit@debbugs.gnu.org; Sun, 01 Nov 2020 09:19:32 -0500 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:19566) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kZECf-0005pI-QH for 13476@debbugs.gnu.org; Sun, 01 Nov 2020 09:19:30 -0500 Received: from pmg1.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 8273610025D; Sun, 1 Nov 2020 09:19:24 -0500 (EST) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 0E78B100031; Sun, 1 Nov 2020 09:19:23 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1604240363; bh=0LNzsNc6zszE+pcTCDbgzY7akQTz1dGYT0pzvLspNNY=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=KHB0Onqt26zohXtJ+Rh8Tw3RDqZQVWyvcZ/04MBl0wFyodb5MAsYIlxgQi2ydKx3C MHksXk1z8nNJDOFLwLe9knJmg+YMMZpv2VNymk27RoLXoHYDPGtn2z0RkTeFKB+DiI hUsJ+IS6t9brFIgaDU2EBaABRehBP7Kc4P9oc7h6XOuLXXiek0oAjoJttubdhS0Gy0 RK+2T5LJLOTFrnkdQutqQxFMh5GEGa/SRshilovzHR24QZsTBuW0l1rhPxsGlC/6pu xMup8WGM69JorFwcJ+RHsmUDqg6UMM1wP1l5nrfvek0YhwGE5/9kwk9id4fScKxw3o HHChLfNRYaaoQ== Received: from alfajor (unknown [157.52.9.240]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id C9948120340; Sun, 1 Nov 2020 09:19:22 -0500 (EST) From: Stefan Monnier Message-ID: References: <87d2x4oyfv.fsf@rosalinde.fritz.box> <83sg9valjx.fsf@gnu.org> Date: Sun, 01 Nov 2020 09:19:22 -0500 In-Reply-To: <83sg9valjx.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 30 Oct 2020 15:30:10 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.066 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) >> So I'm thinking that perhaps an OK solution, at least for the scroll-bar >> face, would be to give it a similar definition to that of the cursor >> face. > Yes, please try that. If it fixes this minor problem, and doesn't > produce any unintended effects, it is IMO a fine solution for this > issue. Any chance we could drop support for the `scroll-bar-foreground` frame parameter? It seems this might be a path towards an actual solution (rather than the current workaround)? Stefan From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 27 21:29:28 2022 Received: (at control) by debbugs.gnu.org; 28 Feb 2022 02:29:28 +0000 Received: from localhost ([127.0.0.1]:59642 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nOVmy-0002It-F3 for submit@debbugs.gnu.org; Sun, 27 Feb 2022 21:29:28 -0500 Received: from sonic308-10.consmr.mail.ne1.yahoo.com ([66.163.187.33]:42746) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nOVmw-0002IW-LM for control@debbugs.gnu.org; Sun, 27 Feb 2022 21:29:27 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1646015360; bh=XeikNzpeIs5nURuRNtpzz85bfjrKCcTaT8+6v2JGv9M=; h=From:To:Subject:Date:References:From:Subject:Reply-To; b=cvEy4pHKrzfzmGZugHAYhreH898Az5wRY6y8FAJbJyyLfWjgywS0C+96UcUimZso+bV2ydVtAvpm06STd5/MmQ8WA4g0AtIKIqMX36kbG6sn+nPHSQu8FND+jT4foOoFQMS06qETh5PyAZ47AIuQsSKWTTQX+Go715D/xUfJfEtKokm2nISruvWttB/2st9o16MK6HWJlGF9uV1oxMTY1KIBe0C+EVvKy0Qfk5m5qlhBNYTULqAVF9cLwdQKKEuQmmP3WLmtMw76Eb6EgzfOGg5nUnjSwlTIi/MmJQO4vU+GCbbJpb1fk/6R2wmonM928U73eBV1tLakx2DARCEkSA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1646015360; bh=AOaGlKrW8Hf2PTOCpev6HyG7O8ZTbfU+XyIAChxmZlL=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=SvW12j/gBMlbWDvZjBmaWdPfyhMuXXI5GsLdgoszNKA/1S4kNs1DEGyzLN6nlGg+fZzpobHk+AbGMQrQzRoNeBvSLO5mVKcF2goEKPs36n2ZK6y185LyxpRRisILnLuZQJFRQPGBuBxyI36Mv3oqEaMWAcSuU0JHGpse7y5kuA+bbqsPNdZTp28rGLlrftJQmTH4PyGGfSR6WDMEUmT+pjGtG3I3LEb+qkBqAAbIDQ9Di9Gczju3E32oO6tBEitcKAI594ZekQd8013f839LZJNoE65ZUJqKSrjdipyEWl0Yv/kQH/5G5WPIgm0JZkkxC7+H6xKoewU+WMNKeMOk6A== X-YMail-OSG: 7ba4G4QVM1lD3LVfsI.tJn_GUcqi0zkG8SSsuzDgAt73ba.ndww4rbTfmiPyWO2 esJtCrUzhkgd6NjHPBsMdPvXqdUYA2OuGSdpiK.LH4J9BNG8aTyljwd.EGFX41k9O3V9gP4M9dCv 8XQe83759Ablag7dTsnaPpP.dwxjyGVT1u2aNLQDuUCHzrwjeu2hmqVTWUnaibz24uRteD2K72jw lACJOle6PhW7wsrHPwYy1s5saBcqGUsrKFVU9XS.ajCScezkASuLva.iBGz31D7zSqL4_pJpiBR8 BK7QdfnWqjJkqoU0GArJNz1t7POBz.7Ge8z.ndQI8bN5r.dy2v5rfh2_fT6fFQuaWSV6IPG2W8s5 2NtJyc0rQOjljHalANFWoTJb.y1moqFEIXMegaiUn6rEiwvZKEn8oMaRXIEtcPbB5uCMqktVWy1M ateexyhAvqCDyjgxEo8ULnXBMg0tY8IO0ToHXFdWRNUtORHJSuN_KiN9cT25lcII5yKV38upTzkx uF3XK.1M9__2hHQ9WAqNlyQSFf4jblI9mW.QFUXmD6K1I85zyuEMbPN_0vp4VYFpS2dtpIRCeBjR z_9SGvj4GRw_EZLIPYWBQLq_7ne6JKbDS1Ihh0o60bHzYnhDHorVLEhn6tBQ_04ye_kdSmFqJ5je y0Dpylc95LD5r0qrbrdlV1RQeCgPQ7p36niCcEw6z0TPxNqz.YLMiCYhwFhDTnEVBWKTp4tyACky amNYb8OAMYFDoSq4CJR5RKVsEK3_7hen.7Qdz1Ys8Sw_qexg7ka4wEyP1wivCxYyF7Sf.xZyrTfS APTFfroPU9Bo_Z5_CKVbni6ZLkWOV8fWw0EKafTebs.xODizQI4Jd841T4o1kL_EGC3YLGc96CNr eG6IWy55VU2XaN_YIM.OQ.9.V0xhebJhQRvI.ZGc9DaIyrlsw1v6jDRm_c8D.IDEb.Z2itmZFH4k BTyVp_LVjpbneX_9N5uB1vwzAJzlAXiLkz9tU2s79aUW1CqVPlAuSJ5AWnzDKZHvtBxdxGS8vgBu dh3sRJe3SAF1.l9eNCdP7HQbwvrR_oA6daJka0lqi4J5QG_zSekPcHsySspr_aUaqmjeotMBt5Yh vFTnQuG6zM5hauSjHJMEzKkT1HjRrD4C8UzAUr6jKCrG5fu8vk7NNo7xKI6yn8FYVIBQvy2Oje8E KND61CXOvMHRFTGJ7X4QaClKrENCXOIjlCJGy7s2sHwFieXdSQOxJMWh9Lk4Wrnpl5mEsJ66eLAL 3rKH04fuO9RxVYxSvKbQFn4pKKn_b2hE5i.g9CNN16uzPuDOkeDrZKaEgRFWh3ml0si5CWyb3WrG p1PauXF9Hk_jdbtBtQfd1RTDcQ5GM2Ne9tChXzbD4QMjSesByrtM_CBL0xDoxzenS7j4MY0D_skd T0IuUbWiNIzP_i9PAxDJXaHK1CHXKtkvchO3HQS1RI2YnqzRjsSXlWUGfwNbYfzr20_54bVahdrb mzPY_11Stk52S0y0ylx4.Nu9OPON8Vbdkx3gK9vyQNkaECG5YnQWGYCo0dEsORas2dRNpc9tBJmk edA0zc76T9sSE85hpt4CEI11g8C1EXlP2Kl2R5fCajIiPlIkqh7nd_mClJcuGdvM0xkGA2asbGLK EzeWaXj8lt6G27IE1qubI4cscVDMPydOK7pAyY2p8awVGay5bq1trRWqVB6WanIy.8Z9V.ZOFee8 LfzWvIksXyiR9VW2S26cCMG6dVVce125zS53ZrGqX4PNH8uosrdGN5jAvaWSf7NJkP6mUv46FVZz okfMYky5egXEYQKaY66LziaaaY.3FRbQYdd7OneB0x.mM5bbntTsxTCcHCCgKnyU9xo1Dvtd8DvB htYj3oyg8EXp58ZYpdAzcqoynuEHSXkehSHdWG7XYGAfOxNbG5Owtvs6XximhnwfkKs32rFdnfdh 9C1cbNGZOL_6RyHiqUAjRFa.KwKnbm54pRFWvCt9olo6eHLxYEV48W9ruIHpcihGQk16oh7K.p7d m8SucI4VQSVTD_pzHQC2YKwEprxq3WC2XEimnYh28wlB1sEjCISuG_cSkruVsULO1HVtszwHAvdq ROeNcIg2GSy13YBJrK_DadaSJt0j9cz9bxGDgULXN4cZ2zkFpjjilSUpC67knO51hpxGBC_69RFO DGl6N.Q.6thF_sN1kODa86OEdjV6Emco8l1hKNwSErfMTY93SjZusUM5Io6DEbSVRlVbwmbqp_RL Q5lqLkcpF.R7g6jp.pn2bXkFM2cgYCHlJzsM- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.ne1.yahoo.com with HTTP; Mon, 28 Feb 2022 02:29:20 +0000 Received: by kubenode502.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 1dd639c6aa36195f8babc7639016a825; Mon, 28 Feb 2022 02:29:17 +0000 (UTC) From: Po Lu To: control@debbugs.gnu.org Subject: Unarchive report Date: Mon, 28 Feb 2022 10:29:13 +0800 Message-ID: <877d9f67wm.fsf@yahoo.com> MIME-Version: 1.0 Content-Type: text/plain References: <877d9f67wm.fsf.ref@yahoo.com> X-Mailer: WebService/1.1.19797 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 16 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) unarchive 13476 From unknown Sun Jun 22 22:46:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#13476: 24.3.50; Reverting scroll-bar face customization has no effect References: <87d2x4oyfv.fsf@rosalinde.fritz.box> Resent-From: Mauro Aranda Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 28 Feb 2022 11:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13476 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: fixed To: Po Lu Cc: 13476@debbugs.gnu.org, eliz@gnu.org, stephen.berman@gmx.net Received: via spool by 13476-submit@debbugs.gnu.org id=B13476.16460486362777 (code B ref 13476); Mon, 28 Feb 2022 11:44:02 +0000 Received: (at 13476) by debbugs.gnu.org; 28 Feb 2022 11:43:56 +0000 Received: from localhost ([127.0.0.1]:60301 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nOeRX-0000ij-LY for submit@debbugs.gnu.org; Mon, 28 Feb 2022 06:43:55 -0500 Received: from mail-oo1-f44.google.com ([209.85.161.44]:41904) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nOeRW-0000iW-3I for 13476@debbugs.gnu.org; Mon, 28 Feb 2022 06:43:54 -0500 Received: by mail-oo1-f44.google.com with SMTP id d134-20020a4a528c000000b00319244f4b04so18453419oob.8 for <13476@debbugs.gnu.org>; Mon, 28 Feb 2022 03:43:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:from:to:cc:subject:in-reply-to:date:mime-version; bh=QpxFdcGKBw6OFKqjJZjpaNb7ur3Jz/vAcV1dDR3lYUA=; b=HxT858iasgkGDWz61VUzG4jkmw1cr53yWh+uhwBcsZS/FdVfbfR8vnmW9sYkrU99GI n2d+l5AxYJXEkvu2C/pDoyfbqjSFi7rxu/cXCo4f7seSK52evEfB9LGG0S6pRftSB4YK xlXO6DHYEkt0/8SxamZsyEjoAFfhuSEXEGQ80YOZT1TzP+cuml1F+yOicohj0Sib1PNu WqKZnno3ks4zrAqYO17J8QkyxClEWP575KFkD1B6/fiCoPwu1cj/RXp3NDrJGhnABmAm Rz1ZbEDmo4yZ+oIktnZ1O4sRRXoyVgElkS/mRmmniCMGL4bGNtB6poAK4458ViMIeCaD ayHA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:from:to:cc:subject:in-reply-to:date :mime-version; bh=QpxFdcGKBw6OFKqjJZjpaNb7ur3Jz/vAcV1dDR3lYUA=; b=fJ4smWUwomHFi2JHiaqOLYWJVVZ6IJsPJJB87ZPDiEFKaRRJk7g/t0XOn5fTDcICoc RIFFl6+8GkGfIkRfika6SZPeabC3p1P9LAFwld4nR/Tb3sBMEivjAqFQBSqovd0NRLY6 jXtWfCRnLwr4NvrxIC97DjZ4NL9NDjBci0M2G9+5gMdlAyS21iS7GebSJAHJmXYeZpNY PogXhH4PUmLUK1lKWzXUvEtAkf1aiNxFdfU0lhXM7DLmghb12GoK743vbRzAIWLevdui optdIN6FeDysi9/IhecovRh7rZx/U3IEQsITlBsVHtAu6wEXK/c3GDczJD/1hJBsI1e1 dmzw== X-Gm-Message-State: AOAM532dMpmPru8Sh831kiDIUJX53X0X3AWkKN2xQeWAp2pUBPfatv6m U5MiTXToFnp201Cw/2EbddQ= X-Google-Smtp-Source: ABdhPJyms/xndKg1I5iAnUBgZ2P3L7XQBEieSYoRwgnDr7Y+KgNZG+YLnoqzm107PXQIAj54rVpelg== X-Received: by 2002:a05:6870:9545:b0:d7:3be1:b83d with SMTP id v5-20020a056870954500b000d73be1b83dmr849344oal.28.1646048628113; Mon, 28 Feb 2022 03:43:48 -0800 (PST) Received: from tbb-desktop ([181.29.189.16]) by smtp.gmail.com with ESMTPSA id j1-20020a4aea41000000b002e140d2d96esm4883630ooe.13.2022.02.28.03.43.46 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 28 Feb 2022 03:43:47 -0800 (PST) Message-ID: <621cb573.1c69fb81.4f5fd.e05b@mx.google.com> X-Google-Original-Message-ID: <874k4jqkr3.fsf@maurooaranda@gmail.com> From: Mauro Aranda In-Reply-To: <87bkyr68bf.fsf@yahoo.com> (message from Po Lu on Mon, 28 Feb 2022 10:20:20 +0800) Date: Mon, 28 Feb 2022 08:43:44 -0300 MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) [Unarchive the bug before sending a message, so that the message reaches the bug tracker] Po Lu writes: > Mauro Aranda writes: > >> I've tried the attached patch. Now reverting the foreground color >> works, and I haven't seen unintended effects so far. > > I'm afraid that patch doesn't make sense, and causes bad side-effects > with Athena and Motif scroll bars. > > With toolkit scroll bars, the foreground and background colors must be > unspecified by default, so that the toolkit default is used instead. Ok, sorry about that. > So I think the bug lies in Custom (it should reset the value to > "unspecified") and not the declaration of the scroll-bar face. Why do you think it is a bug in Custom? Custom relies on faces.el to update a customized face and to revert to the default/standard. So, with the old spec for scroll-bar: (defface scroll-bar '((t nil)) "Basic face for the scroll bar colors under X.") ;; Make sure the spec is set. (face-spec-set 'scroll-bar '((t (:foreground "green"))) nil) ;; Reset to the standard. (face-spec-set 'scroll-bar nil 'reset) The scroll-bar foreground color stays green in the selected frame. There's no Custom code involved there. And face-spec-reset-face is setting all attributes to unspecified, I thought that was clear from https://debbugs.gnu.org/cgi/bugreport.cgi?bug=13476#8 From unknown Sun Jun 22 22:46:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#13476: 24.3.50; Reverting scroll-bar face customization has no effect Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 28 Feb 2022 12:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13476 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: fixed To: Mauro Aranda Cc: 13476@debbugs.gnu.org, eliz@gnu.org, stephen.berman@gmx.net Received: via spool by 13476-submit@debbugs.gnu.org id=B13476.16460495814369 (code B ref 13476); Mon, 28 Feb 2022 12:00:02 +0000 Received: (at 13476) by debbugs.gnu.org; 28 Feb 2022 11:59:41 +0000 Received: from localhost ([127.0.0.1]:60327 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nOegn-00018P-4L for submit@debbugs.gnu.org; Mon, 28 Feb 2022 06:59:41 -0500 Received: from sonic301-31.consmr.mail.ne1.yahoo.com ([66.163.184.200]:40319) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nOegl-00018B-Bn for 13476@debbugs.gnu.org; Mon, 28 Feb 2022 06:59:39 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1646049573; bh=v7eYYeg18yy4WDHXv33apbLra5dyzTMjg47LAjxJhQ0=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=YR8k37Woqky9RjnfAnxyUDt8D2ql/O1diDu0/Y8qW/gF5Uw+S4xbmUeYmW/MoamJ98zFRAt0qpiMAfQDYY9m5cYifYiYhEgB/2zUIfsEG/F/fMom6DFhKGuTq2mHbzqEPbouQWp82UdIb3pnIRHUyqr8j4UwAYcy7RRiR+KjHHGYoQ0VqAqXvJiBaK9wnSAiKugenTPlOiSqkLqBECFLWUlZUJsY/6lHyV/6x4+rHaSzyK+CxxqZ/iqfU2mipdQriumtzVsRhgNQwYdBYZUvlQ5GsZ5E0dipFr9Lvt8SVuPoKUfdn09icf6dCdQ0Nztc5t8d24fToGlxlSWCSoxVFA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1646049573; bh=H7dGplAaWDOZ8HHxEsf09QGa1i/DxCqTO816AaBXV2Z=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=IIOuq/0qMeWZUuDG9KvtAh5i46z4kkVrwF+/uDNqLrq6givmldn9qag/y2ZqEORnk/V/w1hJnF2Drj12aDt2ATr+a2iJFA37uwQloExQ4YYXr2zdXT8ctL1R0nmsE33qZjDqy8m7Ra9rg+mSiWxlVudaiLlwm7cE+TSzqbTxSx3SU5p3AIKo4UL2YKVOyp26LRDOgTLJiqtw0UHRYZ25+BBNIBWrjHdsLZh0px49yKDE9Qn/oxqvwC8+JpIpsBtxchPqYE/b0ugGasyWabf/SFy8wXLumnfxB4O8149qSFfgGWYBaa2XX8uIQsbO7Jb8GtBPxDQCf/rgCxPDV3n+7g== X-YMail-OSG: 0R6nTvoVM1ltb0kwrs7L9rS9NvmSiKUGeIotOdmdg7G9uPQvMIEesmXT3IZoQL. WZaoomsmOaaEMQxQpKXZW_cEnMQopeZFP3hsXoMDv2.E4G9IRTus6OGV_OPcZpJVLhgJVxryLeaq 4BlmzRzD1dJUX.BqP6QzEC6oDNAcSjdWuZ3QuM81yhoAy6nnxOAkna8mToNn6c8IWy9OEKA33GgV oxv1kyFea9FyvMF3I6bW5YGfElM53.J65QvZktp4rC1AuwJga._qIJzEFecBmXAkIKKc0xdxJrCC JqGnlROQIbx80J94E9GcQW_Lnm8uZN3f2WLMHM_IjozYYlJefKQZRBeYvIOLiPOYXy21Gowdp69S T_ppfutn8vbEBqctGrT4eIRB_cpq7ElWW1scAMqgqJRgbwaI4F5hZFy2cWyCcjC6_Hk4CVWNSJNP 7sdz8YGpqLfQaoQsq6ow8at1i_0sQFS1gKjnXpALJh5iTGyS_FuvisqNWF57_wQWqmkW0NiTjiz5 m5d8uD.F3T7q.S9mdrHvBFQrmm9h5P_1HqZv01TvC4pZaojKm5ckVzljcL4dj9_cWCKxT3M.Zcwa PVK9ltlj4kB_eDJ4Lchys83f7jBoqaFyf.Lz6WdR1VdUldMd5WIdo9nl.zDPDyydDvDESzPQc8X3 uJBBrj3XqIrpFx8Wbjp1rXpJrEFG1fPMauOLXob3pnGaCdYrQV.b7W3OY2EPJZwmh8gYqG2tAdau ngHJKsjWBT0aQO5dElLFmoprx3j87iCgEC7r9Y9CDUcmymgPmiEWmSwbDhKpyVCO22N_vtKB5jJU Cd38n6J3etthw_aB5HpiuP5ov7s6FCFfkzkKRIiUHSzmAeARr5LuyyveiQXY5YrLXY2qXM4xS1gu MLyuezbG1Qk9eDJ_iSDSkdK_q9Ih8hi40Ps38_DaWB___Z8VYpRW_NkJRkeoJb_YLt33tYYS3Lnj jkJUw2qLr8zkiEAQ92ZDPYHvkmA6bYkdneqlVnnBoU1kBX_S4nVgeICkWMqtYiub3tgt0YktIE.O x9G2UCe53obuNjFpa09WJ65bIvTWptPr49NGJeCfQFXk2Yr.YAZux717du66AAPM_fWgfVKHmbqt mN2oG5rDoT_WOzPzIMpYwzjfelCjCu21vUq_SfSO2zaSS4.3sIEDtwd1505a9jWn9FWBlZ7HchMp D2u0oNxIoV7t85qmcaZRJpEJj1PudvhsTmB8zfmZZWOqRXMZnXaa2dOKpsB0z3PtSRRypWXO0n3K qSAlWVS3jzJBSV4NSQRVmNltEieoRFHgTOqnTi8Im1pqjJoEhV_XAhxlydiQ.mgpMAaVSqOUIpD4 fgniz_8jcvLz3z_JH64pxbhA1y7Wz_r5aJZwqeWqz5wYQPuhQ7QPXUMY.QtO3MnDAzv1eRALGIU6 Zd5TqQSQhJmXkMsYXu3BECKUPZeD4k37mkzHOXcQ65kWOaXZ4HKGMo87s2skuPsFYAPUgjIhuZTk l77gnAdi4fsd8_MZi3KkR1KqdpKdXsrSmCZ0yNuSuR401wlSVNZN9UecRSb4Klh9hTOFl4OHKfAt ZMCMxUXasUqiwhwAAAHI1iP1v4WJcrVzabmSvVWcHsXcA6ncDl0f0jzXwFy2NTuGzFNtI6XhFVHO 3mHJx0CbOje760F.eEX9nbO9FEUzh3Kl04AqDXulvpdbb5gDFFXRf8Tm4cSP.DQVgqp8DqA4Q9M2 xnrjdfjP6uOSCrHFjW9vPlBGSkQIYK.dBT9mBPEKu2Hb8e2HIRhp0Gwnl_MRo2ZXCq8XlJg6Xbyi Z0IrlmsZeBq6Nvj1P5CCyBIRjCT6hGVw_CSt2Vwj4VPoYqJmGwYTJsTwIsf0d_PTvVDhzeWolrVX p44ZzxEuWYW69_7hg2SErtoNuwbep2VQKDsQ1x.6yuszJpH3oU3SUxa042c5wLK29Z9jT5dwPCfq EBLf_3MqUZlTDqnrvXpG8BJry99Jjy.DT2Z8oXVWiMKX7gsRYa2W9phooEkzHY2AR8PGgDPucjQ6 DqZFiLj_c6hMdpUbyOUBIpypW0hUYSJvRGK5e3ZkqaYkyAp0ZqhnNdrtoDcPTbXf560QJ9TqzqKE m5NtE5qQQ_kTwn01UZly.3WfxMhVKxXfF6SpouQZqBvDth_9hhAU1j_RXyFqrsOnEmYCdN9VQfdW HxdaWGn2hiPyn9AanjYh3a5Wafe4aCiI6GDprnDPvf3EhnigAsjvATwgzlG.UX3zUlkz5z4Z9FAY hHOUsCleRJ9isrbDXwTz4HmKEmLJu.CVIOnBf8Kxr6MYxNM22YbI- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.ne1.yahoo.com with HTTP; Mon, 28 Feb 2022 11:59:33 +0000 Received: by kubenode504.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID b2805b8077210a6368b147357db04158; Mon, 28 Feb 2022 11:59:29 +0000 (UTC) From: Po Lu References: <621cb573.1c69fb81.4f5fd.e05b@mx.google.com> Date: Mon, 28 Feb 2022 19:59:24 +0800 In-Reply-To: <621cb573.1c69fb81.4f5fd.e05b@mx.google.com> (Mauro Aranda's message of "Mon, 28 Feb 2022 08:43:44 -0300") Message-ID: <87y21v42xv.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.19797 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 367 X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Mauro Aranda writes: >> So I think the bug lies in Custom (it should reset the value to >> "unspecified") and not the declaration of the scroll-bar face. > > Why do you think it is a bug in Custom? I assumed it was, but it turned out to not be the case. A better fix was installed on master a few hours ago, please give it a try. Thanks. From unknown Sun Jun 22 22:46:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#13476: 24.3.50; Reverting scroll-bar face customization has no effect References: <87d2x4oyfv.fsf@rosalinde.fritz.box> Resent-From: Mauro Aranda Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 28 Feb 2022 12:33:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13476 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: fixed To: Po Lu Cc: 13476@debbugs.gnu.org, eliz@gnu.org, stephen.berman@gmx.net Received: via spool by 13476-submit@debbugs.gnu.org id=B13476.164605152314233 (code B ref 13476); Mon, 28 Feb 2022 12:33:01 +0000 Received: (at 13476) by debbugs.gnu.org; 28 Feb 2022 12:32:03 +0000 Received: from localhost ([127.0.0.1]:60382 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nOfC6-0003hJ-Cr for submit@debbugs.gnu.org; Mon, 28 Feb 2022 07:32:02 -0500 Received: from mail-oi1-f175.google.com ([209.85.167.175]:33417) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nOfC5-0003cd-Am for 13476@debbugs.gnu.org; Mon, 28 Feb 2022 07:32:01 -0500 Received: by mail-oi1-f175.google.com with SMTP id x193so13091419oix.0 for <13476@debbugs.gnu.org>; Mon, 28 Feb 2022 04:32:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:from:to:cc:subject:in-reply-to:date:mime-version; bh=RL5hUQc3sQTwGItKvQ0BkATQEYuHXMSz9QwyOlCfamY=; b=fUfhRYWXV9DJ50A2o28QDdpwI7nu4lO9Xg339OnfleSqRNCWpQTEUtLkASXdpJ452K /MKkdwNKVBIlRWOsPPQIj9SVfm3Xzm4rzTRJWNsoBxPIsH5CCFTELtX+CtcGuDEOJuKb OymbrgmJ7M2G6CkxoTKUhv+Ly2oequg5IvyW8FxC6kQLFL6Q0l+ZbVLk7B/NxZbuSGYC U9vKaRLADieNfy9MK/9UvaMxytjjrAj3+w30dW8RGv4IxT57nVbCbSrgmLZ6lmOsP/RZ ttvUbOhlOOYJHTVP+rdMmxujo/ZtflO+6fjaMsQwMCg5jTuk5VdSzsU1ANFjOurSXmJU tjQw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:from:to:cc:subject:in-reply-to:date :mime-version; bh=RL5hUQc3sQTwGItKvQ0BkATQEYuHXMSz9QwyOlCfamY=; b=x64GMI/zJe/dGguNt3AvMb46EtwLsI/gRW+j06I0hrwifL6UOuc65JeyN9zTSeUaYM LGXrX7jYpq1Jz93mnVulKeQ/YckERpDNVu/MWvkHDpSelVaKj2ASfNbVh80imM+Xc1H9 Xm6cfa1kirAMZczyozLVS/tuD4zacPKYqqLqsfaa1CO0MiXggNxtbBCisdJNsmlyoqZQ AxzqFs9LTobQrsXtbBUaJN2fIZUWuR0BeqOQcunummj3BuzTjeqNWIgR0hGkOvDtqy24 /eq3HASRu2GK4FpgLi78d7Ho8mNuc93DCiOe72uO/mlxuEh6HYEppJMB/94pEHtUarXf Rmdg== X-Gm-Message-State: AOAM532GCMuX760CcKBTj78yxOUfjQSymDRRpRYDf7PiV2ANYFYYsHXm DwL5AXAIQXE2wOLAAERH5U8= X-Google-Smtp-Source: ABdhPJxiTQ5LdVGtuZ2StmB/TQYuP6tjgJTCePP14zLUDYB3/AXYXNSmTt6VBX6N3UYfafZdHtmv0g== X-Received: by 2002:aca:eb8a:0:b0:2ce:89d6:6fe7 with SMTP id j132-20020acaeb8a000000b002ce89d66fe7mr8550150oih.170.1646051515520; Mon, 28 Feb 2022 04:31:55 -0800 (PST) Received: from tbb-desktop ([181.29.189.16]) by smtp.gmail.com with ESMTPSA id y8-20020a544d88000000b002d525da014bsm5957680oix.42.2022.02.28.04.31.54 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 28 Feb 2022 04:31:55 -0800 (PST) Message-ID: <621cc0bb.1c69fb81.a4520.4461@mx.google.com> X-Google-Original-Message-ID: <871qznqiiv.fsf@maurooaranda@gmail.com> From: Mauro Aranda In-Reply-To: <87y21v42xv.fsf@yahoo.com> (message from Po Lu on Mon, 28 Feb 2022 19:59:24 +0800) Date: Mon, 28 Feb 2022 09:31:52 -0300 MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Po Lu writes: > Mauro Aranda writes: > >>> So I think the bug lies in Custom (it should reset the value to >>> "unspecified") and not the declaration of the scroll-bar face. >> >> Why do you think it is a bug in Custom? > > I assumed it was, but it turned out to not be the case. A better fix > was installed on master a few hours ago, please give it a try. Thanks. It would have been nice to see the patch posted here. From unknown Sun Jun 22 22:46:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#13476: 24.3.50; Reverting scroll-bar face customization has no effect Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 28 Feb 2022 12:52:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13476 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: fixed To: Mauro Aranda Cc: 13476@debbugs.gnu.org, eliz@gnu.org, stephen.berman@gmx.net Received: via spool by 13476-submit@debbugs.gnu.org id=B13476.164605268718414 (code B ref 13476); Mon, 28 Feb 2022 12:52:01 +0000 Received: (at 13476) by debbugs.gnu.org; 28 Feb 2022 12:51:27 +0000 Received: from localhost ([127.0.0.1]:60420 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nOfUs-0004mw-NX for submit@debbugs.gnu.org; Mon, 28 Feb 2022 07:51:26 -0500 Received: from sonic306-20.consmr.mail.ne1.yahoo.com ([66.163.189.82]:33328) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nOfUq-0004mj-JI for 13476@debbugs.gnu.org; Mon, 28 Feb 2022 07:51:24 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1646052678; bh=+x2nC0rQgAfhy/cSZwAoq1h1tSkcRdSeEdzfqryoaEw=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=RbtkSAQODOyknxuNSPvfMrBRea3xZIMGTcQHqMzusL0JpIyU36zz4/fO7d8q2m3HeSkZ80/UZBK0TQUogE7rl6sO7XNsIoGy0g9o3Vk0tQQTU1akUev7VDI/Ksx6Nb6Undf7kUN5IJGqiUVZcV8JchJ5An0eIpPE2bv3Cu2e468nIjEdlfyYKPfz4t615FEzXCjU0P0hINuK36LSTLasuE6HOf2fIUiJixZ5+Yd5uXd46PwqCfNFItHRWgNVx3M8OTdmRspWQQpgXBCPqq8YU1yQSj/u3Ye+7YMtZJO+QYoBuTJhx490bLKQtyr0l0RNk1ZyIk8UecJltD57FtsMfg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1646052678; bh=0OIpZbB+dDKMarDAca1u6TGP8X+Yuzt4MDmYmJvdzQa=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=J7EdCjNT9eXkgam6ipRUisWkLUvZ1oStdJs0Sh0y3A0sdrqtl87oXBFWOgVZ2dJpgOLlWtPZy8izHoMk8s79euypHYlw5vcxYNZPIeEPe7JFyXryl+dpBiw5Zp5jc5e3gOotsEbL56244xmDMIQKgMTJc7CzuOHxqiiRR9O4e+tu8/RgIMlFDZ012A3MMa+8JqSO8VZAmYwRJhy5Ix4sekpJHbocZjSYqzzyWT+xQU44UGqmi5pzuga16MHAhMDgCaV+sMkHm9hgMgx1dQtzZYSvdxaStYxnYhEJ7F+DjWf17ZPD5pbtoKqtMx8WDTtneXl7AgJGhYdZa2OhzW4WAQ== X-YMail-OSG: l_zu.SoVM1ngfqpaZYNER8A3ewlFdfEISkCXec7L80o9gBHkuAq072Z721xZQZL UPR8I56vyaBhfwgqKVQTQTEFi07xfE.sdUkleckv6mxcUKKQxmzk6GIhY6uqX5ow_OrVxYzfF7DQ pfytvr5J1wlDNRUhtqXztdDtBvkh1GmoxkqPrbouGTYbvhEGkeEH2QHxlmM8quaNeNIqE0BBJyAi KHhptisEEySyVG.h.ALH57P2K06dDn.4Ja4KlmyRdUXL5vDZtFsdhGrO9G8Ze0oY1Ndo9RbopFIy pKplOhL3nBNuqF1Jl0qcc5wwv.JDtjCX4GlH97O.i3CIovaSJaEZV9q2RL5SAB.Ut9UC1IsserXa D4qlIy4p623.RCCJbBqkiVCtwF39IOta0XOsq7sCHv_bagIdz9B221I24Qf4Y_pQjdYW.uM9TgwE XyBQiYCk0lN4jhv30OZtcp5toEyfoN3lYbnui1eGmaWq9V09VuSrP2Adh7V..X9iQruo4ZRjdxmg FVlqaKSdPaNStEjkAhspCew2FMlnguPX18p5Klyv32hqZoeE1ncDu2q68QdlkticJnncpp10kMf7 cx5qyPIWl3MnKYBgT1dKR9I_E1sSszyUosfRihBmPYUHyWw1Isy1n032s6Tq7ZrObS5aDWW.VoSe O4dNPOqv_qUJBxGw9zHpfTmF6gYeGPYN0N5h8O4lypT5DhkxedosSU64I5mcY2XDIKI7zy9T7wEb CMh4R_7RjGv80WZtH_0Yymu6b8R0EQ9OF2qJDy2NTKa9ayT.Tg6nDbTcMKOtcbFEdw_RuTk.MnMR agI5khoklYVzxPnZwjSnYrNIlinM3gsyc._3LWN_gLI3XfVIjGGlZWnKavL.ps5U1ZFpDN6.zMBl BpdbM0cm1T7dWuxoHBdr0zuTZ7OKdwg2GsZUeDZsTJTHSnaEdPAe0z_gKZ_E2PV4NYH2okqFnh.g 4hnX30K6df0dsT.RPsGabZIShYwjR3DJ0va2QRsEz8wOqw1d.tZ.D8KyMNDYRFF3V5tyw322Sc_e MUy4F4vNCMkGHnJ2uNUaqMOxSFqxGukq2pibFVX9QWjyIKNnzM3l9Nf.C2H18KKkA7.WXffDK5Nq eXPUpqHcMAFJZyAbM8Yjv814EwcNL14JDBc7HDRSPilDkq5R_GIL7eIAFetoZZbOPg4CK0QzQEB5 79n2DW5jiBy88qDUdv.kSy7l687WCpk1MxYZkoCM9uZlg.cX6cT.s9o6yHkyW.maa9oQ6CUoRkLP 3yTr0sAQ3u.Zy_yHX5GJwjLHxzk9iIVXdRY5EW2Fhxnd8d3HQMiioflBFexISvi7vuIzR0LKpBNE 4a_VDHkhLljbWyXFJYgUvVBP3IyHiuPaZYtWG7SKDhodgU.sqjs2.ferxUXs48EvY62.RQvsfdjn LaR388_vQNevcCzsSd_.wRquFSgeAG0Xhna4LkW33YrHKbjPxuInx7PKveVfS35NdrXczyHGHMKa p0EGuU2lCaF.9Dp2ZR3a9qoEC68w6vZuQ17xyGoMUAiCaFLQpH5q1RDPPYTZLXlVshHYXfvVDpQB Ks.1uV5Yfzv61EhM2.9Y_YeeLeg2OkISZtwDtNTBrfH.B44kmligWmzeZoCm48iHZZDdblLlAtfp NfzS48yUfoCBdnQO7GGR1Pc38tuves.0bUxxdorqakKPHiyJVyNnFWo.pQUaEejDeHELXiS8SVDk 1to90zJXCmjoVIo8kTaVU.mzerk3PXXUobr5rdiTjHAFz1ZWV.XjHTIcZM5xw1dJ3iBe1kWcxok2 GVfoOzvpr66Vw0rid.GH7WnnhsnuZHXVELnghv7hMcA_EFmxizOnzuH.mfMUnJ_dNXfa9sQ.pcNL _rqGU8F_hedbzCdYxaYNRd.kac_bTwAl3oAUyTUybvQOu_wBIeKFhjPYSEeGlany2rXySszoUGEL GNdcPxf0urKNRfDQWYdNK9g1Y9W3rRhs2N_ox1rPWOoOfECoMghhYNxWluHEG_iddvELb0T_6lvF ZH8sUMHqBF5Qu9MYA5cgdBhkugfPC6BnbnQStGXdu4s_V7MA4KDRs3MZcxV3DlaWL3vXPjn7iV_A rvCr2pN62jfCxk1nUKpr8.1CslPydAKceGtxG_P_n7iJ6Rjpru_XL7JJClp6XLYZ0cDwJWMR1Eut GYD_gp8qPXwln7EuLAn4lqVQPgtpRJQ7SasCgVKqOosT7GUh_sXXqyjAM8fAh9z6tfGsplgrHCN. 9gB3sWvUfWTgB9NOcAZgCesOy3rFDwcLvxh8NJlk7.xr_6B2coEBgldk- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.ne1.yahoo.com with HTTP; Mon, 28 Feb 2022 12:51:18 +0000 Received: by kubenode517.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 0834ad58613332ff4b5b89c2a488b3f8; Mon, 28 Feb 2022 12:51:11 +0000 (UTC) From: Po Lu References: <621cc0bb.1c69fb81.a4520.4461@mx.google.com> Date: Mon, 28 Feb 2022 20:51:05 +0800 In-Reply-To: <621cc0bb.1c69fb81.a4520.4461@mx.google.com> (Mauro Aranda's message of "Mon, 28 Feb 2022 09:31:52 -0300") Message-ID: <87mtib40jq.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.19797 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 2071 X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Mauro Aranda writes: > It would have been nice to see the patch posted here. branch: master commit 66899628f8a8c79ca8dfe32094f11a8320630fae Author: Po Lu Commit: Po Lu Better fix for bug#13476 * lisp/faces.el (face-spec-recalc): Apply scroll bar foreground and background to the frame if changing the scroll-bar face. (scroll-bar): Restore previous declaration. That way, the default colors are used for toolkit scroll bars, instead of black and white. --- lisp/faces.el | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/lisp/faces.el b/lisp/faces.el index 76da210280..4b582ac439 100644 --- a/lisp/faces.el +++ b/lisp/faces.el @@ -1743,7 +1743,14 @@ The following sources are applied in this order: (and tail (face-spec-set-2 face frame (list :extend (cadr tail)))))) (setq face-attrs (face-spec-choose (get face 'face-override-spec) frame)) - (face-spec-set-2 face frame face-attrs))) + (face-spec-set-2 face frame face-attrs) + (when (and (fboundp 'set-frame-parameter) ; This isn't available + ; during loadup. + (eq face 'scroll-bar)) + ;; Set the `scroll-bar-foreground' and `scroll-bar-background' + ;; frame parameters. (bug#13476) + (set-frame-parameter frame 'scroll-bar-foreground (face-foreground face)) + (set-frame-parameter frame 'scroll-bar-background (face-background face))))) (defun face-spec-set-2 (face frame face-attrs) "Set the face attributes of FACE on FRAME according to FACE-ATTRS. @@ -2826,11 +2833,9 @@ used to display the prompt text." :group 'frames :group 'basic-faces) -(defface scroll-bar - '((((background light)) :foreground "black") - (((background dark)) :foreground "white")) +(defface scroll-bar '((t nil)) "Basic face for the scroll bar colors under X." - :version "28.1" + :version "21.1" :group 'frames :group 'basic-faces) From unknown Sun Jun 22 22:46:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#13476: 24.3.50; Reverting scroll-bar face customization has no effect References: <87d2x4oyfv.fsf@rosalinde.fritz.box> Resent-From: Mauro Aranda Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 28 Feb 2022 13:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13476 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: fixed To: Po Lu Cc: 13476@debbugs.gnu.org, eliz@gnu.org, stephen.berman@gmx.net Received: via spool by 13476-submit@debbugs.gnu.org id=B13476.164605316619202 (code B ref 13476); Mon, 28 Feb 2022 13:00:02 +0000 Received: (at 13476) by debbugs.gnu.org; 28 Feb 2022 12:59:26 +0000 Received: from localhost ([127.0.0.1]:60454 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nOfcb-0004ze-Tj for submit@debbugs.gnu.org; Mon, 28 Feb 2022 07:59:26 -0500 Received: from mail-ot1-f53.google.com ([209.85.210.53]:47005) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nOfca-0004zQ-CD for 13476@debbugs.gnu.org; Mon, 28 Feb 2022 07:59:24 -0500 Received: by mail-ot1-f53.google.com with SMTP id p12-20020a05683019cc00b005af1442c9e9so9371231otp.13 for <13476@debbugs.gnu.org>; Mon, 28 Feb 2022 04:59:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:from:to:cc:subject:in-reply-to:date:mime-version; bh=O5z6dauuhj+2k8BwI7CSsy3wktZS2vqAoQ8FnrugSXM=; b=SuHwk/uksu+VkpOsWOdbFYOPaUAiDGRxpKujpes27R8D9xPOHT3Z6ypXsSEkTUNMo6 ScZGZuw8NGxynuTsoZD2ywigb5V7tLS4vKOWQAeYhY7ZFa3o1Xsf/RFvWCm1r6GbbF55 LVwcKsfeWOHt9Xq9/HahnJZDgazhJd63cxpcr2WoO/TbK1/8H1CnLKlYNR/1/8aasqCr P61gZz1dh3fqmTqB4z7wDW9J145BplRoFIn1pTX1ergBdCK4ydifTnSZJtx/EgwOwQZ0 ImxaEolMiNLFTIuGhjry7Wl1BbHlsDlq+vmHsDDFXjDbyCvtyl8//xxoMa/EiP2uxnbl N+vw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:from:to:cc:subject:in-reply-to:date :mime-version; bh=O5z6dauuhj+2k8BwI7CSsy3wktZS2vqAoQ8FnrugSXM=; b=Ub92oL64lNAk1kxf5ICpDPkbh7dCcPN9aUgXsG6PV5zE5U9+lBPXt875coB6dRNuRw Qc5YqnHh4rAfeFwZG7SSUbC9Xyz2VxJa8+rz3gwPxz9dbol0VtlMTnKG+yfuP//+lVai DQ+VvVcYcQMEsO5Y3OfT6T7i27T1dZ/kemvlKYqG+DEro+tS8dPYb/Q4GB7H+5o7Dyus yzE7MSoNFqMRUTgtgheXNl/QSFaSDwGxYw8L24bMUkIsyoPnG1MeHnshit1xLqVfDtgc eVN0zZIzIg1OwSQRMwSJxMVbfdxm2xsDRUzq8Ib2mi/E/n1Wu4X9LcgDL5auEdpy9EOT C/Zg== X-Gm-Message-State: AOAM530cdFiqScP4upQrO+GwMG6y5Hu9uz1C6n6KEAOvfwAxYGfFHsZ8 DuZsrRP5tRCM0eseXvXJqp4= X-Google-Smtp-Source: ABdhPJyMcnTvm+Y8iaJ55vuLJa4SqTHVHBt1kXggCHv4z5vO6GJe+h0uKHNKozzkJOphy2DqMVj1lw== X-Received: by 2002:a05:6830:1c62:b0:5ad:364d:5e9c with SMTP id s2-20020a0568301c6200b005ad364d5e9cmr9017917otg.164.1646053158587; Mon, 28 Feb 2022 04:59:18 -0800 (PST) Received: from tbb-desktop ([181.29.189.16]) by smtp.gmail.com with ESMTPSA id o23-20020a9d2217000000b005ad54e6064csm4936874ota.66.2022.02.28.04.59.17 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 28 Feb 2022 04:59:18 -0800 (PST) Message-ID: <621cc726.1c69fb81.61de0.dd5b@mx.google.com> X-Google-Original-Message-ID: <87y21vp2os.fsf@maurooaranda@gmail.com> From: Mauro Aranda In-Reply-To: <87mtib40jq.fsf@yahoo.com> (message from Po Lu on Mon, 28 Feb 2022 20:51:05 +0800) Date: Mon, 28 Feb 2022 09:59:15 -0300 MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Po Lu writes: > Mauro Aranda writes: > >> It would have been nice to see the patch posted here. > > branch: master > commit 66899628f8a8c79ca8dfe32094f11a8320630fae > Author: Po Lu > Commit: Po Lu > > Better fix for bug#13476 > > * lisp/faces.el (face-spec-recalc): Apply scroll bar foreground > and background to the frame if changing the scroll-bar face. > (scroll-bar): Restore previous declaration. That way, the > default colors are used for toolkit scroll bars, instead of > black and white. > --- > lisp/faces.el | 15 ++++++++++----- > 1 file changed, 10 insertions(+), 5 deletions(-) > > diff --git a/lisp/faces.el b/lisp/faces.el > index 76da210280..4b582ac439 100644 > --- a/lisp/faces.el > +++ b/lisp/faces.el > @@ -1743,7 +1743,14 @@ The following sources are applied in this order: > (and tail (face-spec-set-2 face frame > (list :extend (cadr tail)))))) > (setq face-attrs (face-spec-choose (get face 'face-override-spec) frame)) > - (face-spec-set-2 face frame face-attrs))) > + (face-spec-set-2 face frame face-attrs) > + (when (and (fboundp 'set-frame-parameter) ; This isn't available > + ; during loadup. > + (eq face 'scroll-bar)) > + ;; Set the `scroll-bar-foreground' and `scroll-bar-background' > + ;; frame parameters. (bug#13476) > + (set-frame-parameter frame 'scroll-bar-foreground (face-foreground face)) > + (set-frame-parameter frame 'scroll-bar-background (face-background face))))) > > (defun face-spec-set-2 (face frame face-attrs) > "Set the face attributes of FACE on FRAME according to FACE-ATTRS. > @@ -2826,11 +2833,9 @@ used to display the prompt text." > :group 'frames > :group 'basic-faces) > > -(defface scroll-bar > - '((((background light)) :foreground "black") > - (((background dark)) :foreground "white")) > +(defface scroll-bar '((t nil)) > "Basic face for the scroll bar colors under X." > - :version "28.1" > + :version "21.1" > :group 'frames > :group 'basic-faces) Thank you. From unknown Sun Jun 22 22:46:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#13476: 24.3.50; Reverting scroll-bar face customization has no effect Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 28 Feb 2022 13:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13476 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: fixed To: Mauro Aranda Cc: luangruo@yahoo.com, 13476@debbugs.gnu.org, stephen.berman@gmx.net Received: via spool by 13476-submit@debbugs.gnu.org id=B13476.1646056359638 (code B ref 13476); Mon, 28 Feb 2022 13:53:02 +0000 Received: (at 13476) by debbugs.gnu.org; 28 Feb 2022 13:52:39 +0000 Received: from localhost ([127.0.0.1]:60582 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nOgS2-0000A0-AE for submit@debbugs.gnu.org; Mon, 28 Feb 2022 08:52:39 -0500 Received: from eggs.gnu.org ([209.51.188.92]:34646) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nOgRz-00009n-QZ for 13476@debbugs.gnu.org; Mon, 28 Feb 2022 08:52:32 -0500 Received: from [2001:470:142:3::e] (port=40758 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nOgRs-0001IS-S8; Mon, 28 Feb 2022 08:52:26 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=K3/E5vkz+9dtpU2uLzkKnhBcwgXIFRoisCT1oN+U8SU=; b=exYi1efuV+c0 NO/CB85qtWPf9KeXe5afN00I13fFjgs9aKI3MW04frJ9THPneu5q9iF/d5YjOonJaU32q/YqcsOxQ XjPagGFsrU2eaLqEo1YBd9qU12smvwxcBMlM7P7q8Cd2zH+fI+/vejko4suTcOo6Fk/r5Z9+qC6eZ k4J3DeWNjamwx4kwet6L+6W/QoRsHLOiko79CRju2Hr0KXwR76lMH4kcDqRMdwpM72EJHhNxDVZfz 4a022TTkJzBu8G+o2uv27oINkISWpEuPHB4+xQtZwbxZOAjXOdOTexNXPdhnc2TNCAds8a0D2Nn6I Okrl4WCIoupwqFCPKQaSrQ==; Received: from [87.69.77.57] (port=3302 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nOgRo-0001NW-I6; Mon, 28 Feb 2022 08:52:24 -0500 Date: Mon, 28 Feb 2022 15:52:10 +0200 Message-Id: <83ee3nm73p.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <621cc726.1c69fb81.61de0.dd5b@mx.google.com> (message from Mauro Aranda on Mon, 28 Feb 2022 09:59:15 -0300) References: <621cc726.1c69fb81.61de0.dd5b@mx.google.com> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Mauro Aranda > Cc: eliz@gnu.org, 13476@debbugs.gnu.org, stephen.berman@gmx.net > Date: Mon, 28 Feb 2022 09:59:15 -0300 > > > --- a/lisp/faces.el > > +++ b/lisp/faces.el > > @@ -1743,7 +1743,14 @@ The following sources are applied in this order: > > (and tail (face-spec-set-2 face frame > > (list :extend (cadr tail)))))) > > (setq face-attrs (face-spec-choose (get face 'face-override-spec) frame)) > > - (face-spec-set-2 face frame face-attrs))) > > + (face-spec-set-2 face frame face-attrs) > > + (when (and (fboundp 'set-frame-parameter) ; This isn't available > > + ; during loadup. > > + (eq face 'scroll-bar)) > > + ;; Set the `scroll-bar-foreground' and `scroll-bar-background' > > + ;; frame parameters. (bug#13476) > > + (set-frame-parameter frame 'scroll-bar-foreground (face-foreground face)) > > + (set-frame-parameter frame 'scroll-bar-background (face-background face))))) Why do we need this special treatment of the scroll-bar face? From unknown Sun Jun 22 22:46:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#13476: 24.3.50; Reverting scroll-bar face customization has no effect References: <87d2x4oyfv.fsf@rosalinde.fritz.box> Resent-From: Mauro Aranda Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 28 Feb 2022 14:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13476 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: fixed To: Eli Zaretskii Cc: luangruo@yahoo.com, 13476@debbugs.gnu.org, stephen.berman@gmx.net Received: via spool by 13476-submit@debbugs.gnu.org id=B13476.16460570651722 (code B ref 13476); Mon, 28 Feb 2022 14:05:02 +0000 Received: (at 13476) by debbugs.gnu.org; 28 Feb 2022 14:04:25 +0000 Received: from localhost ([127.0.0.1]:60587 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nOgdV-0000Rh-67 for submit@debbugs.gnu.org; Mon, 28 Feb 2022 09:04:25 -0500 Received: from mail-oo1-f49.google.com ([209.85.161.49]:34770) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nOgdS-0000RO-Ki for 13476@debbugs.gnu.org; Mon, 28 Feb 2022 09:04:23 -0500 Received: by mail-oo1-f49.google.com with SMTP id k13-20020a4a948d000000b003172f2f6bdfso18895830ooi.1 for <13476@debbugs.gnu.org>; Mon, 28 Feb 2022 06:04:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:from:to:cc:subject:in-reply-to:date:mime-version; bh=2zDeW0sWx9KluZqRMpc6XUPp3Wv5YzmJXb65xuUCoD8=; b=KGNLcn6kDPZrk7WAD6haEQe9WUJxDo/d9g+jQbKBX+8nzWiXWbu7nMQ4GzE05X+O9p IgKBpSzCxuOqadkoaYjKysjtLXv5u63Fz0BsrDi7uO1Nn6++wRN7h1sWxXvYgl/D8XGI ItkzBpzwR/nECrVo5gLv/t0KubeLS4JzxVF3sQIOYSo90wM1+BgljioOA7X+QeA4jdS8 UYKmNMqxCLulu30gqm8lcgTnQTOK1mwLeFAdWtlrkGWXzfLzrf0BFtd8MkLt6uehj1wd A0hl5Ao1p5VWryaC1vveNxoQyUQ0wr+vdLdG3GNCrmGWeuPV9t+iCOlHAw5TaTRL35YF I14Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:from:to:cc:subject:in-reply-to:date :mime-version; bh=2zDeW0sWx9KluZqRMpc6XUPp3Wv5YzmJXb65xuUCoD8=; b=RvzEKlebw/WVv0JJlxLhXSDF/dp6lh3FlPUNRYkGY6Wokf1XUqYb51UmPhKQ3nYVrt Q0PXY4R/PAy/OLHh3QdZKz4b16QP4n5kUxI48CULIIQ5a2YQdeWVp6NCM3sdOR7GGZ4e T31p1YZ8EX0DAqTdI2m+zF7v+S65ye5lI8WP+Rg5bQvnQXyVbbgD2jBqS++tit1DIAsU c9YtgZEsrKUr4cuczj1uGNtUjQmH6AwruTqXo+ZvwOx/IzDo2E7uXR9HdtLLvvBfSBnu UsGGzqSy7CG4nYRlGR8aCXDSzhR8lL7eKICwAgk/bFxcHgxknO7Vk3HvU1YxF3sBocSA tjhg== X-Gm-Message-State: AOAM531YdvDVjtoDKq8/OTXQ6EBcpEDXG+keFpdI9k1+AWi9f1v1aoBk UhDHtwEeH1BB+kMUi2CfIS0= X-Google-Smtp-Source: ABdhPJz7m1Cgxqi1QGbGFPKJ9z9+TBSWHybB99CW3rX9pfr5D+cxk+l1IYmJWbpSJnP+5zyCRIZFBA== X-Received: by 2002:a4a:9293:0:b0:319:4681:b21d with SMTP id i19-20020a4a9293000000b003194681b21dmr8836337ooh.94.1646057056978; Mon, 28 Feb 2022 06:04:16 -0800 (PST) Received: from tbb-desktop ([181.29.189.16]) by smtp.gmail.com with ESMTPSA id a69-20020a4a4c48000000b0031bec1608fbsm4873559oob.17.2022.02.28.06.04.15 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 28 Feb 2022 06:04:16 -0800 (PST) Message-ID: <621cd660.1c69fb81.2604f.da8d@mx.google.com> X-Google-Original-Message-ID: <87v8wzozoi.fsf@maurooaranda@gmail.com> From: Mauro Aranda In-Reply-To: <83ee3nm73p.fsf@gnu.org> (message from Eli Zaretskii on Mon, 28 Feb 2022 15:52:10 +0200) Date: Mon, 28 Feb 2022 11:04:13 -0300 MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: >> From: Mauro Aranda >> Cc: eliz@gnu.org, 13476@debbugs.gnu.org, stephen.berman@gmx.net >> Date: Mon, 28 Feb 2022 09:59:15 -0300 >> >> > --- a/lisp/faces.el >> > +++ b/lisp/faces.el >> > @@ -1743,7 +1743,14 @@ The following sources are applied in this order: >> > (and tail (face-spec-set-2 face frame >> > (list :extend (cadr tail)))))) >> > (setq face-attrs (face-spec-choose (get face 'face-override-spec) frame)) >> > - (face-spec-set-2 face frame face-attrs))) >> > + (face-spec-set-2 face frame face-attrs) >> > + (when (and (fboundp 'set-frame-parameter) ; This isn't available >> > + ; during loadup. >> > + (eq face 'scroll-bar)) >> > + ;; Set the `scroll-bar-foreground' and `scroll-bar-background' >> > + ;; frame parameters. (bug#13476) >> > + (set-frame-parameter frame 'scroll-bar-foreground (face-foreground face)) >> > + (set-frame-parameter frame 'scroll-bar-background (face-background face))))) > > Why do we need this special treatment of the scroll-bar face? I haven't read the code yet so I can't really answer to your question. What I know is what I said on https://debbugs.gnu.org/cgi/bugreport.cgi?bug=13476#8 Customizing and then resetting to the standard scroll-bar face failed because the 'scroll-bar-foreground parameter wasn't updated after resetting the attributes via face-spec-reset-face. From unknown Sun Jun 22 22:46:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#13476: 24.3.50; Reverting scroll-bar face customization has no effect Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 28 Feb 2022 14:50:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13476 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: fixed To: Mauro Aranda Cc: luangruo@yahoo.com, 13476@debbugs.gnu.org, stephen.berman@gmx.net Received: via spool by 13476-submit@debbugs.gnu.org id=B13476.16460598025872 (code B ref 13476); Mon, 28 Feb 2022 14:50:03 +0000 Received: (at 13476) by debbugs.gnu.org; 28 Feb 2022 14:50:02 +0000 Received: from localhost ([127.0.0.1]:60638 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nOhLd-0001Wa-Lb for submit@debbugs.gnu.org; Mon, 28 Feb 2022 09:50:01 -0500 Received: from eggs.gnu.org ([209.51.188.92]:48948) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nOhLb-0001WN-FR for 13476@debbugs.gnu.org; Mon, 28 Feb 2022 09:50:00 -0500 Received: from [2001:470:142:3::e] (port=41700 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nOhLW-0002i9-3g; Mon, 28 Feb 2022 09:49:54 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=r8X8Fdu0LNfLoMjmq5WP+1JRUXMNFDSTT0Uq+C3WAoQ=; b=eTivHYhZx3Nn pLo9EcE+lL+HoCskm4Uk5RMOY28KsrHAUZxwHppYykMAJXPAAIuGM5nUX4o8t5bbmTs+bzD0uaJko 954+zimeKyIcixNIqu7ABMM4pCgbfVdMXJOdNn9OCoqmCzEly7kYfhsV5+SVxzeZnEMFAOfjh2Qb4 oJYBOCoCMqoxgvqZais5MBU/pBaZTPYwuMEu/EaQ5ybzXNHtqvvuQcoe3igvtfUcPB3FLa8wERrmn FsLavf3hocdZCyL/CntY8dpsFNqu0PIiyEdgmzZnKaLxLmA2ntiRW9oM++9lfkD4cOm7Zr1mnS/Ve J3n/fGolpAFFTyD8+oyKbg==; Received: from [87.69.77.57] (port=2848 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nOhLR-0001cc-Kb; Mon, 28 Feb 2022 09:49:52 -0500 Date: Mon, 28 Feb 2022 16:49:40 +0200 Message-Id: <83bkyrm4fv.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <621cd660.1c69fb81.2604f.da8d@mx.google.com> (message from Mauro Aranda on Mon, 28 Feb 2022 11:04:13 -0300) References: <621cd660.1c69fb81.2604f.da8d@mx.google.com> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Mauro Aranda > Cc: luangruo@yahoo.com, 13476@debbugs.gnu.org, stephen.berman@gmx.net > Date: Mon, 28 Feb 2022 11:04:13 -0300 > > Eli Zaretskii writes: > > >> From: Mauro Aranda > >> Cc: eliz@gnu.org, 13476@debbugs.gnu.org, stephen.berman@gmx.net > >> Date: Mon, 28 Feb 2022 09:59:15 -0300 > >> > >> > --- a/lisp/faces.el > >> > +++ b/lisp/faces.el > >> > @@ -1743,7 +1743,14 @@ The following sources are applied in this order: > >> > (and tail (face-spec-set-2 face frame > >> > (list :extend (cadr tail)))))) > >> > (setq face-attrs (face-spec-choose (get face 'face-override-spec) frame)) > >> > - (face-spec-set-2 face frame face-attrs))) > >> > + (face-spec-set-2 face frame face-attrs) > >> > + (when (and (fboundp 'set-frame-parameter) ; This isn't available > >> > + ; during loadup. > >> > + (eq face 'scroll-bar)) > >> > + ;; Set the `scroll-bar-foreground' and `scroll-bar-background' > >> > + ;; frame parameters. (bug#13476) > >> > + (set-frame-parameter frame 'scroll-bar-foreground (face-foreground face)) > >> > + (set-frame-parameter frame 'scroll-bar-background (face-background face))))) > > > > Why do we need this special treatment of the scroll-bar face? > > I haven't read the code yet so I can't really answer to your question. What > I know is what I said on > https://debbugs.gnu.org/cgi/bugreport.cgi?bug=13476#8 > > Customizing and then resetting to the standard scroll-bar face failed > because the 'scroll-bar-foreground parameter wasn't updated after > resetting the attributes via face-spec-reset-face. I don't understand why we need to set the frame parameter when the customize the face to begin with, I guess. From unknown Sun Jun 22 22:46:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#13476: 24.3.50; Reverting scroll-bar face customization has no effect Resent-From: Mauro Aranda Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 28 Feb 2022 15:26:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13476 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: fixed To: Eli Zaretskii Cc: luangruo@yahoo.com, 13476@debbugs.gnu.org, stephen.berman@gmx.net Received: via spool by 13476-submit@debbugs.gnu.org id=B13476.164606191811194 (code B ref 13476); Mon, 28 Feb 2022 15:26:01 +0000 Received: (at 13476) by debbugs.gnu.org; 28 Feb 2022 15:25:18 +0000 Received: from localhost ([127.0.0.1]:34565 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nOhtl-0002uU-Tl for submit@debbugs.gnu.org; Mon, 28 Feb 2022 10:25:18 -0500 Received: from mail-oi1-f171.google.com ([209.85.167.171]:36646) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nOhtj-0002uD-LZ for 13476@debbugs.gnu.org; Mon, 28 Feb 2022 10:25:16 -0500 Received: by mail-oi1-f171.google.com with SMTP id p15so13506778oip.3 for <13476@debbugs.gnu.org>; Mon, 28 Feb 2022 07:25:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:from:to:cc:subject:references:date:in-reply-to :user-agent:mime-version; bh=YOr1k4lvmfYKz1hesHDWYPv75G7KJEWRjIGb1vouYAg=; b=qxwsdb5ode1XXoPC/+yuBCde34a+q3AdHuYlHHfc+Z53SkiW0A7AMWvmm1G0tyomZa bXny/uC7K9+yWz4iGenF0Bgs7VLTszVOObDKWV8kKvsP1u5i5zzLNVx5jnrC9v8zW3xq D9av/GLjWyCNwRjJzuvsK774SdAu/hRtUA0YyrWRBpTXkjNP3+xjrjv6fVuLA5boC2VL 4xCi8gW1fe5YrnvnrkHw+mw8OC1MW28j1nL3edEhpYVWXD9xJHlsgg2CptRTKFmRpLop wejpN6RM5hzxukWEEw7k7gtmCgb+zyS0WX/SNaxAhzj+TE4zHnODgox5jIcHiDdmEnxJ SzwA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:from:to:cc:subject:references:date :in-reply-to:user-agent:mime-version; bh=YOr1k4lvmfYKz1hesHDWYPv75G7KJEWRjIGb1vouYAg=; b=JKLjhvgXC1fwpUUvo10JoGhwjYGhA0C2SW7j6xO+TlcAPmJpEj2mS8bua/swlKqYMy 3ciITWx2V8prGlMX6DCKvq8JF2djmNO1fQyDUrV/p5+wHSY9MO0+gy3d9vpPyhUJ26DS uaap/VkESOFYCABzYEgRTqGVqdV8oRuJaex7ilKmVzzWtJuD1rxokrGP7syqEf2YLnlp m2R/zp4BMsIwgAAJNIm2Lm/31mGePn0JRdZ1A0zy5FXe8KQk11gpJY3bXW4OvFjdyEk1 nIL0wlDQOzhqKDnmkRwWB0nhv4x3jonl2Ni71Msb3QPwMp92Cub5P9kJtM83iLRlx8ib ugqg== X-Gm-Message-State: AOAM530cKjIyGrf2zZynQ6RKHMHQy3+33znS5/J6JDoLfKSDNWdCWGyU n8o30oEgXLtaoPSJGNLzsA0= X-Google-Smtp-Source: ABdhPJze55n85EBEuaExt7lJkkewcLnyyN5eY6GpuNrVE03/KcJl0dY/OgIsdOJnZsIkxrmjnAIJ7g== X-Received: by 2002:a05:6808:148b:b0:2d7:1243:e7e0 with SMTP id e11-20020a056808148b00b002d71243e7e0mr9186936oiw.96.1646061910014; Mon, 28 Feb 2022 07:25:10 -0800 (PST) Received: from tbb-desktop ([181.29.189.16]) by smtp.gmail.com with ESMTPSA id y8-20020a544d88000000b002d525da014bsm6193149oix.42.2022.02.28.07.25.08 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 28 Feb 2022 07:25:09 -0800 (PST) Message-ID: <621ce955.1c69fb81.a4520.6350@mx.google.com> X-Google-Original-Message-ID: <87sfs3ovxp.fsf@maurooaranda@gmail.com> From: Mauro Aranda References: <621cd660.1c69fb81.2604f.da8d@mx.google.com> <83bkyrm4fv.fsf@gnu.org> Date: Mon, 28 Feb 2022 12:25:06 -0300 In-Reply-To: <83bkyrm4fv.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 28 Feb 2022 16:49:40 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: >> From: Mauro Aranda >> Cc: luangruo@yahoo.com, 13476@debbugs.gnu.org, stephen.berman@gmx.net >> Date: Mon, 28 Feb 2022 11:04:13 -0300 >> >> Eli Zaretskii writes: >> >> >> From: Mauro Aranda >> >> Cc: eliz@gnu.org, 13476@debbugs.gnu.org, stephen.berman@gmx.net >> >> Date: Mon, 28 Feb 2022 09:59:15 -0300 >> >> >> >> > --- a/lisp/faces.el >> >> > +++ b/lisp/faces.el >> >> > @@ -1743,7 +1743,14 @@ The following sources are applied in this order: >> >> > (and tail (face-spec-set-2 face frame >> >> > (list :extend (cadr tail)))))) >> >> > (setq face-attrs (face-spec-choose (get face 'face-override-spec) frame)) >> >> > - (face-spec-set-2 face frame face-attrs))) >> >> > + (face-spec-set-2 face frame face-attrs) >> >> > + (when (and (fboundp 'set-frame-parameter) ; This isn't available >> >> > + ; during loadup. >> >> > + (eq face 'scroll-bar)) >> >> > + ;; Set the `scroll-bar-foreground' and `scroll-bar-background' >> >> > + ;; frame parameters. (bug#13476) >> >> > + (set-frame-parameter frame 'scroll-bar-foreground (face-foreground face)) >> >> > + (set-frame-parameter frame 'scroll-bar-background (face-background face))))) >> > >> > Why do we need this special treatment of the scroll-bar face? >> >> I haven't read the code yet so I can't really answer to your question. What >> I know is what I said on >> https://debbugs.gnu.org/cgi/bugreport.cgi?bug=13476#8 >> >> Customizing and then resetting to the standard scroll-bar face failed >> because the 'scroll-bar-foreground parameter wasn't updated after >> resetting the attributes via face-spec-reset-face. > > I don't understand why we need to set the frame parameter when the > customize the face to begin with, I guess. In an Emacs prior to c307c9648d541338814fe541389ea8c7a1cf50a5 and configured with: --without-toolkit-scroll-bars M-x customize-face RET scroll-bar Customize the foreground color to "green", and set for current session. Click the State button to "Revert This Session's Customization". The scroll bar stays green, even when the foreground color says it is black. Evaluate the following: (face-attribute 'scroll-bar :foreground nil 'default) ; ==> "black" (frame-parameter (selected-frame) 'scroll-bar-foreground) ; ==> "green" So, AFAIU the reason the scroll bar stayed green even after the attempt to go back to the standard was that the frame parameter didn't change after evaluating (face-spec-reset 'scroll-bar nil 'reset) Giving the scroll-bar face a non-trivial spec worked because it caused some code in internal-set-lisp-face-attribute to update the frame parameter, but it looks like it caused bad side effects when using some toolkits. From unknown Sun Jun 22 22:46:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#13476: 24.3.50; Reverting scroll-bar face customization has no effect Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 01 Mar 2022 00:31:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13476 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: fixed To: Eli Zaretskii Cc: 13476@debbugs.gnu.org, stephen.berman@gmx.net, Mauro Aranda Received: via spool by 13476-submit@debbugs.gnu.org id=B13476.16460946348517 (code B ref 13476); Tue, 01 Mar 2022 00:31:01 +0000 Received: (at 13476) by debbugs.gnu.org; 1 Mar 2022 00:30:34 +0000 Received: from localhost ([127.0.0.1]:35001 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nOqPR-0002DJ-Sr for submit@debbugs.gnu.org; Mon, 28 Feb 2022 19:30:34 -0500 Received: from sonic314-21.consmr.mail.ne1.yahoo.com ([66.163.189.147]:46255) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nOqPQ-0002D3-G8 for 13476@debbugs.gnu.org; Mon, 28 Feb 2022 19:30:32 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1646094626; bh=yoogz4SZAQ5CafTwEQMb09uC/2y+1/Lw46PLcQpje7s=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=QNw517VHhaKQezKD8tWbovqHQriz5D5PbpzPKu/eXwVeynkzBqve7IXXPO8eKV5LgdXenS9x0j2cWV5oGMJ4XY00NeLkdJjbpOUogvGRchbfo7Ou+ftJVS4o95AoLwZtPEb7kPXOOI8Htgm5syG2jAcj1VRisEZ3ExM7ZO+rfv5x+NY2QsT3yGE4lPEXr455tlqTQ1OJ3iZ89EcuzY4SFcwUChfsN+whOzqSK8DplC8tre0MdJUd1kpIglrrtjJ9Uw7MWd0sDYzMlbgavpCc4+VZ81D7rC6n5c8typ7IIumjGNLTgkd5b3DytujfEgFTpEpq8B6RXN+KiAem4ehHaw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1646094626; bh=PFazBdmER0uJlGVpCOzPlsf7QX174EBRZePateMlpe8=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=d5DcBplMv2NfZTrVnCFHHivzPBMsYFjRumaicuIKZrBpWSkyqXQI6NU5XqkDaq6n5rL74zebUCU+JVSNU8o2ZRCd29olm8aK473iNfsBeCA+GADMxNxAtMJlAUk2UNNs1ft4rWxeVxhtT3aLJD8eYUHqPn+D1wjKvFIdxZG52tXFO0FY4ztMcL6r7tJX+FCTCBz374JMztJkVbsgJj/vC6RyUqv7xsKCGaZJE3ckCgjAMay9ZkWO8G7lSyFwT77YMbQCgbfoNpbO5Q4wTHDCGHsTic0B7kJ1TJ1QgvKG2t8Qk0SSBzSu/gl2/IDFW6jyPJoxV0NGkci8n+YsLDEn6Q== X-YMail-OSG: vmp.oJ4VM1kCPJDhpRSzSSA6StTOVirUfOoyp3zqamfjOIcxX031OIxJHq3YZf9 rSGC1fKaEYD3daaXF8n1gQSdyzIyKo14MXNUBgrCMgpFiBk4IhYOp1BIcKpv_lexHYCZz72hk0WY oIfMyshkKUxytTTke3r2.sFPvXA8.8qenVdkJj5x730dHPntLQDBSZn2VJcdPim_YiBYPXf4Z0DB 4yEqSsLs_mUSrYLVAaPM36ymasaRZfJpNGHPc9_3rhFiQHNk2YceyNuQWDVy66DVrPQ6alPgkjwf ojhHvr1fVkmTcsYVB9NtYlNwQSLqrAChB_egq1w3SG3qPptoBEwzEtWG4Bwig2NioMnUCATQ4Tez ZN6O8haeLIsPhNrZOYucsXCY8NtyAo1bahc2QWd_Nf5eecHxUOWWOEm8yPzXwyHc21N.5xeC7owM FmXEae3Fa3mMSmB6aTOn.mCZFkb.HaWDvSUFhn7FeUeYzaGw.I3K4vuQM.PU6yXsK2Q4xRGz7poD ExcyrrFkJjH8yOIxLk_vMdpvBu7AlQ8LZ_uYTDGIadjdiOVXHzHEIdYIdrDhi_Irp_Y8gxQoDwkG 2TKPFPNFU_SvHuuWKnXeh1X_dmREeHN4YS50xlZupUSADgTZ9ZfKdCmYEWXpRihFMou9vx3L0nvS tZn0LUOR1R204ZCT66FiBcQhx_NdOhcNSvHUGwe32OpgUfkf.j6BplGXjEJGrm2uhBSSYgkEWthz u3AQaLU4O5KUsqatC_k3XLtoShxlSo8yonI2g1tXFfpY6MTz53O4hnQnNLzp1v71YKpVNm3YTH93 tBzdx1KsGLHFYkPiqO_mKomKYxXWbWqSFnGvuTPu0lQiE1Ey8Itr7cCfKgSOMGElOeNbxK5h11rm eFfeUpsQiehe4svZUGV5bp_jroOUN1kqlHAUuCdHjNkHPrGUPNzWJlE6QLdlTTnoIXiPdlLs1wQR GWbvN3Tel_ELHMaqMaX4TWaVkSIOwiPsNUzymDPhFT5GrZ6GFEMsLuya.hO5tHLssG.Wh0pitnYU P_gL4mzsh7pZpU8QD5kHgpTVdm8AtitZrknmdvultCeGH_Ry_LL9zm.4OUhYMClNdTnyhDwXwVpe .VD2magR8Zxq7xEc_5jGQ1YOVgBxWXmsN05Gb4FRO9R4loaXetpBL3GIJj.fJFuPBjUrVMe.W5s9 gQsUAwly3xDacOTR1iowpbSGSJ_o2oPizlEVyGXCx18X.3GbdxlneRY_oaVxFg3Tbrs04U6RMfmk HMMDjOaMxgc6Bb6uxpEtu6jD2Gz6qwTkrcYQ5xlhEV1Egzgftg6fxM.Qa_mNC2auV6zEyynFrdhr ci_f4Plh0gzybNh9OepbdaJtnfDJyoBjclAjVyyrXsjhrTJur3Sz8KJlJYdm29kadBF0rzuyAjhW l8BCNKk3iz0gCJa545RYrhfEftSg.HqPNhNa1Nhun4sK9OLRTMS1gSGzOnipmm42vYpEVHb2dn_C WvHuq4UDM2sSGoqzGpB8J5gh_2gKmN6hXcwS6DDOxvXTLi1E907q9VHuGnHeMLAsoJ_5ZNFzUkA_ 0Rl7dKdWHi4kz_eGsMiwXKaiMIUpiFVUcABXfqlSfvAaFn0izVbvl8StFc8jG0T01riVwgayURO4 DVPn9lhCAUehVYvENr5PKDMOgUm34l6.XKlN9hInPQZ5sGst.YkFrtemHtQ7prCaKB6atR4VSFF7 fltnNHz5NCm18sRVvI_ZD9B.6xepISWv8L8FJ11duS3SKPMB8sABuq0Z5H3g7ifujy7NGWh2tR89 tXph9AmW.vtV5eZG5FgG1Ree7lnt1vzTDQPGhEeU05.1PVRZhU0S7.nCFk2G1E0DWVL_CkcfV7Z3 8etoRo9XmhtS..mPzYnTU0eMBbhoaws2VcpB11u.bs_V0Odu3IxaYlWW2crKntN.QAtpFm9npxCL Rbu5k8Uz0Ilq_5h4d9wpGNql5uKvXKb3Jl86IMZPfdXFDTdSr0eXoc7sMQOu.DHyy7V1tKOPb8xo 9M2b.fIxBl9YJ5_h.7zc7uinJMb.MCiBHKhko.Iog1R6VvEghim1SN.i1DUcUh9RZE3FYIADHwSl qd8LNw.idYSzSJTpg8kATT0NiDRt1oCV4JTpd5cgsEs6XDsTp9XK_1XrTmzfJ3.jUJUG4LofeNdV 3OZa99RAQHK33dBOXsfDvj7J71VKzelUqz8gMNKxF9sGYrr4J5FGp9EEQ6of2kcT9DIG_OPhkcZM L_c2SzIewNLFmsJTsROBMNWzuU8yT46JyAViS62KEiv2Ssykiqfq9oII- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic314.consmr.mail.ne1.yahoo.com with HTTP; Tue, 1 Mar 2022 00:30:26 +0000 Received: by kubenode507.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID e5538292624b10e676781b5f8eb8aba3; Tue, 01 Mar 2022 00:30:20 +0000 (UTC) From: Po Lu References: <621cd660.1c69fb81.2604f.da8d@mx.google.com> <83bkyrm4fv.fsf@gnu.org> Date: Tue, 01 Mar 2022 08:30:15 +0800 In-Reply-To: <83bkyrm4fv.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 28 Feb 2022 16:49:40 +0200") Message-ID: <878rtu4iqw.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.19797 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 330 X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: > I don't understand why we need to set the frame parameter when the > customize the face to begin with, I guess. Because that's what you would expect to happen: customizing the foreground or background of the scroll-bar face should affect the scroll bar colors, which are frame parameters. From unknown Sun Jun 22 22:46:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#13476: 24.3.50; Reverting scroll-bar face customization has no effect Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 01 Mar 2022 12:45:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13476 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: fixed To: Po Lu Cc: 13476@debbugs.gnu.org, stephen.berman@gmx.net, maurooaranda@gmail.com Received: via spool by 13476-submit@debbugs.gnu.org id=B13476.16461386714361 (code B ref 13476); Tue, 01 Mar 2022 12:45:01 +0000 Received: (at 13476) by debbugs.gnu.org; 1 Mar 2022 12:44:31 +0000 Received: from localhost ([127.0.0.1]:35785 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nP1ri-00018H-Ob for submit@debbugs.gnu.org; Tue, 01 Mar 2022 07:44:30 -0500 Received: from eggs.gnu.org ([209.51.188.92]:37716) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nP1rg-000182-Pv for 13476@debbugs.gnu.org; Tue, 01 Mar 2022 07:44:29 -0500 Received: from [2001:470:142:3::e] (port=33584 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nP1rY-0000pE-PY; Tue, 01 Mar 2022 07:44:23 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=asgxLsYIxO8Lj52BTDrcCZcNdfDVJ8aXkaMSrxhKXoI=; b=pEQD4VO3p19Q N//o6wdcDMjkPxbSi32COwrPcceA17geqdqda2kky0l3epVsttbeJ44JMiEF/ASYvc9I2j6N2Byuo lkQVUss4rs6mcK42QzHzCRK43VsFKOSctp36Z6icNMeVDzjq5PdO1MeTR68ligRDLIMWFH2sBTI2T qaf4eVAiRrmjN+FW8cYWjm14KYQQqxI6vT3ATwLuCFevRX4ZklWr+G59I4zrKY4JXRimnXUCZPlR+ ZPIa+pflvU2VbhdvHj71uVP+Jhjp3ZOhrCGs7rzBxOol/9z0Tdsrh4qjVytd+tPy3KK5o2pi6PosL 5cBXf6+s0225xU847bSUww==; Received: from [87.69.77.57] (port=3565 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nP1rY-00022O-7J; Tue, 01 Mar 2022 07:44:20 -0500 Date: Tue, 01 Mar 2022 14:44:12 +0200 Message-Id: <83mti9lu5f.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <878rtu4iqw.fsf@yahoo.com> (message from Po Lu on Tue, 01 Mar 2022 08:30:15 +0800) References: <621cd660.1c69fb81.2604f.da8d@mx.google.com> <83bkyrm4fv.fsf@gnu.org> <878rtu4iqw.fsf@yahoo.com> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Po Lu > Cc: Mauro Aranda , 13476@debbugs.gnu.org, > stephen.berman@gmx.net > Date: Tue, 01 Mar 2022 08:30:15 +0800 > > Eli Zaretskii writes: > > > I don't understand why we need to set the frame parameter when the > > customize the face to begin with, I guess. > > Because that's what you would expect to happen: customizing the > foreground or background of the scroll-bar face should affect the scroll > bar colors, which are frame parameters. So this face is special in that we handle it via frame parameters? In that case, please add a comment to that effect where you made the change. From unknown Sun Jun 22 22:46:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#13476: 24.3.50; Reverting scroll-bar face customization has no effect Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 01 Mar 2022 12:49:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13476 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: fixed To: Eli Zaretskii Cc: 13476@debbugs.gnu.org, stephen.berman@gmx.net, maurooaranda@gmail.com Received: via spool by 13476-submit@debbugs.gnu.org id=B13476.16461389004932 (code B ref 13476); Tue, 01 Mar 2022 12:49:01 +0000 Received: (at 13476) by debbugs.gnu.org; 1 Mar 2022 12:48:20 +0000 Received: from localhost ([127.0.0.1]:35809 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nP1vQ-0001HU-IX for submit@debbugs.gnu.org; Tue, 01 Mar 2022 07:48:20 -0500 Received: from sonic301-31.consmr.mail.ne1.yahoo.com ([66.163.184.200]:33395) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nP1vP-0001HJ-Go for 13476@debbugs.gnu.org; Tue, 01 Mar 2022 07:48:19 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1646138894; bh=P7eJTo4jD6yQ63f/kd19sp/dadfNCvEd/BU+SO6XIBc=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=bLkah2ImZUb10GoibX9VDJOKXOYU+bjC9qQs7kIAz95/ZZZ7LingahnIlH0Zgbw6kr6mxSzQx5TO+MneoXA4r96fCjy3K+nSUfUAIveqIWSG2UV5Dk88PSrKyg8R6+H7iCf/qOMBoQIQKtoVPbnmCuHUWhSbve+XjdTRZEyjd4O2/XHEA8QUbunDiRk0yj6FSk4+oxtLUMmmUpQPnIvq8/TRjlx+wQlnmj9/Emlibea5RZpUiBY/HD5m1zNhDw3JnYBkO8hf0/zC8xjoNgLInhpVuKxU8rPYhkJnLHNXbtRitRL4b0fOYEYz57xDlcfbDkNI4KGdIVGszAu58hNENg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1646138894; bh=cQKOKpnm7afIbteMU2xijc3IMikjSacUr8sH9YGCw9a=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=HRpL7YMRnC4z4g6g7aRmctmYkjWpPuxyR1aOzMPq1AlZS+WSmjW4XZB1K2hru6KjzmVSVNsPU4Bc9LzO4FUESjsKsqrXaQB469qCfQoxdIQjwWH5tR9LIFRaq44jEd+N/StK/cB3H/EC9qsLE6T3xg5rBzdHiWkpVkIwYOPYNCRSmE4WbFAr/djfvBhByXYlZ4LRdPeEjzlsI5DBVfMKDsbYgLUW49173fKjGctMIQc4u3HSdHj0oGNDzOFZCzn3YUk6i5RpAEqeetdua0BXtf6DQCqpUG9wk/2G68Ylv10zGEYSPokkosqpJB6p2hZyZqd6pqSIlJei3CKgNLSfWw== X-YMail-OSG: Si3XVr4VM1nWngv4co4Y_wQGzVItOAdRGjUMWHu1SqdNJFEV9QQTkDfGZ3vJvHE 1hqT8qe7dMwjRUK0.8Y7fi1WahbP3CabEpuM2D8vdh5l4OiLNP7JXbfw716p1peYQ17WX6E2j9e1 Mt4NeyDhr2akGZUToeGuwmqu.zH8bdzIZbJJ0Va1_mu4aAClAKIsyAtGUOZ.LsW3b1tYiAk.vdZX 0YCa3Zpahz7i5Vkiqm3gyZ7xJ7xnbqREaVtRfhzDDYhWgkPQR4_rIBCuAB3v6xxiQ7hxSI0ir28S kWbin120TevUAcIEgpH_8QmE0ZpGT_MPhRvrmcwn_NQIQoCmkrnpWHmbIQNDHzC18DPFoPI9KBWn rXawxAV0kUPdXeOxbSkQ7E1SMXt8Y5E3aQu.znVkMopD1N_yiv0XGhXUxkAjmlsPFINXHxi42Dq_ tMIXP2_36Rwoq7ui7tjstTHUuzQ0Jwo7HWY.VN14uEyohPTyeYgrQEaGyx4ThJQKqvSB8EFk6O3C DXpKJEQZ3AcgfzrsUTdsoKeh6i56p5KO.ikuT.KvGffWgpNIm2acNNJblwCmGyf6FseHbfcYe_Lc Y8fAiPnHzr_.vfEEM1BWlgE.6UpVpRzf4Dfqx21JHa_pLhevsaTCif1ZRRtycQZxtA53Upcob25y GQtv2PxV0Dv4AoxHJdkmhFNpYAPOtysolSq2fmmkF2SR1sXck7n2N6RSaB9Cr1sUBeMh.TwF0FFy AHlM7RF3t4JqedlJILkTVp6Eyx4Sc4A6OYQeswLZjg5ImuRBTyy5vO_x.1g1luoMs0QbYl32oxVV D4dSk4Dg5ANTnYq6M4Vt6BmbXttGzlFDrFtSlpMCzFSx0KlSfCsZNgk9l9x4CCLKqKKVSVwE.czb iuI4CK72O9muEPPRmYSzup2SZU8U7jI62PWHg_U1JPxYjw6WMdd0MdlvhMPJ5jlOsfeIqaOinha7 LeVXUZsiQJAnLzSWYM4ZshFSRHJEOclctYZpCn.oHKnk_cIdDJUHHEHHUFWlTiHGBHEinfyOl5Fe QLSxdchrXIP5fNxdeiTVhs1bceUy7TRU9PCET5LRKkIqndMFLMKIpKCSzO_p6invYFY2l7tOBKVg 3XR6q8wm.9IvW3yLtr7n948ncPj.5PGSb...D.p7EhIf8vMUduXsB0l1jrf3im46QAj6rvJY7sIj e_OarEZ_oqjqNLZdmmnNkf6oi.vPa2qIToEP1xyPNiHKLzuAXXkilEzXky7VWXat1CjjaV4Gp845 .E3OwqrUBblbABsbOkDtTboOHr7y5.VuriGv0DB_4881rHVcC8uC3D8C7HBOG_gnROdmnp5A58yn ARklxQxoHgc8IIk0cgxS_8MIRbABLERqyJmI5Jbr65mCllfhJx4X2XvJHeUIwE0gFR..xaEGZvpG spvAga9_Beu0no8HStJt_J6_OG_.EaPnHYfKmi1aaaUza6MPQ4b2tECVR6bit6oeDUDE.BhuFZ9C vXlVMoMcHXvQRBrfQpnqmD2erCpg9magpuQBFXaiKrXrhP95M8.PTCN0IJL.AsoweYDVFxgLHeet Xw0wkbja9oYwrcsL264qJei_seaZECpf.e7vY3jWvRbR.UMREcnK.aAmnGwG344vPDO4hXmIyhVV 88AdU.A8XPoXGfyGM4SAQYQjlXgIuhuYaWhRimBFBu7r48PaJxDOaeEl6YIfKmvrexhj22wEqmiT CW1hbwAflSJDAzYcJuexLcDc9qAY.14OEjmOKeURzYx9pcz.LdG2HBw6waKn5Xcrpvs8lWTfWO5B db2p1DcNCvI5bAIAFzpLT9bbqmyaD6tXd2l3uHRPIXBCcnPBAePBOwh80Cgu9WLG63XJk8t4EpYV dpDZ18Eq38rXipWg5iGZfwlJee.YMz9fEwtEgEiKvCrTkP_7WLFm9sAUflYvigMUmwigWL.9yz54 Cyd8X3eshj9uje0LvIrms9lHH2OZnFThJ7H0uHXD_MYiryb.invQwyhsWGtjh3XQd_H5VSvRaiMr vF5Dxyl794Uc.GRheZOq9TLFkO8JPHteoyeMr0T1N569ULD28KSSgz2zwhINWJ1liuyf1U2q6b50 I7.t91EdQQGPj9pPbnSKKskAL16x9wIvKjFt8q0X8OsQ2Et75PaUEKVmX53TNtkAoHY2z8fIKj59 pN8E3K99i2jaMNOxXBuxp7O23H5qu0O3TnrJpnV5QvVp5gRAIFC0fvz8pHe5axbWAHM_17bhS53D wJJThuYuEM297yGDUNwvbH5INlGvp41SWjrDNO5irnQ4aCQIZ5o3fJQ-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.ne1.yahoo.com with HTTP; Tue, 1 Mar 2022 12:48:14 +0000 Received: by kubenode504.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 46380bdbf9d3af41578668cca1fc7104; Tue, 01 Mar 2022 12:48:08 +0000 (UTC) From: Po Lu References: <621cd660.1c69fb81.2604f.da8d@mx.google.com> <83bkyrm4fv.fsf@gnu.org> <878rtu4iqw.fsf@yahoo.com> <83mti9lu5f.fsf@gnu.org> Date: Tue, 01 Mar 2022 20:48:03 +0800 In-Reply-To: <83mti9lu5f.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 01 Mar 2022 14:44:12 +0200") Message-ID: <87lext260s.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.19797 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 207 X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: > So this face is special in that we handle it via frame parameters? In > that case, please add a comment to that effect where you made the > change. Thanks, will do.