diff options
author | Eli Zaretskii <eliz@gnu.org> | 2020-12-14 20:23:24 +0200 |
---|---|---|
committer | Eli Zaretskii <eliz@gnu.org> | 2020-12-14 20:23:24 +0200 |
commit | 47a854bf24c8a36bf1e8ac32c8b5c9ebcba1d90a (patch) | |
tree | 4c70876a8282aecef5aed00b70744b0bc619f274 /lisp/net/ange-ftp.el | |
parent | 2f1441cbe3ccd49037e2464485658f7f20f3d804 (diff) | |
download | emacs-47a854bf24c8a36bf1e8ac32c8b5c9ebcba1d90a.tar.gz emacs-47a854bf24c8a36bf1e8ac32c8b5c9ebcba1d90a.tar.bz2 emacs-47a854bf24c8a36bf1e8ac32c8b5c9ebcba1d90a.zip |
Improve accuracy of scrolling commands
* src/xdisp.c (move_it_vertically_backward): Don't rely on
line_bottom_y for accurate calculation of the next screen line's Y
coordinate: it doesn't work when the current screen line was not
yet traversed. Instead, record the previous Y coordinate and
reseat there if overshoot is detected.
* src/window.c (window_scroll_pixel_based): Calculate the new
window-start point more accurately when screen lines have uneven
height. (Bug#8355)
Diffstat (limited to 'lisp/net/ange-ftp.el')
0 files changed, 0 insertions, 0 deletions