GNU bug report logs - #78522
31.0.50; Conflict between standard-display-unicode-special-glyphs and whitespace-mode

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: Ergus <spacibba@HIDDEN>; dated Wed, 21 May 2025 00:12:01 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 78522 <at> debbugs.gnu.org:


Received: (at 78522) by debbugs.gnu.org; 28 May 2025 11:21:03 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed May 28 07:21:03 2025
Received: from localhost ([127.0.0.1]:51478 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uKEqF-0008RA-4v
	for submit <at> debbugs.gnu.org; Wed, 28 May 2025 07:21:03 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:57976)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1uKEq8-0008PI-AA
 for 78522 <at> debbugs.gnu.org; Wed, 28 May 2025 07:21:00 -0400
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 1uKEq2-0003me-Qr; Wed, 28 May 2025 07:20:50 -0400
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=7nJGXJSRcCngyMyTM68Uuk9GIPh7sVS2Hk0cq1wOzaQ=; b=msapl2m6E7jS
 rXLU6TtokW4AMvM2j52IsL9FxW1KYpCIdDGhPd2xAQbfPVe90JJka9m99RmXOFVbFPhws4jEwFPFA
 UWNcajS/eLOkl/NkASiGtjMNEsWEJHrbJybY6Oi3DNQztwwdKC02P1ImgQzckpMseoL6RQwLVq8Zv
 l4jINLlNhGdDYz+LDcj9iaW8bvjH40IOGiLcfeSQebid1FGjN4YVV1qGwRg/yaCR10OfD+dNYMNKN
 xpUNr+dJiGzcdNmOQUVvB5XdtpVPKD7R2JbEZz0WhVcKAKl16qzos+1uwSq9I2roTC8j62HT4F1fj
 F40NIHD/XVMHr8srgLuRNQ==;
Date: Wed, 28 May 2025 14:20:47 +0300
Message-Id: <86tt55vv5c.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Ergus <spacibba@HIDDEN>
In-Reply-To: <831184916.1010438.1748365617351@HIDDEN> (message from
 Ergus on Tue, 27 May 2025 17:06:57 +0000 (UTC))
Subject: Re: bug#78522: 31.0.50; Conflict between
 standard-display-unicode-special-glyphs and whitespace-mode
References: <871psi7rh7.fsf.ref@HIDDEN> <871psi7rh7.fsf@HIDDEN>
 <867c2a87sp.fsf@HIDDEN> <831184916.1010438.1748365617351@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 78522
Cc: gerd.moellmann@HIDDEN, 78522 <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: Tue, 27 May 2025 17:06:57 +0000 (UTC)
> From: Ergus <spacibba@HIDDEN>
> Cc: "78522 <at> debbugs.gnu.org" <78522 <at> debbugs.gnu.org>
> 
> The patch improved a bit, but didn't solved it totally.
> 
> I mean:
> 
> > M-x standard-display-unicode-special-glyphs ;; This looks as expected
> > M-x whitespace-mode ;; reverts the effect
> 
> This part of the issue is still there exactly like before.

??? I've just tried, and it definitely does solve the problem here.

Or maybe I don't understand well enough what you mean by "reverts the
effect"?  You've never actually shown a recipe with detailed
explanations which explain what exactly is "reverted".  Because
standard-display-unicode-special-glyphs by itself doesn't change
anything on display in 'emacs -Q", you must do something else to see
its effect.  In my testing, I used "C-x 3", which shows the vertical
border between two windows using a Unicode character when
standard-display-unicode-special-glyphs is in effect.  Before my
changes, whitespace-mode would revert the border back to the ASCII
characters they used originally; after my changes this no longer
happens.

So what is your recipe, starting from "emacs -Q", where you see that
whitespace-mode still reverts the effect of
standard-display-unicode-special-glyphs?

> But, if I do latter:
> 
> M-x whitespace-mode ;; disables whitespace and restores special-glyphs
> M-x whitespace-mode ;; re-enable whitespace mode and keeps special-glyphs
> 
> Then it looks correctly. 

What "special glyphs" are you talking about, and how do you make Emacs
display them?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#78522; Package emacs. Full text available.

Message received at 78522 <at> debbugs.gnu.org:


Received: (at 78522) by debbugs.gnu.org; 27 May 2025 17:07:12 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 27 13:07:12 2025
Received: from localhost ([127.0.0.1]:43328 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uJxlf-0001fA-C5
	for submit <at> debbugs.gnu.org; Tue, 27 May 2025 13:07:11 -0400
Received: from sonic321-26.consmr.mail.bf2.yahoo.com ([74.6.133.81]:37917)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <spacibba@HIDDEN>) id 1uJxlb-0001el-KJ
 for 78522 <at> debbugs.gnu.org; Tue, 27 May 2025 13:07:09 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aol.com; s=a2048;
 t=1748365622; bh=bO1PJFWltgRfnyBSNgxf5p49HZKAh95FZ3zPfGn+OWU=;
 h=Date:From:To:Cc:In-Reply-To:References:Subject:From:Subject:Reply-To;
 b=gjaqvz/neuPOa3D0BkKasfLS0hSj8D/FZFNY1xi/1o/kjrHwRRHrcsLWe+vZRLb0A5aAZHzSL7WcVnJbatpf09Onf7xHIOl+emra7pWeQBj8mQLasm/dFhS4XLicU9xSMq4r5pYna0Kie69jnY5RGCCVXri8C7VkXDeBsgMIxTAgnEG6Pgajr6v2b0R+kCc1ZZY8rHmsEQ+kAIlgvX1brEqra2e/iyh7KemCjw5a/5+FOatTN4IizZSib2K1UPG2NYJybG2lvueGJRenuAC98wbG1VPJLcVQRGWeZaum2ceXQik6qTv3dnjRmXWlzv9I1l0TzSDrhEt0oJpocS+gFg==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1748365622; bh=LtOOXxN0YQG5Q7ei/StVgF4/RwaTXfguQvYtVG28AJz=;
 h=X-Sonic-MF:Date:From:To:Subject:From:Subject;
 b=Ipl0yNf/xGBn/O6pCuHsgf4DpR4+agwOJFtGQTv5lhPOEl9Eb+w3VugcJpdqFuy4k2o4uBjL+ZrOkfpBIRiahlCFhk/uYhc2YGdCVnstlAYaohnt8R8AStWwTfsOddoF5Uhq2+WNlDjL+XSrCkrCOjyc/N8Lup+K1m5QiCxENAIkdRuTpU+EDx3Uh50r16+AvTEZm19ndesPffjSpyUBcgdNhQhh+od207xHyeS5RReRPytdnBVNKkn65JawD1HQ52JJhJbBXi/r3zI+MMCcjf6I0k155s/8i1ZsE5eGxs+Gr6ct5+W3gG52tiReBGVdpcmQF3ffCKZW3uU8GnviHg==
X-YMail-OSG: ZMmDwjIVM1l5CJW2O47PZ6Q9a7cGsTU6PmLZMi.hHuWLRIkmvm24onobLUWX0m9
 NKONxX2Y07McrLDRzl5yP9o8Fn1bB44v_gZG07j2FZcjkLrFyaD21LU62SRFQjeltvEmwemhiRe8
 ogEgApDGWshZcZAe3_g1juqdPLUf2j.w8vDV9XZtCTwMfJOGL4hM8K89PyoBo3MsnmJx.vpwxfBb
 dzLldW_L7DhtIK9vAR3QRHlBtbihZGxCReO_6RvCEeOr6q2lS1ksk2ol_ursN1qctlJ.gT0dmibK
 UAJ79LPgCEo5SeKv3g9rXc_fd06cTG5dlPRjwqFj0rLFMrYItwE70KPdI0yOp3Gv59t7mFu9s7Qc
 lTyoL1v79owOb5gFyQeVFvmPYofPWi7TcvpkYWR2GLgyocXRzHpBwsKeyPwzJUfg4D8zrrsmu.Em
 r2OwRcjPWbOs1q8JV28XvZPmuhd41fX_dj1EHW6qqINO8hKjS.LGOJRzz4MwNCrXWyZy7mL.OSnp
 TUjnvmWOXIVnr5nZj2kq.6dyc22LCxOLUIlKp6cKCotMCteEefNs2U12T5ZUFmC97smrthKTkKBn
 gsS7qaMV8N3STnUd5HRzhm4gfjoSpzlgCyNY4oVVioTBZgaVExVQfDPZxzUSCWc6SIvKmehAGx8H
 lzxftBqMxmlhsxZgaH207zLj42QG4i93tWB0OlL6RBNfYib8UFxST3uHT1jdevhe_41.TegpQBFA
 1KbnHo7BD7.Aeq3qW6JY1qOrpSDFWtTHa6w98Fgh2LJ3nD3IBA2bc_hmAL6SCXdijXM7VPv5QcDq
 Q4BSLA92wSDoxxDUyrgXRJ6yMf2_ahfD7gF1QrLW6MeT5ZjDRArOfRvdZeCUyAyi4Iqk.1a3uITU
 s3rgGNbRjVD75e.wasJcGhD2ZYKqyoIugQ31C.K5uOBmKBaMS7oWmvAE6cqMJ4.NvOxwY3VDMXX2
 GWB8h4niiVEIkNCsv9Ijx_YHwl5Li0IZtWZh4j2eCt7wOZM_ZBKn653AjeWUKMZdoRiWYj3EWipH
 hXEd4k_t06ADXdbd3RNevodQL7kkN1MhEJnQpuzEs4QFbpqwljYzu224QX2gmMkUrwHW41Itao59
 OBEB2p73L2OxrTlf4doZ0iWKWQQ0w9g67kc.5AyI.OG7rXrXzVnYwIkq5myYrRmLBU1226QRhswF
 fXwv15a9.tpEydyVuUDiT.PsVnH5W60_gRzopaYEGN5mJP1ke08D_4Q7Zvcqdbr.QopFk3ZwpHiu
 gKD0zen4eDFhwqOJpQ664OD.uG3uLHJ2anrSngPNSE9cK0lKoNa5gmCNiUEsNt0EZAQPWIrlyebO
 0fkjno3x2oPVDz9tIfL.03aYURWvLCD6Bdt8_4vKd7GH3fjFnhJ9VW5o0uczOixNVNpZeQjzwN5B
 _sGIqKTAxuNlLQ.o_TbRDMSwYS_DtTH0VoskPDt7_hosAsufx4EDC2CDCRINS5sBbxEr.mR9M1Yn
 O_BmwcE2YvpMeBEHA7DCwqCzxx2F101C7KJPbCmxlXG9ZWYRLIPxLp4Wh5e51RShMnwp6fQpfaYE
 9GeezyzviXVbpV6_0rb5.e_Glp8VDxmSJrZwWdW9AQAfl6dZ6cwkmVw7nHoMQ46.z1brKq12kqgZ
 bHXPTEWfN4ItYzIjriDf9ux4kr9ftF8gVYoiga.J.ANQvNPbpuZYpFS_I0Bc5NB90XqTSg78lmb3
 tI117WQiid8.NfFHhjj7VUnPe7TYuysUo8OsRS8zjBaOaiSNIRvQ5Bb8VYbUF_oBqEr7cbK_ukTb
 dIvnxNJwZ0v3rs4D2jHx7PwfTV8fpczpUCZsH2pKPSKK87ZonJeY0vHe.na.HXtLoNVHGtGLBxDP
 Lto3OB0WVha9QyTrIwoSWzxLAxaz2M8iVRmQul_sSb3keVyCOEA2Vct2zUSo7jY2.niDvB8tpFgJ
 PBt.3yS_iZj4Fy_VcSpnEBX52PLKGyIZiIxEzw7ULTgsh.vCmsP_gMkpwDjEyyuRj.df6JSVXpkm
 CtVh6XeS73vskVJln0WYuG0h4eVUGAab7UEZ.iuk8T5T91z_CPQueNnO.fZg8l4VWZUU1dINVuJ9
 BrP4zvlpafaVqEyBrF8DvaWDtsF4mFesgri.Ux6CBTAyBJ5mtUzz_gMClhxbijMUmKQoAUy307hB
 f2bvlyRBreqbIyDHd8QxfG4S1ymKFdLWN1QgWzPguAV7WLSHqVfxp3VJ4wUkI8UJsZDN2ziG3TJG
 iZOmzxEsDXeUg2r6Hi.aBfmxpjuYOa3Mvmjn3Av.PD1L1Sg--
X-Sonic-MF: <spacibba@HIDDEN>
X-Sonic-ID: a71588a4-781e-4892-95c6-f2ad5c681825
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic321.consmr.mail.bf2.yahoo.com with HTTP; Tue, 27 May 2025 17:07:02 +0000
Date: Tue, 27 May 2025 17:06:57 +0000 (UTC)
From: Ergus <spacibba@HIDDEN>
To: =?UTF-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN>, 
 Eli Zaretskii <eliz@HIDDEN>
Message-ID: <831184916.1010438.1748365617351@HIDDEN>
In-Reply-To: <867c2a87sp.fsf@HIDDEN>
References: <871psi7rh7.fsf.ref@HIDDEN> <871psi7rh7.fsf@HIDDEN>
 <867c2a87sp.fsf@HIDDEN>
Subject: Re: bug#78522: 31.0.50; Conflict between
 standard-display-unicode-special-glyphs and whitespace-mode
MIME-Version: 1.0
Content-Type: multipart/alternative; 
 boundary="----=_Part_1010437_830852408.1748365617349"
X-Mailer: WebService/1.1.23884 AolMailNorrin
Content-Length: 9083
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 78522
Cc: "78522 <at> debbugs.gnu.org" <78522 <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: -1.0 (-)

------=_Part_1010437_830852408.1748365617349
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

 Hi Eli:

Sorry for the delay, but this email went to spam.
The patch improved a bit, but didn't solved it totally.

I mean:

> M-x standard-display-unicode-special-glyphs ;; This looks as expected
> M-x whitespace-mode ;; reverts the effect
This part of the issue is still there exactly like before.
But, if I do latter:
M-x whitespace-mode ;; disables whitespace and restores=C2=A0special-glyphs
M-x whitespace-mode ;; re-enable whitespace mode and keeps=C2=A0special-gly=
phs

Then it looks correctly.=C2=A0

    On Wednesday, May 21, 2025 at 02:31:07 PM GMT+2, Eli Zaretskii <eliz@gn=
u.org> wrote:  =20

 > Date: Wed, 21 May 2025 02:11:16 +0200
> From:=C2=A0 Ergus via "Bug reports for GNU Emacs,
>=C2=A0 the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>
>=20
>=20
> Whitespace mode contradicts the standard-display-unicode-special-glyphs
> effect
>=20
> Reproduce:
> ;; -------------------------------
> emacs -Q -nw
> M-x standard-display-unicode-special-glyphs ;; This looks as expected
> M-x whitespace-mode ;; reverts the effect
> ;; -------------------------------
>=20
> The only way to get back the effect of
> standard-display-unicode-special-glyphs is disabling whitespace-mode.

Does the patch below fix the problem?

diff --git a/lisp/whitespace.el b/lisp/whitespace.el
index 1042575..58ba0db 100644
--- a/lisp/whitespace.el
+++ b/lisp/whitespace.el
@@ -2480,7 +2480,8 @@ whitespace-display-char-on
 =C2=A0=C2=A0=C2=A0 ;; Assure `buffer-display-table' is unique
 =C2=A0=C2=A0=C2=A0 ;; when two or more windows are visible.
 =C2=A0=C2=A0=C2=A0 (setq buffer-display-table
-=C2=A0=C2=A0=C2=A0 =C2=A0 =C2=A0 =C2=A0 (copy-sequence buffer-display-tabl=
e)))
+=C2=A0=C2=A0=C2=A0 =C2=A0 =C2=A0 =C2=A0 (copy-sequence (or buffer-display-=
table
+=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 standard-display-table))))
=C2=A0 =C2=A0 =C2=A0 (unless buffer-display-table
 =C2=A0=C2=A0=C2=A0 (setq buffer-display-table (make-display-table)))
=C2=A0 =C2=A0 =C2=A0 (dolist (entry whitespace-display-mappings)
 =20
------=_Part_1010437_830852408.1748365617349
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div class=3D"ydp402a5de4yahoo-style-wrap" style=
=3D"font-family:Arial, Helvetica, sans-serif;font-size:16px;"><div></div>
        <div dir=3D"ltr" data-setdir=3D"false">Hi Eli:<br><br>Sorry for the=
 delay, but this email went to spam.</div><div dir=3D"ltr" data-setdir=3D"f=
alse"><br></div><div dir=3D"ltr" data-setdir=3D"false">The patch improved a=
 bit, but didn't solved it totally.<br><br>I mean:<br><br><div><span style=
=3D"color: rgb(38, 40, 42); font-family: Helvetica Neue, Helvetica, Arial, =
sans-serif; letter-spacing: -0.32px;">&gt; M-x standard-display-unicode-spe=
cial-glyphs ;; This looks as expected</span><br clear=3D"none" style=3D"col=
or: rgb(38, 40, 42); font-family: Helvetica Neue, Helvetica, Arial, sans-se=
rif; letter-spacing: -0.32px; outline: none !important;"><span style=3D"col=
or: rgb(38, 40, 42); font-family: Helvetica Neue, Helvetica, Arial, sans-se=
rif; letter-spacing: -0.32px;">&gt; M-x whitespace-mode ;; reverts the effe=
ct</span></div><div dir=3D"ltr" data-setdir=3D"false"><br></div>This part o=
f the issue is still there exactly like before.</div><div dir=3D"ltr" data-=
setdir=3D"false"><br></div><div dir=3D"ltr" data-setdir=3D"false">But, if I=
 do latter:</div><div dir=3D"ltr" data-setdir=3D"false"><br></div><div dir=
=3D"ltr" data-setdir=3D"false"><span><span style=3D"color: rgb(38, 40, 42);=
 font-family: Helvetica Neue, Helvetica, Arial, sans-serif; font-size: 16px=
; letter-spacing: -0.32px;">M-x whitespace-mode ;; disables whitespace and =
restores&nbsp;<span><span style=3D"color: rgb(38, 40, 42); font-family: Hel=
vetica Neue, Helvetica, Arial, sans-serif; font-size: 16px; letter-spacing:=
 -0.32px;">special-glyphs</span></span></span></span><br></div><div dir=3D"=
ltr" data-setdir=3D"false"><span><span style=3D"color: rgb(38, 40, 42); fon=
t-family: Helvetica Neue, Helvetica, Arial, sans-serif; font-size: 16px; le=
tter-spacing: -0.32px;"><span><span style=3D"color: rgb(38, 40, 42); font-f=
amily: Helvetica Neue, Helvetica, Arial, sans-serif; font-size: 16px; lette=
r-spacing: -0.32px;">M-x whitespace-mode ;; re-enable whitespace mode and k=
eeps&nbsp;<span><span style=3D"color: rgb(38, 40, 42); font-family: Helveti=
ca Neue, Helvetica, Arial, sans-serif; font-size: 16px; letter-spacing: -0.=
32px;">special-glyphs</span></span></span></span><br></span></span></div><d=
iv dir=3D"ltr" data-setdir=3D"false"><span><span style=3D"color: rgb(38, 40=
, 42); font-family: Helvetica Neue, Helvetica, Arial, sans-serif; font-size=
: 16px; letter-spacing: -0.32px;"><span><span style=3D"color: rgb(38, 40, 4=
2); font-family: Helvetica Neue, Helvetica, Arial, sans-serif; font-size: 1=
6px; letter-spacing: -0.32px;"><br></span></span></span></span></div><div d=
ir=3D"ltr" data-setdir=3D"false"><span><span style=3D"color: rgb(38, 40, 42=
); font-family: Helvetica Neue, Helvetica, Arial, sans-serif; font-size: 16=
px; letter-spacing: -0.32px;"><span><span style=3D"color: rgb(38, 40, 42); =
font-family: Helvetica Neue, Helvetica, Arial, sans-serif; font-size: 16px;=
 letter-spacing: -0.32px;">Then it looks correctly.&nbsp;</span></span></sp=
an></span></div><div dir=3D"ltr" data-setdir=3D"false"><br></div><div><br><=
/div>
       =20
        </div><div id=3D"ydpcc3bdb46yahoo_quoted_9259952617" class=3D"ydpcc=
3bdb46yahoo_quoted"><div class=3D"ydpcc3bdb46yahoo-style-wrap" style=3D"fon=
t-family:Arial, Helvetica, sans-serif;font-size:16px;">
            <div style=3D"font-family:'Helvetica Neue', Helvetica, Arial, s=
ans-serif;font-size:13px;color:#26282a;">
               =20
                <div class=3D"ydpcc3bdb46quoted-text-header">
                        On Wednesday, May 21, 2025 at 02:31:07 PM GMT+2, El=
i Zaretskii &lt;eliz@HIDDEN&gt; wrote:
                    </div>
                </div><div style=3D"font-family:'Helvetica Neue', Helvetica=
, Arial, sans-serif;font-size:13px;color:#26282a;border-left: 1px solid #cc=
c;padding-left: 8px;margin: 0px 0px 0px 8px" class=3D"ydpcc3bdb46inline_rep=
ly_quote_container" data-split-quote-node=3D"true">
                <div><br></div><div><br></div>
                <div><div dir=3D"ltr">&gt; Date: Wed, 21 May 2025 02:11:16 =
+0200<br clear=3D"none">&gt; From:&nbsp; Ergus via "Bug reports for GNU Ema=
cs,<br clear=3D"none">&gt;&nbsp; the Swiss army knife of text editors" &lt;=
<a shape=3D"rect" href=3D"mailto:bug-gnu-emacs@HIDDEN" rel=3D"nofollow" ta=
rget=3D"_blank">bug-gnu-emacs@HIDDEN</a>&gt;<div class=3D"ydpcc3bdb46yqt41=
45068486" id=3D"ydpcc3bdb46yqtfd01966"><br clear=3D"none">&gt; <br clear=3D=
"none">&gt; <br clear=3D"none">&gt; Whitespace mode contradicts the standar=
d-display-unicode-special-glyphs<br clear=3D"none">&gt; effect<br clear=3D"=
none">&gt; <br clear=3D"none">&gt; Reproduce:<br clear=3D"none">&gt; ;; ---=
----------------------------<br clear=3D"none">&gt; emacs -Q -nw<br clear=
=3D"none">&gt; M-x standard-display-unicode-special-glyphs ;; This looks as=
 expected<br clear=3D"none">&gt; M-x whitespace-mode ;; reverts the effect<=
br clear=3D"none">&gt; ;; -------------------------------<br clear=3D"none"=
>&gt; <br clear=3D"none">&gt; The only way to get back the effect of<br cle=
ar=3D"none">&gt; standard-display-unicode-special-glyphs is disabling white=
space-mode.</div><br clear=3D"none"><br clear=3D"none">Does the patch below=
 fix the problem?<br clear=3D"none"><br clear=3D"none">diff --git a/lisp/wh=
itespace.el b/lisp/whitespace.el<br clear=3D"none">index 1042575..58ba0db 1=
00644<br clear=3D"none">--- a/lisp/whitespace.el<br clear=3D"none">+++ b/li=
sp/whitespace.el<br clear=3D"none">@@ -2480,7 +2480,8 @@ whitespace-display=
-char-on<br clear=3D"none"> &nbsp;&nbsp;&nbsp; ;; Assure `buffer-display-ta=
ble' is unique<br clear=3D"none"> &nbsp;&nbsp;&nbsp; ;; when two or more wi=
ndows are visible.<br clear=3D"none"> &nbsp;&nbsp;&nbsp; (setq buffer-displ=
ay-table<br clear=3D"none">-&nbsp;&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; (copy-s=
equence buffer-display-table)))<br clear=3D"none">+&nbsp;&nbsp;&nbsp; &nbsp=
; &nbsp; &nbsp; (copy-sequence (or buffer-display-table<br clear=3D"none">+=
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp=
; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  standard-display-table))))<br clear=
=3D"none">&nbsp; &nbsp; &nbsp;  (unless buffer-display-table<br clear=3D"no=
ne"> &nbsp;&nbsp;&nbsp; (setq buffer-display-table (make-display-table)))<b=
r clear=3D"none">&nbsp; &nbsp; &nbsp;  (dolist (entry whitespace-display-ma=
ppings)<div class=3D"ydpcc3bdb46yqt4145068486" id=3D"ydpcc3bdb46yqtfd93611"=
><br clear=3D"none"></div></div></div>
            </div>
        </div></div></body></html>
------=_Part_1010437_830852408.1748365617349--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#78522; Package emacs. Full text available.

Message received at 78522 <at> debbugs.gnu.org:


Received: (at 78522) by debbugs.gnu.org; 21 May 2025 12:31:17 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed May 21 08:31:17 2025
Received: from localhost ([127.0.0.1]:46900 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uHibM-0006GZ-Ts
	for submit <at> debbugs.gnu.org; Wed, 21 May 2025 08:31:17 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:32810)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1uHibH-0006Fl-FK
 for 78522 <at> debbugs.gnu.org; Wed, 21 May 2025 08:31:12 -0400
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 1uHibB-0001dp-DI; Wed, 21 May 2025 08:31:05 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From:
 Date; bh=zoAMD/gXA+ShIbRBZZkPU/4WH1SSdswwv9FqKIhYea4=; b=BCZaIBrcFUXEULLBtBk4
 FFlx4NXlXBWWqisfk45ed5Obp/7EuNacuujXPZH6yvq5ex8K3bRF0b6FpEo9bfknCe0JX5H4TSOFp
 itkD4VjBiyvNXR15mxlpFCF1pOBR7Mjp8BcadR9cyNkiae2d141yI6RuPj58fKjwcdCwnhVDTV/GD
 VcV91ft3IPTZZT2Wya7FjwDj9nkce92/cUzdcCfuUu14+weob0G/tX052ufzlaK7E6FA1AWo7O5B0
 xkexX0TtqCQk/5j8bnhou1uYLl4I0JMsZDJ/hnaAxgkHYiURvIBTzdOLD+Tx0Y7avAR0FfCODpuNW
 B7ENth0RdhmP7A==;
Date: Wed, 21 May 2025 15:31:02 +0300
Message-Id: <867c2a87sp.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Ergus <spacibba@HIDDEN>,
 =?iso-8859-1?Q?Gerd_M=F6llmann?= <gerd.moellmann@HIDDEN>
In-Reply-To: <871psi7rh7.fsf@HIDDEN> (bug-gnu-emacs@HIDDEN)
Subject: Re: bug#78522: 31.0.50;
 Conflict between standard-display-unicode-special-glyphs and
 whitespace-mode
References: <871psi7rh7.fsf.ref@HIDDEN> <871psi7rh7.fsf@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 78522
Cc: 78522 <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: Wed, 21 May 2025 02:11:16 +0200
> From:  Ergus via "Bug reports for GNU Emacs,
>  the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>
> 
> 
> Whitespace mode contradicts the standard-display-unicode-special-glyphs
> effect
> 
> Reproduce:
> ;; -------------------------------
> emacs -Q -nw
> M-x standard-display-unicode-special-glyphs ;; This looks as expected
> M-x whitespace-mode ;; reverts the effect
> ;; -------------------------------
> 
> The only way to get back the effect of
> standard-display-unicode-special-glyphs is disabling whitespace-mode.

Does the patch below fix the problem?

diff --git a/lisp/whitespace.el b/lisp/whitespace.el
index 1042575..58ba0db 100644
--- a/lisp/whitespace.el
+++ b/lisp/whitespace.el
@@ -2480,7 +2480,8 @@ whitespace-display-char-on
 	;; Assure `buffer-display-table' is unique
 	;; when two or more windows are visible.
 	(setq buffer-display-table
-	      (copy-sequence buffer-display-table)))
+	      (copy-sequence (or buffer-display-table
+                                 standard-display-table))))
       (unless buffer-display-table
 	(setq buffer-display-table (make-display-table)))
       (dolist (entry whitespace-display-mappings)




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#78522; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 21 May 2025 00:11:48 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 20 20:11:48 2025
Received: from localhost ([127.0.0.1]:39326 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uHX3i-00018w-JM
	for submit <at> debbugs.gnu.org; Tue, 20 May 2025 20:11:48 -0400
Received: from lists.gnu.org ([2001:470:142::17]:52504)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <spacibba@HIDDEN>) id 1uHX3e-00017u-Lm
 for submit <at> debbugs.gnu.org; Tue, 20 May 2025 20:11:44 -0400
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 <spacibba@HIDDEN>) id 1uHX3Y-0007LW-CF
 for bug-gnu-emacs@HIDDEN; Tue, 20 May 2025 20:11:36 -0400
Received: from sonic303-3.consmr.mail.bf2.yahoo.com ([74.6.131.42])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <spacibba@HIDDEN>) id 1uHX3V-00080A-P4
 for bug-gnu-emacs@HIDDEN; Tue, 20 May 2025 20:11:36 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aol.com; s=a2048;
 t=1747786289; bh=C2kURAw/HlROvWY+OvX9vfmkcROUu4z07fjXlFTqLXU=;
 h=From:To:Cc:Subject:Date:References:From:Subject:Reply-To;
 b=UdFcnhVb+8DBU8WTMBs3hQYd0kIhIO2raeWRCOSi34C4WF8aA4CnGM79R4sxorMozf4Vvr7sN+/+w43ygDjFyZvOakP12oK8B0drhUBqlf0BGFoHrk+E1PpbvYO+ZeywzOH9tEl/3JSFxA6WLQVB67kiJ1T59ZFZkdTp9KJ+GMTc27dsTO5CdpXaWWV33S9AjTCw9vYCLbbJXgSiygiWu6GYw0VlFeq4cz9SGEhHGzBrZ/kra8UjD2pTYjraERwnGP9z3Euf8XrpirVdY9Pu4zyk6Y2OnxlW4vHUCN2gDUR2NFVDx/j/1RdrRMG/VfGXQE1bWwDiITJp8S0n2mzKuQ==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1747786289; bh=Rh57Y0cka/XubJmccjXRYKrs2/5+dm1DsAfy2rnos6k=;
 h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
 b=E4hNB9q2MuQ1jgoZnhzf/JuVSddqIVUe77PF2Zsiz7/1+cNSA7OIJD9AMpoQBz46edB7ww21OiWrsTnEZVDz81AmZB6Wrovqaia0UZWDBNmscKW1EZ++QNHccfKt0nTno515g04Wir2SlwtUpLapF2lVuGauA2KOoks4dj8HpHsFEA0D87kgxinfg72iq9/B6XZHGznGO/eBhIq/K9QtnObMOahvi4whR4szH+TLKVOgRid8yR9jBPPeicF84nWzSu4XTvyxkM7FXdSeOfalTFZ6bZIP9KWmUlYaTsZSLSwPmWw5sD4tc8KH31wGE18Gd3ucY8b1oW+b7T339xHC5g==
X-YMail-OSG: 4bRChS8VM1kaMhPYHXDQtp6w8wLDByctkoEgvmvSgN50plAERE7yRGBVT0WtHyw
 Fr1mTeqAX3s_Yfod5rq6nZg5Dx.5wnkAfOr462XcOrK7LRoICK2kBPUva5exZFdS.O4VsXeX2YaC
 ZsSPB_UrwnyPxGzTIFY2TjePKV6K0dJlE.FMUSoUuJ8toAHZIBATtbhT.IWbucuf2_Rb.XnZUiIr
 GtyiO8ngzv2I0patPf2pFVZlayIbJapiXV_yZwvVWMIe_O8UPTpQKGK7wRLFsjZCDcnzoXxoVRE5
 DjP4RwF5bffJbM3QatmFkMifJgV549GuOjP1DM30K7YBmVrhB8QvFsZSOdwnRjE8_Mcob_CijLsI
 u7xZ8aJ2xH_LBQkb82FJH6_XotB9CtHxvE_CEw9ucnpClJfGvCT38dbZu5nenVDJgxpEptT6iy3B
 2z8Thc6CxplApddam8QWZ4ptnzec3u3fjhhLbg1akkvZm6uK8oog4reyRpLsuEI36yMLaLwqVkRO
 w4jWrLEFdE19Edn.BycGj8pM.u9UOTicT1x2Y_MEPMQuHSF4x3bmoCfTloQKZhCVvk31NPdD_C.W
 Gx6T78TEubSldR9siNMpquvkRT0z9mJGUBIC_Rg7Eq8_B4Q5.Ve.NIUcNOfY2HsSr6mJUINjpVm9
 89F2cVHVbOAmevYSIbnVSymU8xfxHI5Q_NjFJ9yKGKTnMeUgBxebBHM7zIa3KTy_4brLPXuAxGBY
 iJ6pV0BIvAanXUpIDvbOKO4B9WrkQsX19DCkL_K0zh8XoJnim1rIq3zB.qhHG0vlbGyIuMhceKos
 DWnJM9fhBR4eo9HsxbO1i2Ge0vkbfXuP.FKiwPWkbeXU8kuKT0rJ0wd0mEUTQql0o3.0CMIcY1_2
 fxAySdmMvbcPrNdL5b6J1MB6ieRUAV0DITEPOg3EQueDXbQkkUimyzBtsYV3yVUOPXJt4AKj67mU
 NyFZ1BeMiNmhp3x6qnWmPQwKQzCzIJkmq5Py1h37w_ILrhSeCWPwKeTzLsKhnbMgfAhin6Tdrcbh
 FlfzFZjKI_NgUBsuzr_yY8zmMYmLljEt5zrIaNDJF7c5sNUNw2VqzDJoEZAyv2HJrLxv94BfrO5u
 v4rqzUwVU_Ta2AlFGWGcvK1iGf9HwAATpLqjsCVjTCx8P7XRpUq1Vp7CtCn.Gd7RqbPTE.OHN5Zl
 weS.GX2OGPWDEUC6.DJ0NvqHo9c8OjFUL0NMLnbXARhoCp7FhKX46pogt3VkpbrRP3qhNmTK01iS
 dmrO3dwOcZyHUdMG3Uc1s.Y0k1TTmYYixCaWMojqpcYTlNdLKBajpOcVQYvD5c1B_wwGFWTw.10m
 LUYC2xLRuNBKY.SLaGlUBUoOgak9L2QwExDqLdIKj6js19cR77DuWoDSQH_W8tBHBDNEK1LNCZPY
 6YAWLMZx9mf39Vqfjy29EAJ0yyhv1ojQGc9nEEaQaiZsdkXaU1aJQTFavGgF4ISjZGgRMrT1WDPQ
 kZIa3KB.FgQV0ThHnxWBSyf9Z8tx6A_eEq0Y47HqxeSJy1IG9gA_CCIniSOh2hYpyOUpbRK_cXCq
 OT2Zr8Auqu6Vt3M9l7ynhZ8YuvxgRwssHvr8wL4sKYAlDxjCgtVDz49PdYKK3TuhfCymtb2yG1_J
 lrs.BboyG2k04k9myjPWxe2WaNmUlWDoH6GMkY_5PbciQD4UShmSc_ksVtcIazaK1jsSEHeHRG1C
 krLANuSzC2I45PSdZ1dbo7nKKj3R0mvAcEC7WrHUEjuQMBt95eC7Xbp.iQCUInPiV66QV0fGE_ww
 lNN17QjemPN1h_vVPP63wAvEOc0QAME3Zuvne.I5WWFy5LsAUo3a7y_0hnDVylZHYdjDNP_utGdf
 MpWVdj0C3uvCYJRehPjfTveDjJEyP3Ud3773pfM6xQnaX_cHIzdyppK1fVuPQpbmRaaZnADD4Fxf
 GEIAflWl0My2elz3gV0ggbsmDnnxfQkx5CdWoOdCbI2PNGL4Ru4aGAGlppZHtAppzi_d2vC4GKL2
 m8GG1YhKDbuVT4YcHNXRhyc583vsOoYtiE2f9n.Qks.QBiEHw5ymxxznDCHxXKkv0McnIN4gDXnl
 PQjzHHzKmvwf0yOdyFpb8khYIIXRvuTSI4AwbGlS2TKOWL3pUJhs60bclrA306GVV70HSBVmobjK
 GyC47uL8J6XAY8z3SJ_k3v_jq2CIsVlQuWR43Z.NYhjJ4u1DdCmw_P32nsGKYLc78X5mS3AUMPEN
 zfwvjdps-
X-Sonic-MF: <spacibba@HIDDEN>
X-Sonic-ID: 35d23d86-2597-4c4f-a5a4-0291693f53f0
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic303.consmr.mail.bf2.yahoo.com with HTTP; Wed, 21 May 2025 00:11:29 +0000
Received: by hermes--production-ir2-858bd4ff7b-vtq9f (Yahoo Inc. Hermes SMTP
 Server) with ESMTPA ID 270d46e6309b2860acbd21a199f835e4; 
 Wed, 21 May 2025 00:11:23 +0000 (UTC)
From: Ergus <spacibba@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: 31.0.50; Conflict between standard-display-unicode-special-glyphs
 and whitespace-mode
X-Debbugs-Cc: 
Date: Wed, 21 May 2025 02:11:16 +0200
Message-ID: <871psi7rh7.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
References: <871psi7rh7.fsf.ref@HIDDEN>
X-Mailer: WebService/1.1.23840
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.aol
Content-Length: 7501
Received-SPF: pass client-ip=74.6.131.42; envelope-from=spacibba@HIDDEN;
 helo=sonic303-3.consmr.mail.bf2.yahoo.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 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, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=0.001,
 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001,
 SPF_HELO_NONE=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 (/)


Whitespace mode contradicts the standard-display-unicode-special-glyphs
effect

Reproduce:
;; -------------------------------
emacs -Q -nw
M-x standard-display-unicode-special-glyphs ;; This looks as expected
M-x whitespace-mode ;; reverts the effect
;; -------------------------------

The only way to get back the effect of
standard-display-unicode-special-glyphs is disabling whitespace-mode.



In GNU Emacs 31.0.50 (build 4, x86_64-pc-linux-gnu, GTK+ Version
 3.24.49, cairo version 1.18.4) of 2025-05-19 built on RTX
Repository revision: b499898a5e6e27ecacfb6a60b22a2289afc589dd
Repository branch: project
System Description: Arch Linux

Configured using:
 'configure --prefix=/home/ergo/.local/ --with-mailutils --with-pgtk
 --with-modules --with-cairo --with-harfbuzz
 --with-native-compilation=aot
 '--program-transform-name=s/^ctags$/ctags.emacs/''

Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG
LCMS2 LIBSYSTEMD LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PGTK
PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS
TREE_SITTER WEBP XIM GTK3 ZLIB

Important settings:
  value of $LANG: en_US.UTF-8
  locale-coding-system: utf-8-unix

Major mode: Lisp Interaction

Minor modes in effect:
  global-auto-revert-mode: t
  recentf-mode: t
  electric-pair-mode: t
  flyspell-mode: t
  completion-preview-mode: t
  diff-hl-margin-mode: t
  global-corfu-mode: t
  corfu-mode: t
  fancy-compilation-mode: t
  winner-mode: t
  project-multi-mode: t
  gtags-mode: t
  repeat-mode: t
  xterm-mouse-mode: t
  tty-tip-mode: t
  xclip-mode: t
  override-global-mode: t
  save-place-mode: t
  delete-selection-mode: t
  savehist-mode: t
  global-display-fill-column-indicator-mode: t
  display-fill-column-indicator-mode: t
  global-display-line-numbers-mode: t
  display-line-numbers-mode: t
  which-key-mode: t
  tooltip-mode: t
  eldoc-mode: t
  show-paren-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  file-name-shadow-mode: t
  context-menu-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  minibuffer-regexp-mode: t
  size-indication-mode: t
  column-number-mode: t
  line-number-mode: t
  indent-tabs-mode: t
  transient-mark-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t

Load-path shadows:
/mnt/casa/gits/emacs_clones/gtags-mode/gtags-mode hides /home/ergo/.config/emacs/elpa/gtags-mode-1.8.6/gtags-mode
/home/ergo/.config/emacs/elpa/transient-20250516.1031/transient hides /home/ergo/.local/share/emacs/31.0.50/lisp/transient

Features:
(shadow sort mail-extr emacsbug lisp-mnt autorevert filenotify recentf
tree-widget ffap thingatpt elec-pair flyspell-correct flyspell ispell
completion-preview diff-hl-margin diff-hl-dired diff-hl log-view
log-edit message sendmail yank-media puny dired-x dired dired-loaddefs
rfc822 mml mml-sec epa derived epg rfc6068 epg-config gnus-util
time-date mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047
rfc2045 mm-util ietf-drums mail-prsvr mailabbrev mail-utils gmm-utils
mailheader add-log pcvs-util vc-dir ewoc vc vc-dispatcher diff-mode
track-changes corfu fancy-compilation compile text-property-search
comint ansi-osc ansi-color comp-run comp-common winner cus-edit pp
cus-start cus-load wid-edit project-multi-mode gtags-mode files-x xref
project ring term/tmux term/xterm xterm init rx repeat cape compat
use-package-ensure package browse-url xdg url url-proxy url-privacy
url-expand url-methods url-history url-cookie generate-lisp-file
url-domsuf url-util mailcap url-handlers url-parse auth-source eieio
eieio-core cl-macs icons password-cache json subr-x map url-vars
use-package-diminish xt-mouse tty-tip xclip edmacro kmacro byte-opt
use-package-bind-key bind-key cl-extra help-mode simple-16-theme
saveplace delsel savehist easy-mmode display-fill-column-indicator
display-line-numbers diminish which-key cl-seq use-package-core
cl-loaddefs cl-lib bytecomp byte-compile gv disp-table info
arduino-cli-mode-autoloads auctex-autoloads tex-site avy-zap-autoloads
avy-autoloads benchmark-init-autoloads bufferlo-autoloads caml-autoloads
cape-autoloads clang-format-autoloads cobol-mode-autoloads
compile-multi-autoloads compiler-explorer-autoloads corfu-autoloads
crdt-autoloads csv-mode-autoloads d-mode-autoloads dape-autoloads
deadgrep-autoloads debbugs-autoloads diff-hl-autoloads
diminish-autoloads dired-sidebar-autoloads dired-subtree-autoloads
dired-hacks-utils-autoloads dumb-jump-autoloads e2ansi-autoloads
eglot-booster-autoloads emamux-autoloads eshell-toggle-autoloads
esup-autoloads evil-collection-autoloads annalist-autoloads
evil-leader-autoloads evil-autoloads face-explorer-autoloads
fancy-compilation-autoloads flx-autoloads flymake-nasm-autoloads
flymake-quickdef-autoloads flyspell-correct-autoloads
git-commit-ts-mode-autoloads git-modes-autoloads
git-timemachine-autoloads gnuplot-autoloads goto-chg-autoloads
groovy-mode-autoloads gtags-mode-autoloads haskell-mode-autoloads
highlight-indent-guides-autoloads i3wm-config-mode-autoloads
ibuffer-sidebar-autoloads iedit-autoloads imenu-list-autoloads
julia-ts-mode-autoloads julia-mode-autoloads languagetool-autoloads
lice-autoloads lorem-ipsum-autoloads lua-mode-autoloads magit-autoloads
magit-section-autoloads llama-autoloads move-dup-autoloads
multiple-cursors-autoloads mutt-mode-autoloads nasm-mode-autoloads
neotree-autoloads nftables-mode-autoloads nginx-mode-autoloads
notmuch-autoloads objed-autoloads phi-search-autoloads
pkgbuild-mode-autoloads plz-autoloads popup-autoloads
protobuf-ts-mode-autoloads scopeline-autoloads shell-command+-autoloads
slime-autoloads macrostep-autoloads sphinx-mode-autoloads f-autoloads
s-autoloads dash-autoloads spinner-autoloads ssh-config-mode-autoloads
string-inflection-autoloads sudo-edit-autoloads systemd-autoloads
tmux-mode-autoloads transient-autoloads urgrep-autoloads vdiff-autoloads
hydra-autoloads lv-autoloads vterm-toggle-autoloads vterm-autoloads
vundo-autoloads with-editor-autoloads xclip-autoloads
yasnippet-snippets-autoloads yasnippet-autoloads early-init rmc
iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook
vc-hooks lisp-float-type elisp-mode mwheel term/pgtk-win pgtk-win
term/common-win touch-screen pgtk-dnd tool-bar dnd fontset image
regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode
prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu
timer select scroll-bar mouse jit-lock font-lock syntax font-core
term/tty-colors frame minibuffer nadvice seq simple cl-generic
indonesian philippine cham georgian utf-8-lang misc-lang vietnamese
tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek
romanian slovak czech european ethiopic indian cyrillic chinese
composite emoji-zwj charscript charprop case-table epa-hook
jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs
theme-loaddefs faces cus-face macroexp files window text-properties
overlay sha1 md5 base64 format env code-pages mule custom widget keymap
hashtable-print-readable backquote threads dbusbind inotify
dynamic-setting system-font-setting font-render-setting cairo gtk pgtk
lcms2 multi-tty move-toolbar make-network-process tty-child-frames
native-compile emacs)

Memory information:
((conses 16 233090 116420) (symbols 48 16647 5)
 (strings 32 64231 14974) (string-bytes 1 2019767) (vectors 16 21192)
 (vector-slots 8 249206 25888) (floats 8 116 283)
 (intervals 56 1657 0) (buffers 1064 12))




Acknowledgement sent to Ergus <spacibba@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#78522; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Wed, 28 May 2025 11:30:06 UTC

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