GNU bug report logs - #21869
Redisplay: after echo area diminishes in size, Follow Mode windows aren't resynchronised.

Previous Next

Package: emacs;

Reported by: Alan Mackenzie <acm <at> muc.de>

Date: Mon, 9 Nov 2015 09:35:01 UTC

Severity: normal

Merged with 830, 21333

Found in versions 24.0.90, 25.0.50

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: martin rudalics <rudalics <at> gmx.at>
To: Alan Mackenzie <acm <at> muc.de>, 21869 <at> debbugs.gnu.org,  Pip Cet <pipcet <at> gmail.com>
Subject: bug#21869: Redisplay: after echo area diminishes in size, Follow Mode windows aren't resynchronised.
Date: Mon, 09 Nov 2015 11:04:16 +0100
> Follow Mode puts a function on window-scroll-functions which should be

I suppose you mean ‘window-size-change-functions’.

> called any time

Not really.

> a window changes size.  At the C-f above,
> window-size-change-functions is not being invoked.
>
> The one single place where window-size-change-functions is invoked is in
> the function prepare_menu_bars in xdisp.c.
>
> The one single place where prepare_menu_bars is called is fairly early on
> in redisplay_internal, at L+137.  This is before the echo area is resized
> at L+164.  Thus, the check on changed window sizes happens too early,
> before the change in the echo area size.

Probably bug#830 and bug#21333.

Pip are you still alive?  Have your papers arrived?

martin






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

Previous Next


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