]> git.eshelyaron.com Git - emacs.git/commit
Fix use of ':align-to' in 'wrap-prefix'
authorEli Zaretskii <eliz@gnu.org>
Thu, 20 Jun 2024 09:52:06 +0000 (12:52 +0300)
committerEshel Yaron <me@eshelyaron.com>
Fri, 21 Jun 2024 19:00:52 +0000 (21:00 +0200)
commit5e389c9c8bea4667bd2a09a8b847004b058b1d64
treee4a8428e03a872a1f5b2241cc8a65eed3f333888
parent94a496889648618200210638a299194c56b7b16f
Fix use of ':align-to' in 'wrap-prefix'

* src/dispextern.h (struct it): New flag 'align_visually_p'.
* src/xdisp.c (handle_line_prefix): Set the 'align_visually_p'
flag for 'wrap-prefix'.
(produce_stretch_glyph): If 'align_visually_p' flag is set, count
the :align-to offset from the beginning of the screen line, not
from BOL.  (Bug#71605)

* doc/lispref/display.texi (Truncation, Specified Space): Document
the special handling of ':align-to' in 'wrap-prefix'.

(cherry picked from commit 775aeabcfbf84c950610738cd130bf652c77bfa5)
doc/lispref/display.texi
src/dispextern.h
src/xdisp.c