GNU bug report logs - #21333
25.0.50; window-size-change-functions not called after mini-window resize

Previous Next

Package: emacs;

Reported by: Pip Cet <pipcet <at> gmail.com>

Date: Sun, 23 Aug 2015 22:07:02 UTC

Severity: normal

Merged with 830, 21869

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: Eli Zaretskii <eliz <at> gnu.org>
To: rudalics <at> gmx.at
Cc: pipcet <at> gmail.com, 21333 <at> debbugs.gnu.org
Subject: bug#21333: 25.0.50; window-size-change-functions not called after mini-window resize
Date: Thu, 27 Aug 2015 22:00:20 +0300
> Date: Thu, 27 Aug 2015 21:39:15 +0300
> From: Eli Zaretskii <eliz <at> gnu.org>
> Cc: pipcet <at> gmail.com, 21333 <at> debbugs.gnu.org
> 
> > Date: Thu, 27 Aug 2015 19:58:37 +0200
> > From: martin rudalics <rudalics <at> gmx.at>
> > CC: pipcet <at> gmail.com, 21333 <at> debbugs.gnu.org
> > 
> >  >> A window's size might also change when input arrives.
> >  >
> >  > In what way?  I thought it can only change as part of redisplay, which
> >  > always happens after some command finishes.
> > 
> > Always but not only.  IIUC redisplay can also happen when running a
> > timer or upon receiving input.
> 
> Only if the last command finished.

That was confusing.  Let me rephrase: Emacs only reads subprocess
input or runs timers when it's idle, so these events are only possible
after some command finishes, and Emacs gets back to its command loop.




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

Previous Next


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