[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: redisplay code + non-plain-text-only buffers + scroll-conservatively
Re: redisplay code + non-plain-text-only buffers + scroll-conservatively [Re: Bug: ruler-mode breaks scroll-conservatively (HEAD)]
Tue, 31 Dec 2002 03:35:57 -0800
>>>>> "Juanma" == Juanma Barranquero <address@hidden> writes:
Juanma> On Tue, 31 Dec 2002 00:48:40 -0500, Richard Stallman
>> Does this fix it?
>> *** xdisp.c.~1.797.~ Sun Dec 22 16:13:49 2002
>> --- xdisp.c Tue Dec 31 00:26:36 2002
Juanma> With this patch, scroll-conservatively works.
Juanma> Still, there's a difference between scrolling down a buffer with
Juanma> partially visible lines and without. With full lines, if you
Juanma> <down> pressed, the scroll is totally smooth. With a
Juanma> last line, the scroll "jumps" slightly every now and then (at
Juanma> equally distributed intervals, apparently).
Yes, I get the same results.
BTW, you can also get this behavior if you (setq scroll-step 1
scroll-conservatively 0) and hold down <down> on a ruler-less regular text
buffer on a slow remote X connection. Once in a while it'll jump a little to
"catch up" to point.
Anyway at least this patch works 95% of the time and never hangs
(is 95% good enough? http://www.jwz.org/doc/worse-is-better.html)
Karl Chen / address@hidden