GNU bug report logs - #13297
hi-lock-unface-buffer fails on face lists

Previous Next

Package: emacs;

Reported by: Jonas Bernoulli <jonas <at> bernoul.li>

Date: Fri, 28 Dec 2012 20:23:01 UTC

Severity: normal

Done: Stefan Monnier <monnier <at> IRO.UMontreal.CA>

Bug is archived. No further changes may be made.

Full log


Message #8 received at 13297 <at> debbugs.gnu.org (full text, mbox):

From: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: Jonas Bernoulli <jonas <at> bernoul.li>
Cc: 13297 <at> debbugs.gnu.org
Subject: Re: bug#13297: hi-lock-unface-buffer fails on face lists
Date: Fri, 11 Jan 2013 22:24:31 -0500
> Before commit 111129 hi-lock-unface-buffer could handle face symbols as
> well as face lists.  After this commit it fails on lists.
> Third-party library highlight-symbol uses hi-lock-set-pattern passing it
> a face list.  The above change breaks this usage which isn't disallowed
> in hi-lock-set-pattern's doc-string.  As a result this library cannot
> remove the highlights it added with the help of hi-lock.

I don't understand exactly what you're referring to.  In which way does
it break it?  Do you get an error?  Or is the regexp's highlight just
sticks around without signaling any error?
Can you show some specific recipe to reproduce the problem?


        Stefan




This bug report was last modified 12 years and 120 days ago.

Previous Next


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