|
From: | Dmitry Gutov |
Subject: | Re: Scrolling commands and skipping redisplay, was: Re: emacs rendering comparisson between emacs23 and emacs26.3 |
Date: | Mon, 20 Apr 2020 21:29:07 +0300 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.4.1 |
On 20.04.2020 21:19, Eli Zaretskii wrote:
Btw, "line" in this context is actually the amount of pixels equal to the canonical line height, not a physical line. When the display engine counts "lines" for the purpose of comparison with the value of scroll-conservatively, it actually counts pixels and then divides that by the canonical line height, it doesn't count screen lines. So if some lines in the buffer are displayed taller than the default face, you will see a lot of recentering regardless of what you do.
I wonder if this was a result of some feature request. Sounds unnecessarily complex, IMHO.
[Prev in Thread] | Current Thread | [Next in Thread] |