emacs-devel
[Top][All Lists]
Advanced

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

Re: Scrolling commands and skipping redisplay, was: Re: emacs rendering


From: Eli Zaretskii
Subject: Re: Scrolling commands and skipping redisplay, was: Re: emacs rendering comparisson between emacs23 and emacs26.3
Date: Sun, 19 Apr 2020 21:51:33 +0300

> From: Stefan Monnier <address@hidden>
> Cc: Eli Zaretskii <address@hidden>,  address@hidden,  address@hidden,
>   address@hidden,  address@hidden,  address@hidden
> Date: Sun, 19 Apr 2020 13:17:11 -0400
> 
> - distinguish the user's setting of scroll-conservatively from the one
>   that applies to the current redisplay.
> - increase the redisplay's current value of scroll-conservatively each
>   time redisplay is skipped.
> - reset the redisplay's current value of scroll-conservatively to the
>   variable's value every time redisplay took place.

How is this different from when scroll-conservatively is 101?

IOW, you need to answer the following question: if moving point into
view means scrolling the display by more than the value of
scroll-conservatively, then what do you want Emacs to do instead of
putting point at the last screen line of the window?  If your answer
is "put it on the last line anyway", then you effectively asked to
treat any value of scroll-conservatively as if it were > 100, and we
already provide that.  You should ask yourself what do users expect to
see when they set scroll-conservatively to a number smaller than 101.



reply via email to

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