|
From: | grischka |
Subject: | Re: The unwarranted scrolling assumption |
Date: | Fri, 18 Jun 2010 21:02:19 +0200 |
User-agent: | Thunderbird 2.0.0.23 (Windows/20090812) |
Emacs was designed to handle a slow redisplay by suspending redisplay when it's too slow to avoid the above problems. I think it's a very sound design ...
It is PART OF a design. The more important but not implemented in emacs part is to quit redisplay prematurely when new input arrives. Basically like: (while-no-input (redisplay) ) In practice, editors did it like this (which gives nice feedback on the spot where the eyes look at): (while-no-input (redisplay current-line) (redisplay rest-of-page) ) --- grischka
[Prev in Thread] | Current Thread | [Next in Thread] |