summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2014-09-15 18:25:54 +0300
committerEli Zaretskii <eliz@gnu.org>2014-09-15 18:25:54 +0300
commit6b682d2b398b241fe32fe98104ef0a58ec20bde9 (patch)
tree462d45d32600278c8f703a21eeb2ef478525a806 /lisp/emacs-lisp
parentd4dc0e1691a15efd1ea0a8793cf889e683a37933 (diff)
downloademacs-6b682d2b398b241fe32fe98104ef0a58ec20bde9.tar.gz
emacs-6b682d2b398b241fe32fe98104ef0a58ec20bde9.tar.bz2
emacs-6b682d2b398b241fe32fe98104ef0a58ec20bde9.zip
Fix display of R2L lines in partial-width windows.
src/xdisp.c (init_iterator): Don't use it->bidi_p before it is assigned the correct value. (extend_face_to_end_of_line): Account for truncation and continuation glyphs in R2L rows when one of the fringes is not displayed. (display_line): Don't assign negative X offset to a row if we are going to produce a truncation glyph for it. When handling truncated R2L rows, consider the width of the left fringe instead of the right one. (produce_special_glyphs): Fix bogus assignments.
Diffstat (limited to 'lisp/emacs-lisp')
0 files changed, 0 insertions, 0 deletions