diff options
author | Eli Zaretskii <eliz@gnu.org> | 2022-06-29 20:15:36 +0300 |
---|---|---|
committer | Eli Zaretskii <eliz@gnu.org> | 2022-06-29 20:15:36 +0300 |
commit | fb3d582e7ba595b7680e2c2adf22c7ab699e5792 (patch) | |
tree | 7897673de05a51a3058c9fdf3987181805e470c3 /lisp/emacs-lisp/lisp.el | |
parent | aee101af911655ff3dd7a4e032ee5366ce533578 (diff) | |
download | emacs-fb3d582e7ba595b7680e2c2adf22c7ab699e5792.tar.gz emacs-fb3d582e7ba595b7680e2c2adf22c7ab699e5792.tar.bz2 emacs-fb3d582e7ba595b7680e2c2adf22c7ab699e5792.zip |
Fix hscrolling of :align-to when display-line-numbers is in effect
* src/dispextern.h (struct it): Rename 'tab_offset' member to
'stretch_adjust'.
* src/xdisp.c (gui_produce_glyphs, produce_stretch_glyph)
(display_line): All users of 'tab_offset' changed.
(produce_stretch_glyph): Fix calculation of ':align-to' when
line numbers are displayed and the window is hscrolled.
(calc_pixel_width_or_height): Fix calculation of width of 'space'
display property when 'display-line-numbers' is turned on, but the
line number was not yet produced for the current glyph row.
(Bug#56176)
Diffstat (limited to 'lisp/emacs-lisp/lisp.el')
0 files changed, 0 insertions, 0 deletions