[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.