GNU bug report logs - #18035
Linum-mode + org-indent-mode results in graphical bug

Previous Next

Packages: org-mode, emacs;

Reported by: Lionel Henry <lionel.hry <at> gmail.com>

Date: Wed, 16 Jul 2014 15:42:02 UTC

Severity: normal

Tags: moreinfo

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


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

From: Eli Zaretskii <eliz <at> gnu.org>
To: Michael Heerdegen <michael_heerdegen <at> web.de>
Cc: 18035 <at> debbugs.gnu.org, lionel.hry <at> gmail.com
Subject: Re: bug#18035: Linum-mode + org-indent-mode results in graphical bug
Date: Thu, 17 Jul 2014 18:21:33 +0300
> From: Michael Heerdegen <michael_heerdegen <at> web.de>
> Cc: 18035 <at> debbugs.gnu.org,  Lionel Henry <lionel.hry <at> gmail.com>
> Date: Wed, 16 Jul 2014 20:14:46 +0200
> 
> Michael Heerdegen <michael_heerdegen <at> web.de> writes:
> 
> > > > Activating both linum-mode and org-indent-mode will cause several
> > > > graphical glitches in the current line.
> > > > See
> > > > http://lists.gnu.org/archive/html/emacs-orgmode/2011-01/msg01204.html
> > >
> > > That discussion provides no reproducible recipe.
> 
> But I think I found something that is related (before-string overlays
> vs. text properties) and is reproducible for emacs -Q:

It's specific to invisible property, not just any property, and also
requires that another text property starts exactly where the invisible
property ends.

I'm not sure this is the same problem as reported by the OP, so it
probably should have been reported as a separate bug (merging them
later is easy).

> - visit a file under version control (I tried a git controlled file here)
> - M-x vc-annotate
> - v (i.e. vc-annotate-toggle-annotation-visibility)
> - M-x linum-mode
> 
> ==> all lines but one loose their coloring.  Those lines that are still
> colored loose their line number.
> 
> nlinum-mode behaves similarly.

Fixed in revision 117382 on the emacs-24 branch.




This bug report was last modified 9 years and 153 days ago.

Previous Next


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