GNU bug report logs - #34022
26.1; Region highlight has lower priority than flymake overlays

Previous Next

Package: emacs;

Reported by: Johann Klähn <johann <at> jklaehn.de>

Date: Wed, 9 Jan 2019 20:39:02 UTC

Severity: normal

Found in version 26.1

Fixed in version 27.1

Done: João Távora <joaotavora <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Eli Zaretskii <eliz <at> gnu.org>
To: João Távora <joaotavora <at> gmail.com>
Cc: 34022 <at> debbugs.gnu.org, johann <at> jklaehn.de
Subject: bug#34022: 26.1; Region highlight has lower priority than flymake overlays
Date: Fri, 11 Jan 2019 21:14:52 +0200
> From: João Távora <joaotavora <at> gmail.com>
> Cc: Johann Klähn <johann <at> jklaehn.de>, 34022 <at> debbugs.gnu.org
> Date: Fri, 11 Jan 2019 09:33:33 +0000
> 
> In Flymake multiple overlays (error, warning, note) can overlap and
> priorities are used so that an error is never hidden by a note.  I based
> thosed priorities in the 100's range (so note = 101, warning=102,
> error=103, sth like that). 100 was a number chosen quite arbitrarily
> which worked fine until Johann noticed the bug (I do think it's a bug).

Would it still DTRT if you use priorities around 50?

> >In particular, how is Flymake different from any other package which
> >uses overlays to mark portions of text?
> 
> Perhaps it isn't.  Can you point me to other packages that leave
> persistent region-resisting overlays in the buffer?

Wht do you mean by "region-resisting"?

> (or that "play nice" with the region, for some meaning of "nice").

What is the meaning of "playing nice" in this context?




This bug report was last modified 5 years and 205 days ago.

Previous Next


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