GNU bug report logs - #73332
31.0.50; Whitespace-mode breaking font-locking

Previous Next

Package: emacs;

Reported by: Jordan Ellis Coppard <jc+o.emacs <at> wz.ht>

Date: Wed, 18 Sep 2024 13:40:02 UTC

Severity: normal

Found in version 31.0.50

Full log


View this message in rfc822 format

From: Eli Zaretskii <eliz <at> gnu.org>
To: Stefan Monnier <monnier <at> iro.umontreal.ca>
Cc: rhansen <at> rhansen.org, 73332 <at> debbugs.gnu.org, jc+o.emacs <at> wz.ht
Subject: bug#73332: 31.0.50; Whitespace-mode breaking font-locking
Date: Sat, 21 Sep 2024 13:49:42 +0300
> From: Stefan Monnier <monnier <at> iro.umontreal.ca>
> Cc: Jordan Ellis Coppard <jc+o.emacs <at> wz.ht>,  Richard Hansen
>  <rhansen <at> rhansen.org>,  73332 <at> debbugs.gnu.org
> Date: Thu, 19 Sep 2024 11:50:26 -0400
> 
> But personally I think the root cause is the use of OVERRIDE and I'd
> replace it with `prepend` as in the patch below, but whitespace uses
> OVERRIDE "everywhere", whereas my argument would suggest it should use
> `prepend` at all those places, which is likely beyond the scope of `emacs-30`.

Thanks.  I installed on the the change in your name (in addition to my
part,macs-30 branch which fixes refontification of the last character
at EOB when point moves).  I hope I didn't misunderstand you, and
removing OVERRIDE in that one place together with using 'prepend' will
not cause any unintended consequences.




This bug report was last modified 271 days ago.

Previous Next


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