GNU logs - #79785, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#79785: 31.0.50; [PATCH] Make Flymake fringe indicators use dedicated faces
Resent-From: Protesilaos Stavrou <prot@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 08 Nov 2025 05:48:01 +0000
Resent-Message-ID: <handler.79785.B.176258085615776 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 79785
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: 79785 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.176258085615776
          (code B ref -1); Sat, 08 Nov 2025 05:48:01 +0000
Received: (at submit) by debbugs.gnu.org; 8 Nov 2025 05:47:36 +0000
Received: from localhost ([127.0.0.1]:50266 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1vHbnU-00046O-4v
	for submit <at> debbugs.gnu.org; Sat, 08 Nov 2025 00:47:36 -0500
Received: from lists.gnu.org ([2001:470:142::17]:53594)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <prot@HIDDEN>)
 id 1vHbnP-00046G-CH
 for submit <at> debbugs.gnu.org; Sat, 08 Nov 2025 00:47:33 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <prot@HIDDEN>)
 id 1vHbnJ-0003wF-Go
 for bug-gnu-emacs@HIDDEN; Sat, 08 Nov 2025 00:47:25 -0500
Received: from relay7-d.mail.gandi.net ([217.70.183.200])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <prot@HIDDEN>)
 id 1vHbnG-0008I0-LZ
 for bug-gnu-emacs@HIDDEN; Sat, 08 Nov 2025 00:47:25 -0500
Received: by mail.gandi.net (Postfix) with ESMTPSA id 22213441BD
 for <bug-gnu-emacs@HIDDEN>; Sat,  8 Nov 2025 05:47:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protesilaos.com;
 s=gm1; t=1762580838;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:mime-version:mime-version:content-type:content-type;
 bh=GubFR/Rs7TkXCYlgJiGLWQoBxgTjD+53Tbnb3U98k3E=;
 b=JHkqJJPV8J0dYueSbaqRUpEutdUzTrxaO7+ex4I64Gp8f0SPZbg/FIRkx1Fald/mZLOv+z
 ESPmQM+6r58d9vlUeNqKQ8xfqDPPayL7gJFmZqbsnNTeSFC/e/j+Uw+jkS+NOHL/d+R4vf
 Cq+Xi1YyZoAo+WFuhWGYqHvjBCrhelX5pazpDi4G86JtOX4FGHDOLTXG/uuFE0zTPK4djE
 T9wP8SqoRPco3i9Ha3GLig+RwKzKaJsDCaUNTlJXcl8dREPWwflFoLVXEvDC3+tlB2i9Z6
 VKb4s3bKP1PC48T3q/dKyaRQmT29mwQ8pCrRXkBxU7X8DXit5azZx3SUJ4krmw==
MIME-Version: 1.0
Date: Sat, 08 Nov 2025 07:47:17 +0200
From: Protesilaos Stavrou <prot@HIDDEN>
Message-ID: <2fddca172e3698f386da40804bdc466e@HIDDEN>
X-Sender: prot@HIDDEN
Content-Type: multipart/mixed;
 boundary="=_9ad9b828f743299a5c029c241abe96c2"
X-GND-State: clean
X-GND-Score: 0
X-GND-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdeggdduledujeegucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuifetpfffkfdpucggtfgfnhhsuhgsshgtrhhisggvnecuuegrihhlohhuthemuceftddunecunecujfgurhepggffhffvuffkgigtsehmtdhjredttddvnecuhfhrohhmpefrrhhothgvshhilhgrohhsucfuthgrvhhrohhuuceophhrohhtsehprhhothgvshhilhgrohhsrdgtohhmqeenucggtffrrghtthgvrhhnpeefkeevteekkedvgefguefhleehgeegtefgueehheevgfeugfdvleeigfefueefgeenucfkphepuddtrddvtddtrddvtddurdduieenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpedutddrvddttddrvddtuddrudeipdhhvghlohepfigvsghmrghilhdrghgrnhguihdrnhgvthdpmhgrihhlfhhrohhmpehprhhothesphhrohhtvghsihhlrghoshdrtghomhdpnhgspghrtghpthhtohepuddprhgtphhtthhopegsuhhgqdhgnhhuqdgvmhgrtghssehgnhhurdhorhhg
X-GND-Sasl: prot@HIDDEN
Received-SPF: pass client-ip=217.70.183.200; envelope-from=prot@HIDDEN;
 helo=relay7-d.mail.gandi.net
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001,
 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001,
 SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.7 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.3 (/)

--=_9ad9b828f743299a5c029c241abe96c2
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset=US-ASCII;
 format=flowed

Dear maintainers,

The attached patch makes the Flymake fringe indicators use faces defined 
by Flymake instead of compilation ones.

This way, themes/users can make those indicators look the way they want 
without affecting the compilation faces.

I made the new faces look the same as before. Existing users should get 
the same results as they did.

All the best,
Protesilaos (or simply "Prot")
--=_9ad9b828f743299a5c029c241abe96c2
Content-Transfer-Encoding: base64
Content-Type: text/x-diff;
 name=0001-Make-Flymake-fringe-indicators-use-dedicated-faces.patch
Content-Disposition: attachment;
 filename=0001-Make-Flymake-fringe-indicators-use-dedicated-faces.patch;
 size=4061

RnJvbSBjMTgyOWI0NDQzODNhNzFlMTY5NDlhYmZkNTM5ZTg3ZGZkYTIzZjg4IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpNZXNzYWdlLUlEOiA8YzE4MjliNDQ0MzgzYTcxZTE2OTQ5YWJmZDUzOWU4
N2RmZGEyM2Y4OC4xNzYyNTAyMDc4LmdpdC5pbmZvQHByb3Rlc2lsYW9zLmNvbT4KRnJvbTogUHJv
dGVzaWxhb3MgU3RhdnJvdSA8aW5mb0Bwcm90ZXNpbGFvcy5jb20+CkRhdGU6IEZyaSwgNyBOb3Yg
MjAyNSAwOTo0MzowNyArMDIwMApTdWJqZWN0OiBbUEFUQ0hdIE1ha2UgRmx5bWFrZSBmcmluZ2Ug
aW5kaWNhdG9ycyB1c2UgZGVkaWNhdGVkIGZhY2VzCgoqIGxpc3AvcHJvZ21vZGVzL2ZseW1ha2Uu
ZWwgKGZseW1ha2UtZXJyb3ItYml0bWFwKQooZmx5bWFrZS13YXJuaW5nLWJpdG1hcCwgZmx5bWFr
ZS1ub3RlLWJpdG1hcCk6IERlZmluZSBuZXcgZmFjZXMuCihmbHltYWtlLWVycm9yLWZyaW5nZSwg
Zmx5bWFrZS13YXJuaW5nLWZyaW5nZSkKKGZseW1ha2Utbm90ZS1mcmluZ2UpOiBVc2UgdGhlIG5l
dyBmYWNlcyBieSBkZWZhdWx0LgotLS0KIGxpc3AvcHJvZ21vZGVzL2ZseW1ha2UuZWwgfCAyNyAr
KysrKysrKysrKysrKysrKysrKystLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAyMSBpbnNlcnRpb25z
KCspLCA2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2xpc3AvcHJvZ21vZGVzL2ZseW1ha2Uu
ZWwgYi9saXNwL3Byb2dtb2Rlcy9mbHltYWtlLmVsCmluZGV4IDYwYTZiYWNmNjQwLi5jOTc1NGY0
Zjk3ZCAxMDA2NDQKLS0tIGEvbGlzcC9wcm9nbW9kZXMvZmx5bWFrZS5lbAorKysgYi9saXNwL3By
b2dtb2Rlcy9mbHltYWtlLmVsCkBAIC0xMzQsNyArMTM0LDcgQEAgKGFkZC10by1saXN0ICdjdXN0
b21pemUtcGFja2FnZS1lbWFjcy12ZXJzaW9uLWFsaXN0CiAgICAgICAgICAgICAgICAgICAgICAg
ICgiMS4zLjYiIC4gIjMwLjEiKSkpCiAKIChkZWZjdXN0b20gZmx5bWFrZS1lcnJvci1iaXRtYXAg
JyhmbHltYWtlLWRvdWJsZS1leGNsYW1hdGlvbi1tYXJrCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgY29tcGlsYXRpb24tZXJyb3IpCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmx5bWFrZS1lcnJvci1mcmluZ2UpCiAgICJCaXRtYXAgKGEgc3ltYm9sKSB1c2Vk
IGluIHRoZSBmcmluZ2UgZm9yIGluZGljYXRpbmcgZXJyb3JzLgogVGhlIHZhbHVlIG1heSBhbHNv
IGJlIGEgbGlzdCBvZiB0d28gZWxlbWVudHMgd2hlcmUgdGhlIHNlY29uZAogZWxlbWVudCBzcGVj
aWZpZXMgdGhlIGZhY2UgZm9yIHRoZSBiaXRtYXAuICBGb3IgcG9zc2libGUgYml0bWFwCkBAIC0x
NDIsMTMgKzE0MiwxMyBAQCAoZGVmY3VzdG9tIGZseW1ha2UtZXJyb3ItYml0bWFwICcoZmx5bWFr
ZS1kb3VibGUtZXhjbGFtYXRpb24tbWFyawogCiBUaGUgb3B0aW9uIGBmbHltYWtlLWZyaW5nZS1p
bmRpY2F0b3ItcG9zaXRpb24nIGNvbnRyb2xzIGhvdyBhbmQgd2hlcmUKIHRoaXMgaXMgdXNlZC4i
Ci0gIDp2ZXJzaW9uICIyNC4zIgorICA6dmVyc2lvbiAiMzEuMSIKICAgOnR5cGUgJyhjaG9pY2Ug
KHN5bWJvbCA6dGFnICJCaXRtYXAiKQogICAgICAgICAgICAgICAgICAobGlzdCA6dGFnICJCaXRt
YXAgYW5kIGZhY2UiCiAgICAgICAgICAgICAgICAgICAgICAgIChzeW1ib2wgOnRhZyAiQml0bWFw
IikKICAgICAgICAgICAgICAgICAgICAgICAgKGZhY2UgOnRhZyAiRmFjZSIpKSkpCiAKLShkZWZj
dXN0b20gZmx5bWFrZS13YXJuaW5nLWJpdG1hcCAnKGV4Y2xhbWF0aW9uLW1hcmsgY29tcGlsYXRp
b24td2FybmluZykKKyhkZWZjdXN0b20gZmx5bWFrZS13YXJuaW5nLWJpdG1hcCAnKGV4Y2xhbWF0
aW9uLW1hcmsgZmx5bWFrZS13YXJuaW5nLWZyaW5nZSkKICAgIkJpdG1hcCAoYSBzeW1ib2wpIHVz
ZWQgaW4gdGhlIGZyaW5nZSBmb3IgaW5kaWNhdGluZyB3YXJuaW5ncy4KIFRoZSB2YWx1ZSBtYXkg
YWxzbyBiZSBhIGxpc3Qgb2YgdHdvIGVsZW1lbnRzIHdoZXJlIHRoZSBzZWNvbmQKIGVsZW1lbnQg
c3BlY2lmaWVzIHRoZSBmYWNlIGZvciB0aGUgYml0bWFwLiAgRm9yIHBvc3NpYmxlIGJpdG1hcApA
QCAtMTU2LDEzICsxNTYsMTMgQEAgKGRlZmN1c3RvbSBmbHltYWtlLXdhcm5pbmctYml0bWFwICco
ZXhjbGFtYXRpb24tbWFyayBjb21waWxhdGlvbi13YXJuaW5nKQogCiBUaGUgb3B0aW9uIGBmbHlt
YWtlLWZyaW5nZS1pbmRpY2F0b3ItcG9zaXRpb24nIGNvbnRyb2xzIGhvdyBhbmQgd2hlcmUKIHRo
aXMgaXMgdXNlZC4iCi0gIDp2ZXJzaW9uICIyNC4zIgorICA6dmVyc2lvbiAiMzEuMSIKICAgOnR5
cGUgJyhjaG9pY2UgKHN5bWJvbCA6dGFnICJCaXRtYXAiKQogICAgICAgICAgICAgICAgICAobGlz
dCA6dGFnICJCaXRtYXAgYW5kIGZhY2UiCiAgICAgICAgICAgICAgICAgICAgICAgIChzeW1ib2wg
OnRhZyAiQml0bWFwIikKICAgICAgICAgICAgICAgICAgICAgICAgKGZhY2UgOnRhZyAiRmFjZSIp
KSkpCiAKLShkZWZjdXN0b20gZmx5bWFrZS1ub3RlLWJpdG1hcCAnKGV4Y2xhbWF0aW9uLW1hcmsg
Y29tcGlsYXRpb24taW5mbykKKyhkZWZjdXN0b20gZmx5bWFrZS1ub3RlLWJpdG1hcCAnKGV4Y2xh
bWF0aW9uLW1hcmsgZmx5bWFrZS1ub3RlLWZyaW5nZSkKICAgIkJpdG1hcCAoYSBzeW1ib2wpIHVz
ZWQgaW4gdGhlIGZyaW5nZSBmb3IgaW5kaWNhdGluZyBpbmZvIG5vdGVzLgogVGhlIHZhbHVlIG1h
eSBhbHNvIGJlIGEgbGlzdCBvZiB0d28gZWxlbWVudHMgd2hlcmUgdGhlIHNlY29uZAogZWxlbWVu
dCBzcGVjaWZpZXMgdGhlIGZhY2UgZm9yIHRoZSBiaXRtYXAuICBGb3IgcG9zc2libGUgYml0bWFw
CkBAIC0xNzAsNyArMTcwLDcgQEAgKGRlZmN1c3RvbSBmbHltYWtlLW5vdGUtYml0bWFwICcoZXhj
bGFtYXRpb24tbWFyayBjb21waWxhdGlvbi1pbmZvKQogCiBUaGUgb3B0aW9uIGBmbHltYWtlLWZy
aW5nZS1pbmRpY2F0b3ItcG9zaXRpb24nIGNvbnRyb2xzIGhvdyBhbmQgd2hlcmUKIHRoaXMgaXMg
dXNlZC4iCi0gIDp2ZXJzaW9uICIyNi4xIgorICA6dmVyc2lvbiAiMzEuMSIKICAgOnR5cGUgJyhj
aG9pY2UgKHN5bWJvbCA6dGFnICJCaXRtYXAiKQogICAgICAgICAgICAgICAgICAobGlzdCA6dGFn
ICJCaXRtYXAgYW5kIGZhY2UiCiAgICAgICAgICAgICAgICAgICAgICAgIChzeW1ib2wgOnRhZyAi
Qml0bWFwIikKQEAgLTYxOCw2ICs2MTgsMjEgQEAgKGRlZmZhY2UgZmx5bWFrZS1lb2wtaW5mb3Jt
YXRpb24tZmFjZQogICAiRmFjZSB1c2VkIGZvciBpbmZvcm1hdGlvbiBhYm91dCBlbmQtb2YtbGlu
ZSBkaWFnbm9zdGljcy4iCiAgIDpwYWNrYWdlLXZlcnNpb24gJyhGbHltYWtlIC4gIjEuMy42Iikp
CiAKKyhkZWZmYWNlIGZseW1ha2UtZXJyb3ItZnJpbmdlICcoKHQgOmluaGVyaXQgY29tcGlsYXRp
b24tZXJyb3IpKQorICAiRmFjZSB1c2VkIGJ5IGRlZmF1bHQgaW4gdGhlIGBmbHltYWtlLWVycm9y
LWJpdG1hcCcuIgorICA6dmVyc2lvbiAiMzEuMSIKKyAgOnBhY2thZ2UtdmVyc2lvbiAnKEZseW1h
a2UgLiAiMS41LjAiKSkKKworKGRlZmZhY2UgZmx5bWFrZS13YXJuaW5nLWZyaW5nZSAnKCh0IDpp
bmhlcml0IGNvbXBpbGF0aW9uLXdhcm5pbmcpKQorICAiRmFjZSB1c2VkIGJ5IGRlZmF1bHQgaW4g
dGhlIGBmbHltYWtlLXdhcm5pbmctYml0bWFwJy4iCisgIDp2ZXJzaW9uICIzMS4xIgorICA6cGFj
a2FnZS12ZXJzaW9uICcoRmx5bWFrZSAuICIxLjUuMCIpKQorCisoZGVmZmFjZSBmbHltYWtlLW5v
dGUtZnJpbmdlICcoKHQgOmluaGVyaXQgY29tcGlsYXRpb24taW5mbykpCisgICJGYWNlIHVzZWQg
YnkgZGVmYXVsdCBpbiB0aGUgYGZseW1ha2Utbm90ZS1iaXRtYXAnLiIKKyAgOnZlcnNpb24gIjMx
LjEiCisgIDpwYWNrYWdlLXZlcnNpb24gJyhGbHltYWtlIC4gIjEuNS4wIikpCisKIChkZWZjdXN0
b20gZmx5bWFrZS1zaG93LWRpYWdub3N0aWNzLWF0LWVuZC1vZi1saW5lIG5pbAogICAiSWYgbm9u
LW5pbCwgYWRkIGRpYWdub3N0aWMgc3VtbWFyeSBtZXNzYWdlcyBhdCBlbmQtb2YtbGluZS4KIFRo
ZSB2YWx1ZSBgc2hvcnQnIG1lYW5zIHRoYXQgb25seSB0aGUgbW9zdCBzZXZlcmUgZGlhZ25vc3Rp
YwotLSAKMi40Ny4yCgo=
--=_9ad9b828f743299a5c029c241abe96c2--




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Protesilaos Stavrou <prot@HIDDEN>
Subject: bug#79785: Acknowledgement (31.0.50; [PATCH] Make Flymake fringe
 indicators use dedicated faces)
Message-ID: <handler.79785.B.176258085615776.ack <at> debbugs.gnu.org>
References: <2fddca172e3698f386da40804bdc466e@HIDDEN>
X-Gnu-PR-Message: ack 79785
X-Gnu-PR-Package: emacs
X-Gnu-PR-Keywords: patch
Reply-To: 79785 <at> debbugs.gnu.org
Date: Sat, 08 Nov 2025 05:48:01 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-gnu-emacs@HIDDEN

If you wish to submit further information on this problem, please
send it to 79785 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
79785: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D79785
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#79785: 31.0.50; [PATCH] Make Flymake fringe indicators use dedicated faces
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 08 Nov 2025 08:34:02 +0000
Resent-Message-ID: <handler.79785.B79785.17625908409373 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 79785
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Protesilaos Stavrou <prot@HIDDEN>, sbaugh@HIDDEN
Cc: 79785 <at> debbugs.gnu.org
Received: via spool by 79785-submit <at> debbugs.gnu.org id=B79785.17625908409373
          (code B ref 79785); Sat, 08 Nov 2025 08:34:02 +0000
Received: (at 79785) by debbugs.gnu.org; 8 Nov 2025 08:34:00 +0000
Received: from localhost ([127.0.0.1]:50546 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1vHeOW-0002R7-C7
	for submit <at> debbugs.gnu.org; Sat, 08 Nov 2025 03:34:00 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:41118)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1vHeOT-0002Qq-H9
 for 79785 <at> debbugs.gnu.org; Sat, 08 Nov 2025 03:33:58 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1vHeOM-0005j4-Qx; Sat, 08 Nov 2025 03:33:50 -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=3hqgp3CuTBOEpBocB2tfoKCgqyKluuDN2BJ8CGnBGhU=; b=Za5DMlWQCJjW
 Ipav/EcOLCnt8Hg2qlo6oRSsSUtGOkjwL0VJM26Y2a42bghGQNdjGX0JM2nMVRDQhPg3IDS7qU4+5
 NkyfyEh8GyrWqoPOtru6gCDjPgZKnVClgLHnLWWbW3yQDeleYktyUarGKjvIKgLHXwe3MRd9YoC82
 uiJaNiVZatVVq4Jq4ifO5DCiI1aASCnjY9uzch1ByGvuj4920HP6fipso87OJI5E835hSkDzqUD+z
 DMR48ljocRInQRNbzqikkcRL9vp91bm7Ev7VKLcfyab8eLUQPGanzCNm+EdtwrkDOyTDgIm6ORIkU
 8TK/0hA9j6+l+tlJUaoRNw==;
Date: Sat, 08 Nov 2025 10:33:48 +0200
Message-Id: <86ikfk9b4j.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <2fddca172e3698f386da40804bdc466e@HIDDEN> (message from
 Protesilaos Stavrou on Sat, 08 Nov 2025 07:47:17 +0200)
References: <2fddca172e3698f386da40804bdc466e@HIDDEN>
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> Date: Sat, 08 Nov 2025 07:47:17 +0200
> From: Protesilaos Stavrou <prot@HIDDEN>
> 
> The attached patch makes the Flymake fringe indicators use faces defined 
> by Flymake instead of compilation ones.
> 
> This way, themes/users can make those indicators look the way they want 
> without affecting the compilation faces.
> 
> I made the new faces look the same as before. Existing users should get 
> the same results as they did.

Thanks.  Adding Spencer to the discussion.

This change needs to be called out in NEWS.

> +(defface flymake-error-fringe '((t :inherit compilation-error))
> +  "Face used by default in the `flymake-error-bitmap'."
> +  :version "31.1"
> +  :package-version '(Flymake . "1.5.0"))

This and other similar :package-version values in the new faces need
the value of Flymake versions added to
customize-package-emacs-version-alist to be expanded to include
version 1.5.0 of Flymake.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#79785: 31.0.50; [PATCH] Make Flymake fringe indicators use dedicated faces
Resent-From: Spencer Baugh <sbaugh@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 14 Nov 2025 22:38:02 +0000
Resent-Message-ID: <handler.79785.B79785.176315986118322 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 79785
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Eli Zaretskii <eliz@HIDDEN>
Cc: 79785 <at> debbugs.gnu.org, Protesilaos Stavrou <prot@HIDDEN>
Received: via spool by 79785-submit <at> debbugs.gnu.org id=B79785.176315986118322
          (code B ref 79785); Fri, 14 Nov 2025 22:38:02 +0000
Received: (at 79785) by debbugs.gnu.org; 14 Nov 2025 22:37:41 +0000
Received: from localhost ([127.0.0.1]:60586 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1vK2QH-0004lS-21
	for submit <at> debbugs.gnu.org; Fri, 14 Nov 2025 17:37:41 -0500
Received: from mxout5.mail.janestreet.com ([64.215.233.18]:57123)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <sbaugh@HIDDEN>)
 id 1vK2QE-0004l6-Ri
 for 79785 <at> debbugs.gnu.org; Fri, 14 Nov 2025 17:37:39 -0500
From: Spencer Baugh <sbaugh@HIDDEN>
In-Reply-To: <86ikfk9b4j.fsf@HIDDEN> (Eli Zaretskii's message of "Sat, 08 Nov
 2025 10:33:48 +0200")
References: <2fddca172e3698f386da40804bdc466e@HIDDEN>
 <86ikfk9b4j.fsf@HIDDEN>
Date: Fri, 14 Nov 2025 17:37:33 -0500
Message-ID: <ierh5uwmeaa.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=janestreet.com;
 s=waixah; t=1763159853;
 bh=cD+K1Y7DeE9W2OJSWnCJ6CUQvgoB9OEioNKyybzmPUM=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date;
 b=04M2oybtarXrMt5vj2KL2OecPsAw8g+gYzEaf4EBuypxv50t0stsBBGE1FCXWch27
 XUK8Jden8nrLccRiS2p/EYRmNx4uo1vDnji2XhiUhwh8TLKhAmjQpKEUPLfOAWRwVL
 LlEbrOICjj/60bXimLnkLoCKiglDUZbSzMO4EgTu89309rowt27F/kv/QLVTNwfVl8
 JoD3sJL+LPuR70fYF4TSYWNtGtgxdkrZlme6fvwXnM2llh9bxDaPZXgtBOykshjvmK
 tw96yLtJzSTGOMhsxt/8GT/Jcpuu3hzlUvEzjN1CA5bh0G3h5JfyigwX1ZmQ3MqjbO
 FpMWVsrV1IFNg==
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Eli Zaretskii <eliz@HIDDEN> writes:

>> Date: Sat, 08 Nov 2025 07:47:17 +0200
>> From: Protesilaos Stavrou <prot@HIDDEN>
>> 
>> The attached patch makes the Flymake fringe indicators use faces defined 
>> by Flymake instead of compilation ones.
>> 
>> This way, themes/users can make those indicators look the way they want 
>> without affecting the compilation faces.
>> 
>> I made the new faces look the same as before. Existing users should get 
>> the same results as they did.
>
> Thanks.  Adding Spencer to the discussion.
>
> This change needs to be called out in NEWS.

Also, the listed package-version in the new defcustoms should be 1.4.4,
not 1.5.0.

After those two changes, this patch seems good to me.

>> +(defface flymake-error-fringe '((t :inherit compilation-error))
>> +  "Face used by default in the `flymake-error-bitmap'."
>> +  :version "31.1"
>> +  :package-version '(Flymake . "1.5.0"))
>
> This and other similar :package-version values in the new faces need
> the value of Flymake versions added to
> customize-package-emacs-version-alist to be expanded to include
> version 1.5.0 of Flymake.

That's unrelated to this patch and should be done separately, right?




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#79785: 31.0.50; [PATCH] Make Flymake fringe indicators use dedicated faces
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 15 Nov 2025 07:46:02 +0000
Resent-Message-ID: <handler.79785.B79785.17631927365998 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 79785
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Spencer Baugh <sbaugh@HIDDEN>
Cc: 79785 <at> debbugs.gnu.org, prot@HIDDEN
Received: via spool by 79785-submit <at> debbugs.gnu.org id=B79785.17631927365998
          (code B ref 79785); Sat, 15 Nov 2025 07:46:02 +0000
Received: (at 79785) by debbugs.gnu.org; 15 Nov 2025 07:45:36 +0000
Received: from localhost ([127.0.0.1]:33413 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1vKAyV-0001Ye-GD
	for submit <at> debbugs.gnu.org; Sat, 15 Nov 2025 02:45:35 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:41220)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1vKAyS-0001YR-LI
 for 79785 <at> debbugs.gnu.org; Sat, 15 Nov 2025 02:45:33 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1vKAyM-0003a9-BH; Sat, 15 Nov 2025 02:45: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=dwElwOWM7OqxWl3RC85MDmSTXCygw7xpvPbESziBG7I=; b=RFUO7wOU+tTz
 87oBGkaED1GhJh1qxmfC0NPKk9vC4dnSzyxK/xhEjv6ogJvZjxYEOfvriIQdrtPE+AoieG7f71z32
 zSnPz0++RsXxW2sPhE20I7W0F/n0zkaMZp8J7aC1Ib6xihVijQgoS1j7mTgUINFrKFZ8BAJoffFmw
 X6UevuhwUfD1OyCqbZ1Dnf4AVN9mZKCZP60225eztIxOq6Gr+BL7P5XuYUd7JtVq8Cc3yait/N8X+
 BPrvhJJDMNzeuu29Gxd5xiRKSKiyWSyvcH5YMujjKXmk+bdduDSYUiuBX78ulkXqLeky967EWgN1O
 IGTdelpCoGICSjBBtxyqNw==;
Date: Sat, 15 Nov 2025 09:45:20 +0200
Message-Id: <86ms4npwmn.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <ierh5uwmeaa.fsf@HIDDEN> (message from Spencer Baugh on
 Fri, 14 Nov 2025 17:37:33 -0500)
References: <2fddca172e3698f386da40804bdc466e@HIDDEN>
 <86ikfk9b4j.fsf@HIDDEN> <ierh5uwmeaa.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Spencer Baugh <sbaugh@HIDDEN>
> Cc: Protesilaos Stavrou <prot@HIDDEN>,  79785 <at> debbugs.gnu.org
> Date: Fri, 14 Nov 2025 17:37:33 -0500
> 
> Eli Zaretskii <eliz@HIDDEN> writes:
> 
> Also, the listed package-version in the new defcustoms should be 1.4.4,
> not 1.5.0.

I reckoned Prot had good reasons for bumping the minor version number.
What are the valid reasons for doing that?

> After those two changes, this patch seems good to me.
> 
> >> +(defface flymake-error-fringe '((t :inherit compilation-error))
> >> +  "Face used by default in the `flymake-error-bitmap'."
> >> +  :version "31.1"
> >> +  :package-version '(Flymake . "1.5.0"))
> >
> > This and other similar :package-version values in the new faces need
> > the value of Flymake versions added to
> > customize-package-emacs-version-alist to be expanded to include
> > version 1.5.0 of Flymake.
> 
> That's unrelated to this patch and should be done separately, right?

Up to you.  From my POV, it is related to this change because (AFAIU)
it is the first one that requires a newer version of Flymake to have
these faces available.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#79785: 31.0.50; [PATCH] Make Flymake fringe indicators use dedicated faces
Resent-From: Protesilaos Stavrou <prot@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 15 Nov 2025 12:06:01 +0000
Resent-Message-ID: <handler.79785.B79785.176320831914865 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 79785
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Eli Zaretskii <eliz@HIDDEN>
Cc: Spencer Baugh <sbaugh@HIDDEN>, 79785 <at> debbugs.gnu.org
Received: via spool by 79785-submit <at> debbugs.gnu.org id=B79785.176320831914865
          (code B ref 79785); Sat, 15 Nov 2025 12:06:01 +0000
Received: (at 79785) by debbugs.gnu.org; 15 Nov 2025 12:05:19 +0000
Received: from localhost ([127.0.0.1]:34223 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1vKF1r-0003rh-D9
	for submit <at> debbugs.gnu.org; Sat, 15 Nov 2025 07:05:19 -0500
Received: from relay1-d.mail.gandi.net ([217.70.183.193]:36581)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <prot@HIDDEN>)
 id 1vKF1o-0003o2-KX
 for 79785 <at> debbugs.gnu.org; Sat, 15 Nov 2025 07:05:17 -0500
Received: by mail.gandi.net (Postfix) with ESMTPSA id 2330543A98;
 Sat, 15 Nov 2025 12:05:09 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protesilaos.com;
 s=gm1; t=1763208310;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=wZ98nZ95OWj3n3ZhWVJzeiE2b88b1n2aSZzg6Mf6BOI=;
 b=eGEyKhkwdomJ4pSbKOmea6bJKIxOY5+Ao+GDHWEwvJIW02rfFJqy7Jx0T1TzKkSUk10XaV
 zf8cVaOx2dP025KHtAwpN4MJFsYkf3b0Lp+6ppxMpqgUUc6dkdw2rmoFMfhN3KIQAmnW2A
 yvifOeKrIH9ZH/SFjXR9CkwZ8j4b7oR5WkaBOX23jhFtTS/NvNFDyGSOHOcJ0UahjkWbz8
 NGB6YHumlgerJ9gh++LeLrhMqAMDRPuN+U7VA28AnazVHTo0JVMudaUfoWPUiVtUTfDglb
 Q95MVNXWwrA4iuGusUvScq6vPskrmTckyP8lNK/ttX+KZpUxEQQjFttH5whY6Q==
MIME-Version: 1.0
Date: Sat, 15 Nov 2025 14:05:09 +0200
From: Protesilaos Stavrou <prot@HIDDEN>
In-Reply-To: <86ms4npwmn.fsf@HIDDEN>
References: <2fddca172e3698f386da40804bdc466e@HIDDEN>
 <86ikfk9b4j.fsf@HIDDEN> <ierh5uwmeaa.fsf@HIDDEN>
 <86ms4npwmn.fsf@HIDDEN>
Message-ID: <8986f038e8b41954428c05b839bfc61f@HIDDEN>
X-Sender: prot@HIDDEN
Content-Type: text/plain; charset=US-ASCII;
 format=flowed
Content-Transfer-Encoding: 7bit
X-GND-State: clean
X-GND-Score: -100
X-GND-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdeggddvuddvieeiucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuifetpfffkfdpucggtfgfnhhsuhgsshgtrhhisggvnecuuegrihhlohhuthemuceftddunecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpeggfffhvfevufgjfhfkgigtgfesthejjhdttddtvdenucfhrhhomheprfhrohhtvghsihhlrghoshcuufhtrghvrhhouhcuoehprhhothesphhrohhtvghsihhlrghoshdrtghomheqnecuggftrfgrthhtvghrnheptedtffehvdekvefffeetjeejfeetueehtdeujeefgeeuhffhvdduleduvedvffdvnecukfhppedutddrvddttddrvddtuddrvdehnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddtrddvtddtrddvtddurddvhedphhgvlhhopeifvggsmhgrihhlrdhgrghnughirdhnvghtpdhmrghilhhfrhhomhepphhrohhtsehprhhothgvshhilhgrohhsrdgtohhmpdhnsggprhgtphhtthhopeefpdhrtghpthhtohepvghlihiisehgnhhurdhorhhgpdhrtghpthhtohepshgsrghughhhsehjrghnvghsthhrvggvthdrtghomhdprhgtphhtthhopeejleejkeehseguvggssghughhsrdhgnhhurdhorhhg
X-GND-Sasl: prot@HIDDEN
X-Spam-Score: -0.7 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

On 2025-11-15 09:45, Eli Zaretskii wrote:
>> From: Spencer Baugh <sbaugh@HIDDEN>
>> Cc: Protesilaos Stavrou <prot@HIDDEN>,  79785 <at> debbugs.gnu.org
>> Date: Fri, 14 Nov 2025 17:37:33 -0500
>> 
>> Eli Zaretskii <eliz@HIDDEN> writes:
>> 
>> Also, the listed package-version in the new defcustoms should be 
>> 1.4.4,
>> not 1.5.0.
> 
> I reckoned Prot had good reasons for bumping the minor version number.
> What are the valid reasons for doing that?

No, good reason. I just assumed the change would appear in the next 
stable version of the package, but did not check around to see what the 
convention is for it. I will update the patch to mention 1.4.4, subject 
to the point below.

>> After those two changes, this patch seems good to me.
>> 
>> >> +(defface flymake-error-fringe '((t :inherit compilation-error))
>> >> +  "Face used by default in the `flymake-error-bitmap'."
>> >> +  :version "31.1"
>> >> +  :package-version '(Flymake . "1.5.0"))
>> >
>> > This and other similar :package-version values in the new faces need
>> > the value of Flymake versions added to
>> > customize-package-emacs-version-alist to be expanded to include
>> > version 1.5.0 of Flymake.
>> 
>> That's unrelated to this patch and should be done separately, right?
> 
> Up to you.  From my POV, it is related to this change because (AFAIU)
> it is the first one that requires a newer version of Flymake to have
> these faces available.

@Spencer If you want to do it as part of the patch, then I leave 
everything to you. No problem!




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#79785: 31.0.50; [PATCH] Make Flymake fringe indicators use dedicated faces
Resent-From: Spencer Baugh <sbaugh@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 15 Nov 2025 16:50:02 +0000
Resent-Message-ID: <handler.79785.B79785.176322535310123 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 79785
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Protesilaos Stavrou <prot@HIDDEN>
Cc: 79785 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN>
Received: via spool by 79785-submit <at> debbugs.gnu.org id=B79785.176322535310123
          (code B ref 79785); Sat, 15 Nov 2025 16:50:02 +0000
Received: (at 79785) by debbugs.gnu.org; 15 Nov 2025 16:49:13 +0000
Received: from localhost ([127.0.0.1]:35832 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1vKJSa-0002d7-0u
	for submit <at> debbugs.gnu.org; Sat, 15 Nov 2025 11:49:12 -0500
Received: from mxout1.mail.janestreet.com ([38.105.200.78]:37127)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <sbaugh@HIDDEN>)
 id 1vKJSX-0002cn-AL
 for 79785 <at> debbugs.gnu.org; Sat, 15 Nov 2025 11:49:10 -0500
Received: from mail-lf1-f72.google.com ([209.85.167.72])
 by mxgoog2.mail.janestreet.com with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128)
 (Exim 4.98.2) id 1vKJSR-00000003MiS-42pZ for 79785 <at> debbugs.gnu.org;
 Sat, 15 Nov 2025 11:49:03 -0500
Received: by mail-lf1-f72.google.com with SMTP id
 2adb3069b0e04-5957d86f7f9so3385683e87.2
 for <79785 <at> debbugs.gnu.org>; Sat, 15 Nov 2025 08:49:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=janestreet.com; s=google; t=1763225343; x=1763830143; darn=debbugs.gnu.org; 
 h=cc:to:subject:message-id:date:from:in-reply-to:references
 :mime-version:from:to:cc:subject:date:message-id:reply-to;
 bh=wmhyHNKXo1E7licUq7Yrnnf8zB5aUfTYGxRRZGVIe0s=;
 b=SpdHLQWj/nRDb3RCLTAAq8ULBxGX0c7fXvXFQQAEyH8SU112CPBt1Gdolm3v9g8XRs
 gS2NQhMHoddsJgk9qFj6K/x7CMnHqNSHTWTHVS/oGaUl6Ykhqx+OAUXGAhtsp9nM0X9Z
 K3gI8GJhDSqZw5lLTdBwu3beOGZkp8Ww2dmLc=
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=janestreet.com;
 s=waixah; t=1763225343;
 bh=wmhyHNKXo1E7licUq7Yrnnf8zB5aUfTYGxRRZGVIe0s=;
 h=References:In-Reply-To:From:Date:Subject:To:Cc;
 b=PkbM34KkSpdIFzvaRGGghN6xMg/d9iV3tQNkqjBSByZUR3IRckACJ8sTAwKtdN+Pm
 589yW4iIsldFNHcIZL5ludS+sA9jNcAj33PWxdPh5CvMXAbm+xq+dP5zrLISB20879
 fCTSw8Lb7d0EHugQ4JyTE2czN2aZPmjHhuqWU2sNsZjWWQSg9ThqFFjf0eFqEOwe50
 jrqdkI46DwlZ/WzhLUQrTh2SiSHyDoZfllysiRcxBGZCbEqYY4VBWvsyOHSvWMSR6B
 l5MPSrmUhQy0qGdlPsHfWpWC8Yh6DOH1dgwsUkAPXP3BMCe2KNNTa5Li0CIYnv0VVN
 KoPaVq7u274cA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1763225343; x=1763830143;
 h=cc:to:subject:message-id:date:from:in-reply-to:references
 :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=wmhyHNKXo1E7licUq7Yrnnf8zB5aUfTYGxRRZGVIe0s=;
 b=oJDTw+w+lrzYNjvDK42P4I9hL5xnKbMtxs+BjVUWRdMvLO6tbLeqCT1qtetV0ppqwn
 5r2Sm0H1hb/fL1v0zTaf0ynHlDenQo/SJxTNQRb3vgzToswvp5aqCEJPa94RUIbmbgWh
 SWR7pOKEU351xKUaeCZXmnBZzuYOXe9p2NwOJXdmBKd9JwW0HoiCMjLBMXDatMXusFst
 AdwqFdkIYxY3R/Xk2/2thINZ3PM4R6Ta+OwfPIDsakre/smmB6CWtsOVXZhMkwOVYJpy
 OWH+trSChvNugc5acGwWz2ssUOlWHsJGQTrCgX5X61+6NyA4egu4SGu5V+MyW5rFR2q4
 /KFg==
X-Forwarded-Encrypted: i=1;
 AJvYcCWM0xBzIEei9tK2Omm8HqcJsxZUsfmJShUNSmmcU8+R0uJk9n6Gp3rhKMEiI9Y9oLyAsMKQDw==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YzeVwjlIeXL0I/atu+gQKuXHr5z6+pHz1WvjL+MJQNm/CzBKAJo
 j8Rxpv3Fj5A6pcptdbju/LUbs+En3XhJFGpLIvd3Ok4gy1g4mpT39pR2ep61INotGEDF/LMMQXQ
 ooQ+e0pFgyySJJvfNWphUS3zVwZnfYNFm/3M29sS7h4Wdbn9xKFSJQ7I27irvxwJcY8jteuM5Ox
 ODpTcdFqk6U+c2rAOO/n8UkBhqXcR8IQ==
X-Gm-Gg: ASbGncuTDwpaoQeRzsQo6sty0FpTzqpuULXsuO6ifdJ9ZHqLtNtzOQhiHjY4/GKflK5
 PKKjnpUNMsb/HOSsUHhii6WFzVgXQnhuT5xTtHgAyd+Q0x2rO3sZWEkV8GrPRtsWpEwME1yoOZg
 EUXa31+DxY3U5IC+nEMNqfkt4RecISmTVAjdkp9bYQ7T91IjmbhW0QdNv4PmSksmmNTQ==
X-Received: by 2002:a05:6512:1285:b0:594:516c:7d63 with SMTP id
 2adb3069b0e04-595841405a4mr2115768e87.0.1763225342617; 
 Sat, 15 Nov 2025 08:49:02 -0800 (PST)
X-Google-Smtp-Source: AGHT+IEa5lKMB3EpCcQJH6sLpZDFMxIotB2E5fqPOCskVkA5ZJ9QzH/aK+lgAVLNzmJgKkTNyzJKJqj2NQtIo1BwoSg=
X-Received: by 2002:a05:6512:1285:b0:594:516c:7d63 with SMTP id
 2adb3069b0e04-595841405a4mr2115765e87.0.1763225342157; Sat, 15 Nov 2025
 08:49:02 -0800 (PST)
MIME-Version: 1.0
References: <2fddca172e3698f386da40804bdc466e@HIDDEN>
 <86ikfk9b4j.fsf@HIDDEN> <ierh5uwmeaa.fsf@HIDDEN>
 <86ms4npwmn.fsf@HIDDEN>
 <8986f038e8b41954428c05b839bfc61f@HIDDEN>
In-Reply-To: <8986f038e8b41954428c05b839bfc61f@HIDDEN>
From: Spencer Baugh <sbaugh@HIDDEN>
Date: Sat, 15 Nov 2025 11:48:51 -0500
X-Gm-Features: AWmQ_bl2hdkMTsTOL3V6n70HsqFraqAy8K7TVWTw5J-rPObWJmFQigrL31OtPKk
Message-ID: <CAO=BR8MG6SBxE=P4tpZHucK3gwPHarbuda2vjt3qRbAq8BZhmA@HIDDEN>
Content-Type: multipart/alternative; boundary="0000000000002db47e0643a4e4a6"
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

--0000000000002db47e0643a4e4a6
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Sat, Nov 15, 2025, 7:05=E2=80=AFAM Protesilaos Stavrou <prot@protesilaos=
.com>
wrote:

> On 2025-11-15 09:45, Eli Zaretskii wrote:
> >> From: Spencer Baugh <sbaugh@HIDDEN>
> >> Cc: Protesilaos Stavrou <prot@HIDDEN>,  79785 <at> debbugs.gnu.org
> >> Date: Fri, 14 Nov 2025 17:37:33 -0500
> >>
> >> Eli Zaretskii <eliz@HIDDEN> writes:
> >>
> >> Also, the listed package-version in the new defcustoms should be
> >> 1.4.4,
> >> not 1.5.0.
> >
> > I reckoned Prot had good reasons for bumping the minor version number.
> > What are the valid reasons for doing that?
>
> No, good reason. I just assumed the change would appear in the next
> stable version of the package, but did not check around to see what the
> convention is for it. I will update the patch to mention 1.4.4, subject
> to the point below.
>
> >> After those two changes, this patch seems good to me.
> >>
> >> >> +(defface flymake-error-fringe '((t :inherit compilation-error))
> >> >> +  "Face used by default in the `flymake-error-bitmap'."
> >> >> +  :version "31.1"
> >> >> +  :package-version '(Flymake . "1.5.0"))
> >> >
> >> > This and other similar :package-version values in the new faces need
> >> > the value of Flymake versions added to
> >> > customize-package-emacs-version-alist to be expanded to include
> >> > version 1.5.0 of Flymake.
> >>
> >> That's unrelated to this patch and should be done separately, right?
> >
> > Up to you.  From my POV, it is related to this change because (AFAIU)
> > it is the first one that requires a newer version of Flymake to have
> > these faces available.
>
> @Spencer If you want to do it as part of the patch, then I leave
> everything to you. No problem!
>

No, I don't want to do it as part of this patch.

>

--0000000000002db47e0643a4e4a6
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"auto"><div><br><br><div class=3D"gmail_quote gmail_quote_contai=
ner"><div dir=3D"ltr" class=3D"gmail_attr">On Sat, Nov 15, 2025, 7:05=E2=80=
=AFAM Protesilaos Stavrou &lt;<a href=3D"mailto:prot@HIDDEN">prot@=
protesilaos.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" s=
tyle=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 2=
025-11-15 09:45, Eli Zaretskii wrote:<br>
&gt;&gt; From: Spencer Baugh &lt;<a href=3D"mailto:sbaugh@HIDDEN" t=
arget=3D"_blank" rel=3D"noreferrer">sbaugh@HIDDEN</a>&gt;<br>
&gt;&gt; Cc: Protesilaos Stavrou &lt;<a href=3D"mailto:prot@HIDDEN=
" target=3D"_blank" rel=3D"noreferrer">prot@HIDDEN</a>&gt;,=C2=A0 =
<a href=3D"mailto:79785 <at> debbugs.gnu.org" target=3D"_blank" rel=3D"noreferre=
r">79785 <at> debbugs.gnu.org</a><br>
&gt;&gt; Date: Fri, 14 Nov 2025 17:37:33 -0500<br>
&gt;&gt; <br>
&gt;&gt; Eli Zaretskii &lt;<a href=3D"mailto:eliz@HIDDEN" target=3D"_blank=
" rel=3D"noreferrer">eliz@HIDDEN</a>&gt; writes:<br>
&gt;&gt; <br>
&gt;&gt; Also, the listed package-version in the new defcustoms should be <=
br>
&gt;&gt; 1.4.4,<br>
&gt;&gt; not 1.5.0.<br>
&gt; <br>
&gt; I reckoned Prot had good reasons for bumping the minor version number.=
<br>
&gt; What are the valid reasons for doing that?<br>
<br>
No, good reason. I just assumed the change would appear in the next <br>
stable version of the package, but did not check around to see what the <br=
>
convention is for it. I will update the patch to mention 1.4.4, subject <br=
>
to the point below.<br>
<br>
&gt;&gt; After those two changes, this patch seems good to me.<br>
&gt;&gt; <br>
&gt;&gt; &gt;&gt; +(defface flymake-error-fringe &#39;((t :inherit compilat=
ion-error))<br>
&gt;&gt; &gt;&gt; +=C2=A0 &quot;Face used by default in the `flymake-error-=
bitmap&#39;.&quot;<br>
&gt;&gt; &gt;&gt; +=C2=A0 :version &quot;31.1&quot;<br>
&gt;&gt; &gt;&gt; +=C2=A0 :package-version &#39;(Flymake . &quot;1.5.0&quot=
;))<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; This and other similar :package-version values in the new fac=
es need<br>
&gt;&gt; &gt; the value of Flymake versions added to<br>
&gt;&gt; &gt; customize-package-emacs-version-alist to be expanded to inclu=
de<br>
&gt;&gt; &gt; version 1.5.0 of Flymake.<br>
&gt;&gt; <br>
&gt;&gt; That&#39;s unrelated to this patch and should be done separately, =
right?<br>
&gt; <br>
&gt; Up to you.=C2=A0 From my POV, it is related to this change because (AF=
AIU)<br>
&gt; it is the first one that requires a newer version of Flymake to have<b=
r>
&gt; these faces available.<br>
<br>
@Spencer If you want to do it as part of the patch, then I leave <br>
everything to you. No problem!<br></blockquote></div></div><div dir=3D"auto=
"><br></div><div dir=3D"auto">No, I don&#39;t want to do it as part of this=
 patch.</div><div dir=3D"auto"><div class=3D"gmail_quote gmail_quote_contai=
ner"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-le=
ft:1px #ccc solid;padding-left:1ex">
</blockquote></div></div></div>

--0000000000002db47e0643a4e4a6--




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#79785: 31.0.50; [PATCH] Make Flymake fringe indicators use dedicated faces
Resent-From: Protesilaos Stavrou <prot@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 17 Nov 2025 08:21:02 +0000
Resent-Message-ID: <handler.79785.B79785.176336762822752 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 79785
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Spencer Baugh <sbaugh@HIDDEN>
Cc: 79785 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN>
Received: via spool by 79785-submit <at> debbugs.gnu.org id=B79785.176336762822752
          (code B ref 79785); Mon, 17 Nov 2025 08:21:02 +0000
Received: (at 79785) by debbugs.gnu.org; 17 Nov 2025 08:20:28 +0000
Received: from localhost ([127.0.0.1]:49584 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1vKuTL-0005uu-Ic
	for submit <at> debbugs.gnu.org; Mon, 17 Nov 2025 03:20:28 -0500
Received: from relay5-d.mail.gandi.net ([2001:4b98:dc4:8::225]:32787)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <prot@HIDDEN>)
 id 1vKuTI-0005uX-L5
 for 79785 <at> debbugs.gnu.org; Mon, 17 Nov 2025 03:20:25 -0500
Received: by mail.gandi.net (Postfix) with ESMTPSA id 5BDC943A9A;
 Mon, 17 Nov 2025 08:20:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protesilaos.com;
 s=gm1; t=1763367617;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 in-reply-to:in-reply-to:references:references;
 bh=u2ubAnOCrvTfzuDpgMR5c7d0X9DMxhM8E8CEM8+5//s=;
 b=jofl2YLAY/GGI2A8hCwoXxIHUnFNmK0UJkiTNu8E4b7byiM3UR1eCkOutUL/AKasZ4zZCP
 rA6udW8Du9cEGzPBxmYR9xnGIa/dJM27rvgUa9CxIN360rhh1XH/UL9Y4DuJr2QRjKDYDT
 jbeWpNNv9evQDMxxHCQITT8ZQ7wzPcMcpR/pZmwc9Tg9mzBmUvsgUhpPckK7C7wn3eKRIE
 daGhG0bnIV7Reeg4rFyA344I9wK6dxW/EXiq7e5akO9HBhHVWnDPCLS6GWeQvIoHoQI/gl
 yXLEh6kXFt1jeDOiEz7rdDcQVPW6Pr0S6OZn+TBv5T5bh4Lq1RLYOP+/gqVPnA==
MIME-Version: 1.0
Date: Mon, 17 Nov 2025 10:20:17 +0200
From: Protesilaos Stavrou <prot@HIDDEN>
In-Reply-To: <CAO=BR8MG6SBxE=P4tpZHucK3gwPHarbuda2vjt3qRbAq8BZhmA@HIDDEN>
References: <2fddca172e3698f386da40804bdc466e@HIDDEN>
 <86ikfk9b4j.fsf@HIDDEN> <ierh5uwmeaa.fsf@HIDDEN>
 <86ms4npwmn.fsf@HIDDEN> <8986f038e8b41954428c05b839bfc61f@HIDDEN>
 <CAO=BR8MG6SBxE=P4tpZHucK3gwPHarbuda2vjt3qRbAq8BZhmA@HIDDEN>
Message-ID: <5e62c9900c115b2176941c324ba843e6@HIDDEN>
X-Sender: prot@HIDDEN
Content-Type: multipart/mixed;
 boundary="=_7f2b8bf9b7600803b30441082ac7bf9a"
X-GND-State: clean
X-GND-Score: -100
X-GND-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdeggddvudejleeiucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuifetpfffkfdpucggtfgfnhhsuhgsshgtrhhisggvnecuuegrihhlohhuthemuceftddunecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpeggfffhvfevufgjfhfkgigtsehmtdhjredttddvnecuhfhrohhmpefrrhhothgvshhilhgrohhsucfuthgrvhhrohhuuceophhrohhtsehprhhothgvshhilhgrohhsrdgtohhmqeenucggtffrrghtthgvrhhnpeefjeelhedujeduhfduvdeukeetleevfeeutdevheelgefgteejtdehtdevffdvkeenucfkphepuddtrddvtddtrddvtddurddvheenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpedutddrvddttddrvddtuddrvdehpdhhvghlohepfigvsghmrghilhdrghgrnhguihdrnhgvthdpmhgrihhlfhhrohhmpehprhhothesphhrohhtvghsihhlrghoshdrtghomhdpnhgspghrtghpthhtohepfedprhgtphhtthhopehssggruhhghhesjhgrnhgvshhtrhgvvghtrdgtohhmpdhrtghpthhtohepvghlihiisehgnhhurdhorhhgpdhrtghpthhtohepjeeljeekheesuggvsggsuhhgshdrghhnuhdrohhrgh
X-GND-Sasl: prot@HIDDEN
X-Spam-Score: -0.7 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

--=_7f2b8bf9b7600803b30441082ac7bf9a
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset=US-ASCII;
 format=flowed

> From: Spencer Baugh <sbaugh@HIDDEN>
> Date: Sat, 15 Nov 2025 11:48:51 -0500

> [... 23 lines elided]

>> >> After those two changes, this patch seems good to me.
>> >>
>> >> >> +(defface flymake-error-fringe '((t :inherit compilation-error))
>> >> >> +  "Face used by default in the `flymake-error-bitmap'."
>> >> >> +  :version "31.1"
>> >> >> +  :package-version '(Flymake . "1.5.0"))
>> >> >
>> >> > This and other similar :package-version values in the new faces need
>> >> > the value of Flymake versions added to
>> >> > customize-package-emacs-version-alist to be expanded to include
>> >> > version 1.5.0 of Flymake.
>> >>
>> >> That's unrelated to this patch and should be done separately, right?
>> >
>> > Up to you.  From my POV, it is related to this change because (AFAIU)
>> > it is the first one that requires a newer version of Flymake to have
>> > these faces available.
>> 
>> @Spencer If you want to do it as part of the patch, then I leave
>> everything to you. No problem!
>> 
> 
> No, I don't want to do it as part of this patch.

Very well! I did not touch that. I updated the patch to refer to package
version 1.4.4. Nothing more. See attached.
--=_7f2b8bf9b7600803b30441082ac7bf9a
Content-Transfer-Encoding: base64
Content-Type: text/x-diff;
 name=0001-Make-Flymake-fringe-indicators-use-dedicated-faces.patch
Content-Disposition: attachment;
 filename=0001-Make-Flymake-fringe-indicators-use-dedicated-faces.patch;
 size=4062

RnJvbSBkODRjYTNlMjEwNGMxNWE2NmNhNDNiZDQwZWEwZGQ3MTI5Nzg0MWQ5IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpNZXNzYWdlLUlEOiA8ZDg0Y2EzZTIxMDRjMTVhNjZjYTQzYmQ0MGVhMGRk
NzEyOTc4NDFkOS4xNzYzMzY3NDgzLmdpdC5pbmZvQHByb3Rlc2lsYW9zLmNvbT4KRnJvbTogUHJv
dGVzaWxhb3MgU3RhdnJvdSA8aW5mb0Bwcm90ZXNpbGFvcy5jb20+CkRhdGU6IE1vbiwgMTcgTm92
IDIwMjUgMTA6MTc6MzYgKzAyMDAKU3ViamVjdDogW1BBVENIXSBNYWtlIEZseW1ha2UgZnJpbmdl
IGluZGljYXRvcnMgdXNlIGRlZGljYXRlZCBmYWNlcwoKKiBsaXNwL3Byb2dtb2Rlcy9mbHltYWtl
LmVsIChmbHltYWtlLWVycm9yLWJpdG1hcCkKKGZseW1ha2Utd2FybmluZy1iaXRtYXAsIGZseW1h
a2Utbm90ZS1iaXRtYXApOiBEZWZpbmUgbmV3IGZhY2VzLgooZmx5bWFrZS1lcnJvci1mcmluZ2Us
IGZseW1ha2Utd2FybmluZy1mcmluZ2UpCihmbHltYWtlLW5vdGUtZnJpbmdlKTogVXNlIHRoZSBu
ZXcgZmFjZXMgYnkgZGVmYXVsdC4KLS0tCiBsaXNwL3Byb2dtb2Rlcy9mbHltYWtlLmVsIHwgMjcg
KysrKysrKysrKysrKysrKysrKysrLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMjEgaW5zZXJ0aW9u
cygrKSwgNiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9saXNwL3Byb2dtb2Rlcy9mbHltYWtl
LmVsIGIvbGlzcC9wcm9nbW9kZXMvZmx5bWFrZS5lbAppbmRleCBjYTY2YTZjZjJkOC4uZTlkMjU4
NzZjZGEgMTAwNjQ0Ci0tLSBhL2xpc3AvcHJvZ21vZGVzL2ZseW1ha2UuZWwKKysrIGIvbGlzcC9w
cm9nbW9kZXMvZmx5bWFrZS5lbApAQCAtMTM0LDcgKzEzNCw3IEBAIChhZGQtdG8tbGlzdCAnY3Vz
dG9taXplLXBhY2thZ2UtZW1hY3MtdmVyc2lvbi1hbGlzdAogICAgICAgICAgICAgICAgICAgICAg
ICAoIjEuMy42IiAuICIzMC4xIikpKQogCiAoZGVmY3VzdG9tIGZseW1ha2UtZXJyb3ItYml0bWFw
ICcoZmx5bWFrZS1kb3VibGUtZXhjbGFtYXRpb24tbWFyawotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGNvbXBpbGF0aW9uLWVycm9yKQorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZseW1ha2UtZXJyb3ItZnJpbmdlKQogICAiQml0bWFwIChhIHN5bWJvbCkgdXNl
ZCBpbiB0aGUgZnJpbmdlIGZvciBpbmRpY2F0aW5nIGVycm9ycy4KIFRoZSB2YWx1ZSBtYXkgYWxz
byBiZSBhIGxpc3Qgb2YgdHdvIGVsZW1lbnRzIHdoZXJlIHRoZSBzZWNvbmQKIGVsZW1lbnQgc3Bl
Y2lmaWVzIHRoZSBmYWNlIGZvciB0aGUgYml0bWFwLiAgRm9yIHBvc3NpYmxlIGJpdG1hcApAQCAt
MTQyLDEzICsxNDIsMTMgQEAgKGRlZmN1c3RvbSBmbHltYWtlLWVycm9yLWJpdG1hcCAnKGZseW1h
a2UtZG91YmxlLWV4Y2xhbWF0aW9uLW1hcmsKIAogVGhlIG9wdGlvbiBgZmx5bWFrZS1mcmluZ2Ut
aW5kaWNhdG9yLXBvc2l0aW9uJyBjb250cm9scyBob3cgYW5kIHdoZXJlCiB0aGlzIGlzIHVzZWQu
IgotICA6dmVyc2lvbiAiMjQuMyIKKyAgOnZlcnNpb24gIjMxLjEiCiAgIDp0eXBlICcoY2hvaWNl
IChzeW1ib2wgOnRhZyAiQml0bWFwIikKICAgICAgICAgICAgICAgICAgKGxpc3QgOnRhZyAiQml0
bWFwIGFuZCBmYWNlIgogICAgICAgICAgICAgICAgICAgICAgICAoc3ltYm9sIDp0YWcgIkJpdG1h
cCIpCiAgICAgICAgICAgICAgICAgICAgICAgIChmYWNlIDp0YWcgIkZhY2UiKSkpKQogCi0oZGVm
Y3VzdG9tIGZseW1ha2Utd2FybmluZy1iaXRtYXAgJyhleGNsYW1hdGlvbi1tYXJrIGNvbXBpbGF0
aW9uLXdhcm5pbmcpCisoZGVmY3VzdG9tIGZseW1ha2Utd2FybmluZy1iaXRtYXAgJyhleGNsYW1h
dGlvbi1tYXJrIGZseW1ha2Utd2FybmluZy1mcmluZ2UpCiAgICJCaXRtYXAgKGEgc3ltYm9sKSB1
c2VkIGluIHRoZSBmcmluZ2UgZm9yIGluZGljYXRpbmcgd2FybmluZ3MuCiBUaGUgdmFsdWUgbWF5
IGFsc28gYmUgYSBsaXN0IG9mIHR3byBlbGVtZW50cyB3aGVyZSB0aGUgc2Vjb25kCiBlbGVtZW50
IHNwZWNpZmllcyB0aGUgZmFjZSBmb3IgdGhlIGJpdG1hcC4gIEZvciBwb3NzaWJsZSBiaXRtYXAK
QEAgLTE1NiwxMyArMTU2LDEzIEBAIChkZWZjdXN0b20gZmx5bWFrZS13YXJuaW5nLWJpdG1hcCAn
KGV4Y2xhbWF0aW9uLW1hcmsgY29tcGlsYXRpb24td2FybmluZykKIAogVGhlIG9wdGlvbiBgZmx5
bWFrZS1mcmluZ2UtaW5kaWNhdG9yLXBvc2l0aW9uJyBjb250cm9scyBob3cgYW5kIHdoZXJlCiB0
aGlzIGlzIHVzZWQuIgotICA6dmVyc2lvbiAiMjQuMyIKKyAgOnZlcnNpb24gIjMxLjEiCiAgIDp0
eXBlICcoY2hvaWNlIChzeW1ib2wgOnRhZyAiQml0bWFwIikKICAgICAgICAgICAgICAgICAgKGxp
c3QgOnRhZyAiQml0bWFwIGFuZCBmYWNlIgogICAgICAgICAgICAgICAgICAgICAgICAoc3ltYm9s
IDp0YWcgIkJpdG1hcCIpCiAgICAgICAgICAgICAgICAgICAgICAgIChmYWNlIDp0YWcgIkZhY2Ui
KSkpKQogCi0oZGVmY3VzdG9tIGZseW1ha2Utbm90ZS1iaXRtYXAgJyhleGNsYW1hdGlvbi1tYXJr
IGNvbXBpbGF0aW9uLWluZm8pCisoZGVmY3VzdG9tIGZseW1ha2Utbm90ZS1iaXRtYXAgJyhleGNs
YW1hdGlvbi1tYXJrIGZseW1ha2Utbm90ZS1mcmluZ2UpCiAgICJCaXRtYXAgKGEgc3ltYm9sKSB1
c2VkIGluIHRoZSBmcmluZ2UgZm9yIGluZGljYXRpbmcgaW5mbyBub3Rlcy4KIFRoZSB2YWx1ZSBt
YXkgYWxzbyBiZSBhIGxpc3Qgb2YgdHdvIGVsZW1lbnRzIHdoZXJlIHRoZSBzZWNvbmQKIGVsZW1l
bnQgc3BlY2lmaWVzIHRoZSBmYWNlIGZvciB0aGUgYml0bWFwLiAgRm9yIHBvc3NpYmxlIGJpdG1h
cApAQCAtMTcwLDcgKzE3MCw3IEBAIChkZWZjdXN0b20gZmx5bWFrZS1ub3RlLWJpdG1hcCAnKGV4
Y2xhbWF0aW9uLW1hcmsgY29tcGlsYXRpb24taW5mbykKIAogVGhlIG9wdGlvbiBgZmx5bWFrZS1m
cmluZ2UtaW5kaWNhdG9yLXBvc2l0aW9uJyBjb250cm9scyBob3cgYW5kIHdoZXJlCiB0aGlzIGlz
IHVzZWQuIgotICA6dmVyc2lvbiAiMjYuMSIKKyAgOnZlcnNpb24gIjMxLjEiCiAgIDp0eXBlICco
Y2hvaWNlIChzeW1ib2wgOnRhZyAiQml0bWFwIikKICAgICAgICAgICAgICAgICAgKGxpc3QgOnRh
ZyAiQml0bWFwIGFuZCBmYWNlIgogICAgICAgICAgICAgICAgICAgICAgICAoc3ltYm9sIDp0YWcg
IkJpdG1hcCIpCkBAIC02MTgsNiArNjE4LDIxIEBAIChkZWZmYWNlIGZseW1ha2UtZW9sLWluZm9y
bWF0aW9uLWZhY2UKICAgIkZhY2UgdXNlZCBmb3IgaW5mb3JtYXRpb24gYWJvdXQgZW5kLW9mLWxp
bmUgZGlhZ25vc3RpY3MuIgogICA6cGFja2FnZS12ZXJzaW9uICcoRmx5bWFrZSAuICIxLjMuNiIp
KQogCisoZGVmZmFjZSBmbHltYWtlLWVycm9yLWZyaW5nZSAnKCh0IDppbmhlcml0IGNvbXBpbGF0
aW9uLWVycm9yKSkKKyAgIkZhY2UgdXNlZCBieSBkZWZhdWx0IGluIHRoZSBgZmx5bWFrZS1lcnJv
ci1iaXRtYXAnLiIKKyAgOnZlcnNpb24gIjMxLjEiCisgIDpwYWNrYWdlLXZlcnNpb24gJyhGbHlt
YWtlIC4gIjEuNC40IikpCisKKyhkZWZmYWNlIGZseW1ha2Utd2FybmluZy1mcmluZ2UgJygodCA6
aW5oZXJpdCBjb21waWxhdGlvbi13YXJuaW5nKSkKKyAgIkZhY2UgdXNlZCBieSBkZWZhdWx0IGlu
IHRoZSBgZmx5bWFrZS13YXJuaW5nLWJpdG1hcCcuIgorICA6dmVyc2lvbiAiMzEuMSIKKyAgOnBh
Y2thZ2UtdmVyc2lvbiAnKEZseW1ha2UgLiAiMS40LjQiKSkKKworKGRlZmZhY2UgZmx5bWFrZS1u
b3RlLWZyaW5nZSAnKCh0IDppbmhlcml0IGNvbXBpbGF0aW9uLWluZm8pKQorICAiRmFjZSB1c2Vk
IGJ5IGRlZmF1bHQgaW4gdGhlIGBmbHltYWtlLW5vdGUtYml0bWFwJy4iCisgIDp2ZXJzaW9uICIz
MS4xIgorICA6cGFja2FnZS12ZXJzaW9uICcoRmx5bWFrZSAuICIxLjQuNCIpKQorCiAoZGVmY3Vz
dG9tIGZseW1ha2Utc2hvdy1kaWFnbm9zdGljcy1hdC1lbmQtb2YtbGluZSBuaWwKICAgIklmIG5v
bi1uaWwsIGFkZCBkaWFnbm9zdGljIHN1bW1hcnkgbWVzc2FnZXMgYXQgZW5kLW9mLWxpbmUuCiBU
aGUgdmFsdWUgYHNob3J0JyBtZWFucyB0aGF0IG9ubHkgdGhlIG1vc3Qgc2V2ZXJlIGRpYWdub3N0
aWMKLS0gCjIuNDcuMgoK
--=_7f2b8bf9b7600803b30441082ac7bf9a--




Message sent:


MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Eli Zaretskii <eliz@HIDDEN>
Subject: bug#79785: closed (31.0.50; [PATCH] Make Flymake fringe
 indicators use dedicated faces)
CC: tracker <at> debbugs.gnu.org
Message-ID: <handler.79785.D79785.176410270017990.ackdone <at> debbugs.gnu.org>
References: <86fra6fhz9.fsf@HIDDEN>
 <2fddca172e3698f386da40804bdc466e@HIDDEN>
X-Gnu-PR-Message: closed 79785
X-Gnu-PR-Package: emacs
X-Gnu-PR-Keywords: patch
Date: Tue, 25 Nov 2025 20:32:19 +0000
Content-Type: multipart/mixed; boundary="----------=_1764102739-20309-0"

This is a multi-part message in MIME format...

------------=_1764102739-20309-0
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset=utf-8

Your message dated Sat, 22 Nov 2025 13:02:18 +0200
with message-id <86fra6fhz9.fsf@HIDDEN>
and subject line Re: bug#79785: 31.0.50; [PATCH] Make Flymake fringe indica=
tors use dedicated faces
has caused the debbugs.gnu.org bug report #79785,
regarding 31.0.50; [PATCH] Make Flymake fringe indicators use dedicated fac=
es
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs@HIDDEN)


--=20
79785: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D79785
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems

------------=_1764102739-20309-0
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at submit) by debbugs.gnu.org; 8 Nov 2025 05:47:36 +0000
Received: from localhost ([127.0.0.1]:50266 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1vHbnU-00046O-4v
	for submit <at> debbugs.gnu.org; Sat, 08 Nov 2025 00:47:36 -0500
Received: from lists.gnu.org ([2001:470:142::17]:53594)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <prot@HIDDEN>)
 id 1vHbnP-00046G-CH
 for submit <at> debbugs.gnu.org; Sat, 08 Nov 2025 00:47:33 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <prot@HIDDEN>)
 id 1vHbnJ-0003wF-Go
 for bug-gnu-emacs@HIDDEN; Sat, 08 Nov 2025 00:47:25 -0500
Received: from relay7-d.mail.gandi.net ([217.70.183.200])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <prot@HIDDEN>)
 id 1vHbnG-0008I0-LZ
 for bug-gnu-emacs@HIDDEN; Sat, 08 Nov 2025 00:47:25 -0500
Received: by mail.gandi.net (Postfix) with ESMTPSA id 22213441BD
 for <bug-gnu-emacs@HIDDEN>; Sat,  8 Nov 2025 05:47:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protesilaos.com;
 s=gm1; t=1762580838;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:mime-version:mime-version:content-type:content-type;
 bh=GubFR/Rs7TkXCYlgJiGLWQoBxgTjD+53Tbnb3U98k3E=;
 b=JHkqJJPV8J0dYueSbaqRUpEutdUzTrxaO7+ex4I64Gp8f0SPZbg/FIRkx1Fald/mZLOv+z
 ESPmQM+6r58d9vlUeNqKQ8xfqDPPayL7gJFmZqbsnNTeSFC/e/j+Uw+jkS+NOHL/d+R4vf
 Cq+Xi1YyZoAo+WFuhWGYqHvjBCrhelX5pazpDi4G86JtOX4FGHDOLTXG/uuFE0zTPK4djE
 T9wP8SqoRPco3i9Ha3GLig+RwKzKaJsDCaUNTlJXcl8dREPWwflFoLVXEvDC3+tlB2i9Z6
 VKb4s3bKP1PC48T3q/dKyaRQmT29mwQ8pCrRXkBxU7X8DXit5azZx3SUJ4krmw==
MIME-Version: 1.0
Date: Sat, 08 Nov 2025 07:47:17 +0200
From: Protesilaos Stavrou <prot@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: 31.0.50; [PATCH] Make Flymake fringe indicators use dedicated faces
Message-ID: <2fddca172e3698f386da40804bdc466e@HIDDEN>
X-Sender: prot@HIDDEN
Content-Type: multipart/mixed;
 boundary="=_9ad9b828f743299a5c029c241abe96c2"
X-GND-State: clean
X-GND-Score: 0
X-GND-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdeggdduledujeegucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuifetpfffkfdpucggtfgfnhhsuhgsshgtrhhisggvnecuuegrihhlohhuthemuceftddunecunecujfgurhepggffhffvuffkgigtsehmtdhjredttddvnecuhfhrohhmpefrrhhothgvshhilhgrohhsucfuthgrvhhrohhuuceophhrohhtsehprhhothgvshhilhgrohhsrdgtohhmqeenucggtffrrghtthgvrhhnpeefkeevteekkedvgefguefhleehgeegtefgueehheevgfeugfdvleeigfefueefgeenucfkphepuddtrddvtddtrddvtddurdduieenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpedutddrvddttddrvddtuddrudeipdhhvghlohepfigvsghmrghilhdrghgrnhguihdrnhgvthdpmhgrihhlfhhrohhmpehprhhothesphhrohhtvghsihhlrghoshdrtghomhdpnhgspghrtghpthhtohepuddprhgtphhtthhopegsuhhgqdhgnhhuqdgvmhgrtghssehgnhhurdhorhhg
X-GND-Sasl: prot@HIDDEN
Received-SPF: pass client-ip=217.70.183.200; envelope-from=prot@HIDDEN;
 helo=relay7-d.mail.gandi.net
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001,
 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001,
 SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.7 (/)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.3 (/)

--=_9ad9b828f743299a5c029c241abe96c2
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset=US-ASCII;
 format=flowed

Dear maintainers,

The attached patch makes the Flymake fringe indicators use faces defined 
by Flymake instead of compilation ones.

This way, themes/users can make those indicators look the way they want 
without affecting the compilation faces.

I made the new faces look the same as before. Existing users should get 
the same results as they did.

All the best,
Protesilaos (or simply "Prot")
--=_9ad9b828f743299a5c029c241abe96c2
Content-Transfer-Encoding: base64
Content-Type: text/x-diff;
 name=0001-Make-Flymake-fringe-indicators-use-dedicated-faces.patch
Content-Disposition: attachment;
 filename=0001-Make-Flymake-fringe-indicators-use-dedicated-faces.patch;
 size=4061

RnJvbSBjMTgyOWI0NDQzODNhNzFlMTY5NDlhYmZkNTM5ZTg3ZGZkYTIzZjg4IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpNZXNzYWdlLUlEOiA8YzE4MjliNDQ0MzgzYTcxZTE2OTQ5YWJmZDUzOWU4
N2RmZGEyM2Y4OC4xNzYyNTAyMDc4LmdpdC5pbmZvQHByb3Rlc2lsYW9zLmNvbT4KRnJvbTogUHJv
dGVzaWxhb3MgU3RhdnJvdSA8aW5mb0Bwcm90ZXNpbGFvcy5jb20+CkRhdGU6IEZyaSwgNyBOb3Yg
MjAyNSAwOTo0MzowNyArMDIwMApTdWJqZWN0OiBbUEFUQ0hdIE1ha2UgRmx5bWFrZSBmcmluZ2Ug
aW5kaWNhdG9ycyB1c2UgZGVkaWNhdGVkIGZhY2VzCgoqIGxpc3AvcHJvZ21vZGVzL2ZseW1ha2Uu
ZWwgKGZseW1ha2UtZXJyb3ItYml0bWFwKQooZmx5bWFrZS13YXJuaW5nLWJpdG1hcCwgZmx5bWFr
ZS1ub3RlLWJpdG1hcCk6IERlZmluZSBuZXcgZmFjZXMuCihmbHltYWtlLWVycm9yLWZyaW5nZSwg
Zmx5bWFrZS13YXJuaW5nLWZyaW5nZSkKKGZseW1ha2Utbm90ZS1mcmluZ2UpOiBVc2UgdGhlIG5l
dyBmYWNlcyBieSBkZWZhdWx0LgotLS0KIGxpc3AvcHJvZ21vZGVzL2ZseW1ha2UuZWwgfCAyNyAr
KysrKysrKysrKysrKysrKysrKystLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAyMSBpbnNlcnRpb25z
KCspLCA2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2xpc3AvcHJvZ21vZGVzL2ZseW1ha2Uu
ZWwgYi9saXNwL3Byb2dtb2Rlcy9mbHltYWtlLmVsCmluZGV4IDYwYTZiYWNmNjQwLi5jOTc1NGY0
Zjk3ZCAxMDA2NDQKLS0tIGEvbGlzcC9wcm9nbW9kZXMvZmx5bWFrZS5lbAorKysgYi9saXNwL3By
b2dtb2Rlcy9mbHltYWtlLmVsCkBAIC0xMzQsNyArMTM0LDcgQEAgKGFkZC10by1saXN0ICdjdXN0
b21pemUtcGFja2FnZS1lbWFjcy12ZXJzaW9uLWFsaXN0CiAgICAgICAgICAgICAgICAgICAgICAg
ICgiMS4zLjYiIC4gIjMwLjEiKSkpCiAKIChkZWZjdXN0b20gZmx5bWFrZS1lcnJvci1iaXRtYXAg
JyhmbHltYWtlLWRvdWJsZS1leGNsYW1hdGlvbi1tYXJrCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgY29tcGlsYXRpb24tZXJyb3IpCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmx5bWFrZS1lcnJvci1mcmluZ2UpCiAgICJCaXRtYXAgKGEgc3ltYm9sKSB1c2Vk
IGluIHRoZSBmcmluZ2UgZm9yIGluZGljYXRpbmcgZXJyb3JzLgogVGhlIHZhbHVlIG1heSBhbHNv
IGJlIGEgbGlzdCBvZiB0d28gZWxlbWVudHMgd2hlcmUgdGhlIHNlY29uZAogZWxlbWVudCBzcGVj
aWZpZXMgdGhlIGZhY2UgZm9yIHRoZSBiaXRtYXAuICBGb3IgcG9zc2libGUgYml0bWFwCkBAIC0x
NDIsMTMgKzE0MiwxMyBAQCAoZGVmY3VzdG9tIGZseW1ha2UtZXJyb3ItYml0bWFwICcoZmx5bWFr
ZS1kb3VibGUtZXhjbGFtYXRpb24tbWFyawogCiBUaGUgb3B0aW9uIGBmbHltYWtlLWZyaW5nZS1p
bmRpY2F0b3ItcG9zaXRpb24nIGNvbnRyb2xzIGhvdyBhbmQgd2hlcmUKIHRoaXMgaXMgdXNlZC4i
Ci0gIDp2ZXJzaW9uICIyNC4zIgorICA6dmVyc2lvbiAiMzEuMSIKICAgOnR5cGUgJyhjaG9pY2Ug
KHN5bWJvbCA6dGFnICJCaXRtYXAiKQogICAgICAgICAgICAgICAgICAobGlzdCA6dGFnICJCaXRt
YXAgYW5kIGZhY2UiCiAgICAgICAgICAgICAgICAgICAgICAgIChzeW1ib2wgOnRhZyAiQml0bWFw
IikKICAgICAgICAgICAgICAgICAgICAgICAgKGZhY2UgOnRhZyAiRmFjZSIpKSkpCiAKLShkZWZj
dXN0b20gZmx5bWFrZS13YXJuaW5nLWJpdG1hcCAnKGV4Y2xhbWF0aW9uLW1hcmsgY29tcGlsYXRp
b24td2FybmluZykKKyhkZWZjdXN0b20gZmx5bWFrZS13YXJuaW5nLWJpdG1hcCAnKGV4Y2xhbWF0
aW9uLW1hcmsgZmx5bWFrZS13YXJuaW5nLWZyaW5nZSkKICAgIkJpdG1hcCAoYSBzeW1ib2wpIHVz
ZWQgaW4gdGhlIGZyaW5nZSBmb3IgaW5kaWNhdGluZyB3YXJuaW5ncy4KIFRoZSB2YWx1ZSBtYXkg
YWxzbyBiZSBhIGxpc3Qgb2YgdHdvIGVsZW1lbnRzIHdoZXJlIHRoZSBzZWNvbmQKIGVsZW1lbnQg
c3BlY2lmaWVzIHRoZSBmYWNlIGZvciB0aGUgYml0bWFwLiAgRm9yIHBvc3NpYmxlIGJpdG1hcApA
QCAtMTU2LDEzICsxNTYsMTMgQEAgKGRlZmN1c3RvbSBmbHltYWtlLXdhcm5pbmctYml0bWFwICco
ZXhjbGFtYXRpb24tbWFyayBjb21waWxhdGlvbi13YXJuaW5nKQogCiBUaGUgb3B0aW9uIGBmbHlt
YWtlLWZyaW5nZS1pbmRpY2F0b3ItcG9zaXRpb24nIGNvbnRyb2xzIGhvdyBhbmQgd2hlcmUKIHRo
aXMgaXMgdXNlZC4iCi0gIDp2ZXJzaW9uICIyNC4zIgorICA6dmVyc2lvbiAiMzEuMSIKICAgOnR5
cGUgJyhjaG9pY2UgKHN5bWJvbCA6dGFnICJCaXRtYXAiKQogICAgICAgICAgICAgICAgICAobGlz
dCA6dGFnICJCaXRtYXAgYW5kIGZhY2UiCiAgICAgICAgICAgICAgICAgICAgICAgIChzeW1ib2wg
OnRhZyAiQml0bWFwIikKICAgICAgICAgICAgICAgICAgICAgICAgKGZhY2UgOnRhZyAiRmFjZSIp
KSkpCiAKLShkZWZjdXN0b20gZmx5bWFrZS1ub3RlLWJpdG1hcCAnKGV4Y2xhbWF0aW9uLW1hcmsg
Y29tcGlsYXRpb24taW5mbykKKyhkZWZjdXN0b20gZmx5bWFrZS1ub3RlLWJpdG1hcCAnKGV4Y2xh
bWF0aW9uLW1hcmsgZmx5bWFrZS1ub3RlLWZyaW5nZSkKICAgIkJpdG1hcCAoYSBzeW1ib2wpIHVz
ZWQgaW4gdGhlIGZyaW5nZSBmb3IgaW5kaWNhdGluZyBpbmZvIG5vdGVzLgogVGhlIHZhbHVlIG1h
eSBhbHNvIGJlIGEgbGlzdCBvZiB0d28gZWxlbWVudHMgd2hlcmUgdGhlIHNlY29uZAogZWxlbWVu
dCBzcGVjaWZpZXMgdGhlIGZhY2UgZm9yIHRoZSBiaXRtYXAuICBGb3IgcG9zc2libGUgYml0bWFw
CkBAIC0xNzAsNyArMTcwLDcgQEAgKGRlZmN1c3RvbSBmbHltYWtlLW5vdGUtYml0bWFwICcoZXhj
bGFtYXRpb24tbWFyayBjb21waWxhdGlvbi1pbmZvKQogCiBUaGUgb3B0aW9uIGBmbHltYWtlLWZy
aW5nZS1pbmRpY2F0b3ItcG9zaXRpb24nIGNvbnRyb2xzIGhvdyBhbmQgd2hlcmUKIHRoaXMgaXMg
dXNlZC4iCi0gIDp2ZXJzaW9uICIyNi4xIgorICA6dmVyc2lvbiAiMzEuMSIKICAgOnR5cGUgJyhj
aG9pY2UgKHN5bWJvbCA6dGFnICJCaXRtYXAiKQogICAgICAgICAgICAgICAgICAobGlzdCA6dGFn
ICJCaXRtYXAgYW5kIGZhY2UiCiAgICAgICAgICAgICAgICAgICAgICAgIChzeW1ib2wgOnRhZyAi
Qml0bWFwIikKQEAgLTYxOCw2ICs2MTgsMjEgQEAgKGRlZmZhY2UgZmx5bWFrZS1lb2wtaW5mb3Jt
YXRpb24tZmFjZQogICAiRmFjZSB1c2VkIGZvciBpbmZvcm1hdGlvbiBhYm91dCBlbmQtb2YtbGlu
ZSBkaWFnbm9zdGljcy4iCiAgIDpwYWNrYWdlLXZlcnNpb24gJyhGbHltYWtlIC4gIjEuMy42Iikp
CiAKKyhkZWZmYWNlIGZseW1ha2UtZXJyb3ItZnJpbmdlICcoKHQgOmluaGVyaXQgY29tcGlsYXRp
b24tZXJyb3IpKQorICAiRmFjZSB1c2VkIGJ5IGRlZmF1bHQgaW4gdGhlIGBmbHltYWtlLWVycm9y
LWJpdG1hcCcuIgorICA6dmVyc2lvbiAiMzEuMSIKKyAgOnBhY2thZ2UtdmVyc2lvbiAnKEZseW1h
a2UgLiAiMS41LjAiKSkKKworKGRlZmZhY2UgZmx5bWFrZS13YXJuaW5nLWZyaW5nZSAnKCh0IDpp
bmhlcml0IGNvbXBpbGF0aW9uLXdhcm5pbmcpKQorICAiRmFjZSB1c2VkIGJ5IGRlZmF1bHQgaW4g
dGhlIGBmbHltYWtlLXdhcm5pbmctYml0bWFwJy4iCisgIDp2ZXJzaW9uICIzMS4xIgorICA6cGFj
a2FnZS12ZXJzaW9uICcoRmx5bWFrZSAuICIxLjUuMCIpKQorCisoZGVmZmFjZSBmbHltYWtlLW5v
dGUtZnJpbmdlICcoKHQgOmluaGVyaXQgY29tcGlsYXRpb24taW5mbykpCisgICJGYWNlIHVzZWQg
YnkgZGVmYXVsdCBpbiB0aGUgYGZseW1ha2Utbm90ZS1iaXRtYXAnLiIKKyAgOnZlcnNpb24gIjMx
LjEiCisgIDpwYWNrYWdlLXZlcnNpb24gJyhGbHltYWtlIC4gIjEuNS4wIikpCisKIChkZWZjdXN0
b20gZmx5bWFrZS1zaG93LWRpYWdub3N0aWNzLWF0LWVuZC1vZi1saW5lIG5pbAogICAiSWYgbm9u
LW5pbCwgYWRkIGRpYWdub3N0aWMgc3VtbWFyeSBtZXNzYWdlcyBhdCBlbmQtb2YtbGluZS4KIFRo
ZSB2YWx1ZSBgc2hvcnQnIG1lYW5zIHRoYXQgb25seSB0aGUgbW9zdCBzZXZlcmUgZGlhZ25vc3Rp
YwotLSAKMi40Ny4yCgo=
--=_9ad9b828f743299a5c029c241abe96c2--



------------=_1764102739-20309-0
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at 79785-done) by debbugs.gnu.org; 25 Nov 2025 20:31:40 +0000
Received: from localhost ([127.0.0.1]:42299 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1vNzhI-0004eI-8Y
	for submit <at> debbugs.gnu.org; Tue, 25 Nov 2025 15:31:39 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:54510)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1vMlOA-00085Y-BM
 for 79785-done <at> debbugs.gnu.org; Sat, 22 Nov 2025 06:02:47 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1vMlNs-0006Km-Ai; Sat, 22 Nov 2025 06:02:28 -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=3UlIj/C7wCwBbGHz2b9hcTe3pt8zqwTed+Iyq9D+Lr0=; b=X6rueD7mmTKw
 LB2DivG2cc40DAUowvT1Tb4a6AdXjWXymMJZMqcsktItXVH5lY1bxnhH2GaCiUZzzJn3d7h1qoX38
 DoYfFoYcbZ+C4Epnj1CV9KZXwlADq+zDUDUSrGM5iGBj4jWiiFR8lz30KV6Jlw3ZijyuMmkJDAc2V
 7VYGfqsgW8PpB+iLBGPzOWpLq058dvNzs01MX/Gwc8chcB4x1L7Ua4Utxp/VHimuwYBl3GdPvF6jd
 WoR8I1IljsqjH2sDzrVPMQehQxcC60ZO1OstsYAzfy9bx8nEp3ytRFUND3BnbsdQqoLUizPC8eEFl
 mTHjANiNTCfAURkCl0MuHA==;
Date: Sat, 22 Nov 2025 13:02:18 +0200
Message-Id: <86fra6fhz9.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Protesilaos Stavrou <prot@HIDDEN>
In-Reply-To: <5e62c9900c115b2176941c324ba843e6@HIDDEN> (message from
 Protesilaos Stavrou on Mon, 17 Nov 2025 10:20:17 +0200)
Subject: Re: bug#79785: 31.0.50; [PATCH] Make Flymake fringe indicators use
 dedicated faces
References: <2fddca172e3698f386da40804bdc466e@HIDDEN>
 <86ikfk9b4j.fsf@HIDDEN> <ierh5uwmeaa.fsf@HIDDEN>
 <86ms4npwmn.fsf@HIDDEN> <8986f038e8b41954428c05b839bfc61f@HIDDEN>
 <CAO=BR8MG6SBxE=P4tpZHucK3gwPHarbuda2vjt3qRbAq8BZhmA@HIDDEN>
 <5e62c9900c115b2176941c324ba843e6@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 79785-done
Cc: sbaugh@HIDDEN, 79785-done <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> Date: Mon, 17 Nov 2025 10:20:17 +0200
> From: Protesilaos Stavrou <prot@HIDDEN>
> Cc: Eli Zaretskii <eliz@HIDDEN>, 79785 <at> debbugs.gnu.org
> 
> > From: Spencer Baugh <sbaugh@HIDDEN>
> > Date: Sat, 15 Nov 2025 11:48:51 -0500
> 
> > [... 23 lines elided]
> 
> >> >> After those two changes, this patch seems good to me.
> >> >>
> >> >> >> +(defface flymake-error-fringe '((t :inherit compilation-error))
> >> >> >> +  "Face used by default in the `flymake-error-bitmap'."
> >> >> >> +  :version "31.1"
> >> >> >> +  :package-version '(Flymake . "1.5.0"))
> >> >> >
> >> >> > This and other similar :package-version values in the new faces need
> >> >> > the value of Flymake versions added to
> >> >> > customize-package-emacs-version-alist to be expanded to include
> >> >> > version 1.5.0 of Flymake.
> >> >>
> >> >> That's unrelated to this patch and should be done separately, right?
> >> >
> >> > Up to you.  From my POV, it is related to this change because (AFAIU)
> >> > it is the first one that requires a newer version of Flymake to have
> >> > these faces available.
> >> 
> >> @Spencer If you want to do it as part of the patch, then I leave
> >> everything to you. No problem!
> >> 
> > 
> > No, I don't want to do it as part of this patch.
> 
> Very well! I did not touch that. I updated the patch to refer to package
> version 1.4.4. Nothing more. See attached.

Thanks, now installed on the master branch, and closing the bug.


------------=_1764102739-20309-0--


Message sent:


MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Protesilaos Stavrou <prot@HIDDEN>
Subject: bug#79785: closed (Re: bug#79785: 31.0.50; [PATCH] Make Flymake
 fringe indicators use dedicated faces)
Message-ID: <handler.79785.D79785.176410270017990.notifdone <at> debbugs.gnu.org>
References: <86fra6fhz9.fsf@HIDDEN>
 <2fddca172e3698f386da40804bdc466e@HIDDEN>
X-Gnu-PR-Message: they-closed 79785
X-Gnu-PR-Package: emacs
X-Gnu-PR-Keywords: patch
Reply-To: 79785 <at> debbugs.gnu.org
Date: Tue, 25 Nov 2025 20:32:19 +0000
Content-Type: multipart/mixed; boundary="----------=_1764102739-20309-1"

This is a multi-part message in MIME format...

------------=_1764102739-20309-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="utf-8"

Your bug report

#79785: 31.0.50; [PATCH] Make Flymake fringe indicators use dedicated faces

which was filed against the emacs package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 79785 <at> debbugs.gnu.org.

--=20
79785: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D79785
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems

------------=_1764102739-20309-1
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at 79785-done) by debbugs.gnu.org; 25 Nov 2025 20:31:40 +0000
Received: from localhost ([127.0.0.1]:42299 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1vNzhI-0004eI-8Y
	for submit <at> debbugs.gnu.org; Tue, 25 Nov 2025 15:31:39 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:54510)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1vMlOA-00085Y-BM
 for 79785-done <at> debbugs.gnu.org; Sat, 22 Nov 2025 06:02:47 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1vMlNs-0006Km-Ai; Sat, 22 Nov 2025 06:02:28 -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=3UlIj/C7wCwBbGHz2b9hcTe3pt8zqwTed+Iyq9D+Lr0=; b=X6rueD7mmTKw
 LB2DivG2cc40DAUowvT1Tb4a6AdXjWXymMJZMqcsktItXVH5lY1bxnhH2GaCiUZzzJn3d7h1qoX38
 DoYfFoYcbZ+C4Epnj1CV9KZXwlADq+zDUDUSrGM5iGBj4jWiiFR8lz30KV6Jlw3ZijyuMmkJDAc2V
 7VYGfqsgW8PpB+iLBGPzOWpLq058dvNzs01MX/Gwc8chcB4x1L7Ua4Utxp/VHimuwYBl3GdPvF6jd
 WoR8I1IljsqjH2sDzrVPMQehQxcC60ZO1OstsYAzfy9bx8nEp3ytRFUND3BnbsdQqoLUizPC8eEFl
 mTHjANiNTCfAURkCl0MuHA==;
Date: Sat, 22 Nov 2025 13:02:18 +0200
Message-Id: <86fra6fhz9.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Protesilaos Stavrou <prot@HIDDEN>
In-Reply-To: <5e62c9900c115b2176941c324ba843e6@HIDDEN> (message from
 Protesilaos Stavrou on Mon, 17 Nov 2025 10:20:17 +0200)
Subject: Re: bug#79785: 31.0.50; [PATCH] Make Flymake fringe indicators use
 dedicated faces
References: <2fddca172e3698f386da40804bdc466e@HIDDEN>
 <86ikfk9b4j.fsf@HIDDEN> <ierh5uwmeaa.fsf@HIDDEN>
 <86ms4npwmn.fsf@HIDDEN> <8986f038e8b41954428c05b839bfc61f@HIDDEN>
 <CAO=BR8MG6SBxE=P4tpZHucK3gwPHarbuda2vjt3qRbAq8BZhmA@HIDDEN>
 <5e62c9900c115b2176941c324ba843e6@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 79785-done
Cc: sbaugh@HIDDEN, 79785-done <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> Date: Mon, 17 Nov 2025 10:20:17 +0200
> From: Protesilaos Stavrou <prot@HIDDEN>
> Cc: Eli Zaretskii <eliz@HIDDEN>, 79785 <at> debbugs.gnu.org
> 
> > From: Spencer Baugh <sbaugh@HIDDEN>
> > Date: Sat, 15 Nov 2025 11:48:51 -0500
> 
> > [... 23 lines elided]
> 
> >> >> After those two changes, this patch seems good to me.
> >> >>
> >> >> >> +(defface flymake-error-fringe '((t :inherit compilation-error))
> >> >> >> +  "Face used by default in the `flymake-error-bitmap'."
> >> >> >> +  :version "31.1"
> >> >> >> +  :package-version '(Flymake . "1.5.0"))
> >> >> >
> >> >> > This and other similar :package-version values in the new faces need
> >> >> > the value of Flymake versions added to
> >> >> > customize-package-emacs-version-alist to be expanded to include
> >> >> > version 1.5.0 of Flymake.
> >> >>
> >> >> That's unrelated to this patch and should be done separately, right?
> >> >
> >> > Up to you.  From my POV, it is related to this change because (AFAIU)
> >> > it is the first one that requires a newer version of Flymake to have
> >> > these faces available.
> >> 
> >> @Spencer If you want to do it as part of the patch, then I leave
> >> everything to you. No problem!
> >> 
> > 
> > No, I don't want to do it as part of this patch.
> 
> Very well! I did not touch that. I updated the patch to refer to package
> version 1.4.4. Nothing more. See attached.

Thanks, now installed on the master branch, and closing the bug.


------------=_1764102739-20309-1
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at submit) by debbugs.gnu.org; 8 Nov 2025 05:47:36 +0000
Received: from localhost ([127.0.0.1]:50266 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1vHbnU-00046O-4v
	for submit <at> debbugs.gnu.org; Sat, 08 Nov 2025 00:47:36 -0500
Received: from lists.gnu.org ([2001:470:142::17]:53594)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <prot@HIDDEN>)
 id 1vHbnP-00046G-CH
 for submit <at> debbugs.gnu.org; Sat, 08 Nov 2025 00:47:33 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <prot@HIDDEN>)
 id 1vHbnJ-0003wF-Go
 for bug-gnu-emacs@HIDDEN; Sat, 08 Nov 2025 00:47:25 -0500
Received: from relay7-d.mail.gandi.net ([217.70.183.200])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <prot@HIDDEN>)
 id 1vHbnG-0008I0-LZ
 for bug-gnu-emacs@HIDDEN; Sat, 08 Nov 2025 00:47:25 -0500
Received: by mail.gandi.net (Postfix) with ESMTPSA id 22213441BD
 for <bug-gnu-emacs@HIDDEN>; Sat,  8 Nov 2025 05:47:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protesilaos.com;
 s=gm1; t=1762580838;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:mime-version:mime-version:content-type:content-type;
 bh=GubFR/Rs7TkXCYlgJiGLWQoBxgTjD+53Tbnb3U98k3E=;
 b=JHkqJJPV8J0dYueSbaqRUpEutdUzTrxaO7+ex4I64Gp8f0SPZbg/FIRkx1Fald/mZLOv+z
 ESPmQM+6r58d9vlUeNqKQ8xfqDPPayL7gJFmZqbsnNTeSFC/e/j+Uw+jkS+NOHL/d+R4vf
 Cq+Xi1YyZoAo+WFuhWGYqHvjBCrhelX5pazpDi4G86JtOX4FGHDOLTXG/uuFE0zTPK4djE
 T9wP8SqoRPco3i9Ha3GLig+RwKzKaJsDCaUNTlJXcl8dREPWwflFoLVXEvDC3+tlB2i9Z6
 VKb4s3bKP1PC48T3q/dKyaRQmT29mwQ8pCrRXkBxU7X8DXit5azZx3SUJ4krmw==
MIME-Version: 1.0
Date: Sat, 08 Nov 2025 07:47:17 +0200
From: Protesilaos Stavrou <prot@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: 31.0.50; [PATCH] Make Flymake fringe indicators use dedicated faces
Message-ID: <2fddca172e3698f386da40804bdc466e@HIDDEN>
X-Sender: prot@HIDDEN
Content-Type: multipart/mixed;
 boundary="=_9ad9b828f743299a5c029c241abe96c2"
X-GND-State: clean
X-GND-Score: 0
X-GND-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdeggdduledujeegucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuifetpfffkfdpucggtfgfnhhsuhgsshgtrhhisggvnecuuegrihhlohhuthemuceftddunecunecujfgurhepggffhffvuffkgigtsehmtdhjredttddvnecuhfhrohhmpefrrhhothgvshhilhgrohhsucfuthgrvhhrohhuuceophhrohhtsehprhhothgvshhilhgrohhsrdgtohhmqeenucggtffrrghtthgvrhhnpeefkeevteekkedvgefguefhleehgeegtefgueehheevgfeugfdvleeigfefueefgeenucfkphepuddtrddvtddtrddvtddurdduieenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpedutddrvddttddrvddtuddrudeipdhhvghlohepfigvsghmrghilhdrghgrnhguihdrnhgvthdpmhgrihhlfhhrohhmpehprhhothesphhrohhtvghsihhlrghoshdrtghomhdpnhgspghrtghpthhtohepuddprhgtphhtthhopegsuhhgqdhgnhhuqdgvmhgrtghssehgnhhurdhorhhg
X-GND-Sasl: prot@HIDDEN
Received-SPF: pass client-ip=217.70.183.200; envelope-from=prot@HIDDEN;
 helo=relay7-d.mail.gandi.net
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001,
 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001,
 SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.7 (/)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.3 (/)

--=_9ad9b828f743299a5c029c241abe96c2
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset=US-ASCII;
 format=flowed

Dear maintainers,

The attached patch makes the Flymake fringe indicators use faces defined 
by Flymake instead of compilation ones.

This way, themes/users can make those indicators look the way they want 
without affecting the compilation faces.

I made the new faces look the same as before. Existing users should get 
the same results as they did.

All the best,
Protesilaos (or simply "Prot")
--=_9ad9b828f743299a5c029c241abe96c2
Content-Transfer-Encoding: base64
Content-Type: text/x-diff;
 name=0001-Make-Flymake-fringe-indicators-use-dedicated-faces.patch
Content-Disposition: attachment;
 filename=0001-Make-Flymake-fringe-indicators-use-dedicated-faces.patch;
 size=4061

RnJvbSBjMTgyOWI0NDQzODNhNzFlMTY5NDlhYmZkNTM5ZTg3ZGZkYTIzZjg4IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpNZXNzYWdlLUlEOiA8YzE4MjliNDQ0MzgzYTcxZTE2OTQ5YWJmZDUzOWU4
N2RmZGEyM2Y4OC4xNzYyNTAyMDc4LmdpdC5pbmZvQHByb3Rlc2lsYW9zLmNvbT4KRnJvbTogUHJv
dGVzaWxhb3MgU3RhdnJvdSA8aW5mb0Bwcm90ZXNpbGFvcy5jb20+CkRhdGU6IEZyaSwgNyBOb3Yg
MjAyNSAwOTo0MzowNyArMDIwMApTdWJqZWN0OiBbUEFUQ0hdIE1ha2UgRmx5bWFrZSBmcmluZ2Ug
aW5kaWNhdG9ycyB1c2UgZGVkaWNhdGVkIGZhY2VzCgoqIGxpc3AvcHJvZ21vZGVzL2ZseW1ha2Uu
ZWwgKGZseW1ha2UtZXJyb3ItYml0bWFwKQooZmx5bWFrZS13YXJuaW5nLWJpdG1hcCwgZmx5bWFr
ZS1ub3RlLWJpdG1hcCk6IERlZmluZSBuZXcgZmFjZXMuCihmbHltYWtlLWVycm9yLWZyaW5nZSwg
Zmx5bWFrZS13YXJuaW5nLWZyaW5nZSkKKGZseW1ha2Utbm90ZS1mcmluZ2UpOiBVc2UgdGhlIG5l
dyBmYWNlcyBieSBkZWZhdWx0LgotLS0KIGxpc3AvcHJvZ21vZGVzL2ZseW1ha2UuZWwgfCAyNyAr
KysrKysrKysrKysrKysrKysrKystLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAyMSBpbnNlcnRpb25z
KCspLCA2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2xpc3AvcHJvZ21vZGVzL2ZseW1ha2Uu
ZWwgYi9saXNwL3Byb2dtb2Rlcy9mbHltYWtlLmVsCmluZGV4IDYwYTZiYWNmNjQwLi5jOTc1NGY0
Zjk3ZCAxMDA2NDQKLS0tIGEvbGlzcC9wcm9nbW9kZXMvZmx5bWFrZS5lbAorKysgYi9saXNwL3By
b2dtb2Rlcy9mbHltYWtlLmVsCkBAIC0xMzQsNyArMTM0LDcgQEAgKGFkZC10by1saXN0ICdjdXN0
b21pemUtcGFja2FnZS1lbWFjcy12ZXJzaW9uLWFsaXN0CiAgICAgICAgICAgICAgICAgICAgICAg
ICgiMS4zLjYiIC4gIjMwLjEiKSkpCiAKIChkZWZjdXN0b20gZmx5bWFrZS1lcnJvci1iaXRtYXAg
JyhmbHltYWtlLWRvdWJsZS1leGNsYW1hdGlvbi1tYXJrCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgY29tcGlsYXRpb24tZXJyb3IpCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmx5bWFrZS1lcnJvci1mcmluZ2UpCiAgICJCaXRtYXAgKGEgc3ltYm9sKSB1c2Vk
IGluIHRoZSBmcmluZ2UgZm9yIGluZGljYXRpbmcgZXJyb3JzLgogVGhlIHZhbHVlIG1heSBhbHNv
IGJlIGEgbGlzdCBvZiB0d28gZWxlbWVudHMgd2hlcmUgdGhlIHNlY29uZAogZWxlbWVudCBzcGVj
aWZpZXMgdGhlIGZhY2UgZm9yIHRoZSBiaXRtYXAuICBGb3IgcG9zc2libGUgYml0bWFwCkBAIC0x
NDIsMTMgKzE0MiwxMyBAQCAoZGVmY3VzdG9tIGZseW1ha2UtZXJyb3ItYml0bWFwICcoZmx5bWFr
ZS1kb3VibGUtZXhjbGFtYXRpb24tbWFyawogCiBUaGUgb3B0aW9uIGBmbHltYWtlLWZyaW5nZS1p
bmRpY2F0b3ItcG9zaXRpb24nIGNvbnRyb2xzIGhvdyBhbmQgd2hlcmUKIHRoaXMgaXMgdXNlZC4i
Ci0gIDp2ZXJzaW9uICIyNC4zIgorICA6dmVyc2lvbiAiMzEuMSIKICAgOnR5cGUgJyhjaG9pY2Ug
KHN5bWJvbCA6dGFnICJCaXRtYXAiKQogICAgICAgICAgICAgICAgICAobGlzdCA6dGFnICJCaXRt
YXAgYW5kIGZhY2UiCiAgICAgICAgICAgICAgICAgICAgICAgIChzeW1ib2wgOnRhZyAiQml0bWFw
IikKICAgICAgICAgICAgICAgICAgICAgICAgKGZhY2UgOnRhZyAiRmFjZSIpKSkpCiAKLShkZWZj
dXN0b20gZmx5bWFrZS13YXJuaW5nLWJpdG1hcCAnKGV4Y2xhbWF0aW9uLW1hcmsgY29tcGlsYXRp
b24td2FybmluZykKKyhkZWZjdXN0b20gZmx5bWFrZS13YXJuaW5nLWJpdG1hcCAnKGV4Y2xhbWF0
aW9uLW1hcmsgZmx5bWFrZS13YXJuaW5nLWZyaW5nZSkKICAgIkJpdG1hcCAoYSBzeW1ib2wpIHVz
ZWQgaW4gdGhlIGZyaW5nZSBmb3IgaW5kaWNhdGluZyB3YXJuaW5ncy4KIFRoZSB2YWx1ZSBtYXkg
YWxzbyBiZSBhIGxpc3Qgb2YgdHdvIGVsZW1lbnRzIHdoZXJlIHRoZSBzZWNvbmQKIGVsZW1lbnQg
c3BlY2lmaWVzIHRoZSBmYWNlIGZvciB0aGUgYml0bWFwLiAgRm9yIHBvc3NpYmxlIGJpdG1hcApA
QCAtMTU2LDEzICsxNTYsMTMgQEAgKGRlZmN1c3RvbSBmbHltYWtlLXdhcm5pbmctYml0bWFwICco
ZXhjbGFtYXRpb24tbWFyayBjb21waWxhdGlvbi13YXJuaW5nKQogCiBUaGUgb3B0aW9uIGBmbHlt
YWtlLWZyaW5nZS1pbmRpY2F0b3ItcG9zaXRpb24nIGNvbnRyb2xzIGhvdyBhbmQgd2hlcmUKIHRo
aXMgaXMgdXNlZC4iCi0gIDp2ZXJzaW9uICIyNC4zIgorICA6dmVyc2lvbiAiMzEuMSIKICAgOnR5
cGUgJyhjaG9pY2UgKHN5bWJvbCA6dGFnICJCaXRtYXAiKQogICAgICAgICAgICAgICAgICAobGlz
dCA6dGFnICJCaXRtYXAgYW5kIGZhY2UiCiAgICAgICAgICAgICAgICAgICAgICAgIChzeW1ib2wg
OnRhZyAiQml0bWFwIikKICAgICAgICAgICAgICAgICAgICAgICAgKGZhY2UgOnRhZyAiRmFjZSIp
KSkpCiAKLShkZWZjdXN0b20gZmx5bWFrZS1ub3RlLWJpdG1hcCAnKGV4Y2xhbWF0aW9uLW1hcmsg
Y29tcGlsYXRpb24taW5mbykKKyhkZWZjdXN0b20gZmx5bWFrZS1ub3RlLWJpdG1hcCAnKGV4Y2xh
bWF0aW9uLW1hcmsgZmx5bWFrZS1ub3RlLWZyaW5nZSkKICAgIkJpdG1hcCAoYSBzeW1ib2wpIHVz
ZWQgaW4gdGhlIGZyaW5nZSBmb3IgaW5kaWNhdGluZyBpbmZvIG5vdGVzLgogVGhlIHZhbHVlIG1h
eSBhbHNvIGJlIGEgbGlzdCBvZiB0d28gZWxlbWVudHMgd2hlcmUgdGhlIHNlY29uZAogZWxlbWVu
dCBzcGVjaWZpZXMgdGhlIGZhY2UgZm9yIHRoZSBiaXRtYXAuICBGb3IgcG9zc2libGUgYml0bWFw
CkBAIC0xNzAsNyArMTcwLDcgQEAgKGRlZmN1c3RvbSBmbHltYWtlLW5vdGUtYml0bWFwICcoZXhj
bGFtYXRpb24tbWFyayBjb21waWxhdGlvbi1pbmZvKQogCiBUaGUgb3B0aW9uIGBmbHltYWtlLWZy
aW5nZS1pbmRpY2F0b3ItcG9zaXRpb24nIGNvbnRyb2xzIGhvdyBhbmQgd2hlcmUKIHRoaXMgaXMg
dXNlZC4iCi0gIDp2ZXJzaW9uICIyNi4xIgorICA6dmVyc2lvbiAiMzEuMSIKICAgOnR5cGUgJyhj
aG9pY2UgKHN5bWJvbCA6dGFnICJCaXRtYXAiKQogICAgICAgICAgICAgICAgICAobGlzdCA6dGFn
ICJCaXRtYXAgYW5kIGZhY2UiCiAgICAgICAgICAgICAgICAgICAgICAgIChzeW1ib2wgOnRhZyAi
Qml0bWFwIikKQEAgLTYxOCw2ICs2MTgsMjEgQEAgKGRlZmZhY2UgZmx5bWFrZS1lb2wtaW5mb3Jt
YXRpb24tZmFjZQogICAiRmFjZSB1c2VkIGZvciBpbmZvcm1hdGlvbiBhYm91dCBlbmQtb2YtbGlu
ZSBkaWFnbm9zdGljcy4iCiAgIDpwYWNrYWdlLXZlcnNpb24gJyhGbHltYWtlIC4gIjEuMy42Iikp
CiAKKyhkZWZmYWNlIGZseW1ha2UtZXJyb3ItZnJpbmdlICcoKHQgOmluaGVyaXQgY29tcGlsYXRp
b24tZXJyb3IpKQorICAiRmFjZSB1c2VkIGJ5IGRlZmF1bHQgaW4gdGhlIGBmbHltYWtlLWVycm9y
LWJpdG1hcCcuIgorICA6dmVyc2lvbiAiMzEuMSIKKyAgOnBhY2thZ2UtdmVyc2lvbiAnKEZseW1h
a2UgLiAiMS41LjAiKSkKKworKGRlZmZhY2UgZmx5bWFrZS13YXJuaW5nLWZyaW5nZSAnKCh0IDpp
bmhlcml0IGNvbXBpbGF0aW9uLXdhcm5pbmcpKQorICAiRmFjZSB1c2VkIGJ5IGRlZmF1bHQgaW4g
dGhlIGBmbHltYWtlLXdhcm5pbmctYml0bWFwJy4iCisgIDp2ZXJzaW9uICIzMS4xIgorICA6cGFj
a2FnZS12ZXJzaW9uICcoRmx5bWFrZSAuICIxLjUuMCIpKQorCisoZGVmZmFjZSBmbHltYWtlLW5v
dGUtZnJpbmdlICcoKHQgOmluaGVyaXQgY29tcGlsYXRpb24taW5mbykpCisgICJGYWNlIHVzZWQg
YnkgZGVmYXVsdCBpbiB0aGUgYGZseW1ha2Utbm90ZS1iaXRtYXAnLiIKKyAgOnZlcnNpb24gIjMx
LjEiCisgIDpwYWNrYWdlLXZlcnNpb24gJyhGbHltYWtlIC4gIjEuNS4wIikpCisKIChkZWZjdXN0
b20gZmx5bWFrZS1zaG93LWRpYWdub3N0aWNzLWF0LWVuZC1vZi1saW5lIG5pbAogICAiSWYgbm9u
LW5pbCwgYWRkIGRpYWdub3N0aWMgc3VtbWFyeSBtZXNzYWdlcyBhdCBlbmQtb2YtbGluZS4KIFRo
ZSB2YWx1ZSBgc2hvcnQnIG1lYW5zIHRoYXQgb25seSB0aGUgbW9zdCBzZXZlcmUgZGlhZ25vc3Rp
YwotLSAKMi40Ny4yCgo=
--=_9ad9b828f743299a5c029c241abe96c2--



------------=_1764102739-20309-1--



Last modified: Tue, 25 Nov 2025 20:45:01 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.