GNU bug report logs - #12600
24.2.50; linum-mode: line numbers in fringe do not refresh when resizing frame

Previous Next

Package: emacs;

Reported by: Christoph Scholtes <cschol2112 <at> gmail.com>

Date: Sun, 7 Oct 2012 23:05:01 UTC

Severity: normal

Merged with 11496

Found in versions 24.1.50, 24.2.50

Done: martin rudalics <rudalics <at> gmx.at>

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: martin rudalics <rudalics <at> gmx.at>
Cc: 12600 <at> debbugs.gnu.org, cschol2112 <at> gmail.com
Subject: bug#12600: 24.2.50; linum-mode: line numbers in fringe do not refresh when resizing frame
Date: Mon, 08 Oct 2012 17:48:31 +0200
> Date: Mon, 08 Oct 2012 11:17:44 +0200
> From: martin rudalics <rudalics <at> gmx.at>
> CC: Christoph Scholtes <cschol2112 <at> gmail.com>, 12600 <at> debbugs.gnu.org
> 
>  >> emacs -Q
>  >>
>  >> Load large file, e.g. emacs.c. Buffer content must exceed one
>  >> screen.
>  >>
>  >> Enable linum mode with `M-x linum-mode'.
>  >>
>  >> Shrink frame. Maximize frame. Fringe on the left side is missing line
>  >> numbers.
>  >
>  > What do you mean by "shrink" and "maximize", exactly?  Clicking on the
>  > maximize button on the upper left corner of the Emacs frame (on
>  > MS-Windows) doesn't reproduce the problem.
> 
> It does so here.  For whatever reason the position reported by
> `window-end' in `linum-update-window' is still the same as before the
> maximize.  Moving the cursor by one character makes the numbers appear.

I don't think we can trust redisplay to have updated the screen before
the hooks used by linum-mode run.




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

Previous Next


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