GNU bug report logs - #77291
31.0.50; Rainbow-mode conflicts with fontification of function arguments in help-mode buffers

Previous Next

Package: emacs;

Reported by: Kristoffer Balintona <krisbalintona <at> gmail.com>

Date: Wed, 26 Mar 2025 17:45: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: Kristoffer Balintona <krisbalintona <at> gmail.com>
Cc: 77291 <at> debbugs.gnu.org, eg642616 <at> gmail.com
Subject: bug#77291: 31.0.50; Rainbow-mode conflicts with fontification of function arguments in help-mode buffers
Date: Fri, 28 Mar 2025 10:31:25 +0300
> From: Kristoffer Balintona <krisbalintona <at> gmail.com>
> Date: Thu, 27 Mar 2025 18:38:14 -0400
> Cc: 77291 <at> debbugs.gnu.org
> 
> On Thu, Mar 27 2025, Eli Zaretskii wrote:
> 
> >> Cc: 77291 <at> debbugs.gnu.org
> >> From: Elijah Gabe Pérez <eg642616 <at> gmail.com>
> >> Date: Thu, 27 Mar 2025 13:04:15 -0600
> >>
> > [... 18 lines elided]
> >> I'm not rainbow-mode author or maintainer, but this is a font-lock
> >> downside (which rainbow-mode uses), font-lock overrides any
> >> text-property (faces) made in the buffer.
> >
> > Not all of them: it leaves some untouched.  See the description of
> > font-lock-extra-managed-props in the ELisp manual.
> 
> So: this means that ideally rainbow-mode doesn't mess with the
> fontification of function arguments, right? (Just clarifying whether
> this is indeed a bug.)

I'm saying that there's a way to avoid these conflicts.




This bug report was last modified 82 days ago.

Previous Next


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