help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How to achieve desired automatic scrolling behavior


From: Eli Zaretskii
Subject: Re: How to achieve desired automatic scrolling behavior
Date: Thu, 30 May 2013 22:08:49 +0300

> Date: Thu, 30 May 2013 14:23:17 -0400
> From: Barry OReilly <gundaetiapo@gmail.com>
> 
> > Because the scroll does not happen during the line-move but after it
> > (line-move just moves point, and once the command is complete,
> > a redisplay is triggered to reflect the change on screen, at which
> > point the redisplay code notices that point is "outside the window"
> > and triggers a scroll to bring it back into view).
> 
> Oh. I suppose that might explain bug 14508 [1], if more than one line-move
> can get processed before a redisplay is triggered.

Yes.  Although I'm not sure that is what happens in that bug.

> Where is redisplay triggered from?

Normally, as a side effect of Emacs being idle.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]