diff options
author | Eli Zaretskii <eliz@gnu.org> | 2022-08-06 16:24:34 +0300 |
---|---|---|
committer | Eli Zaretskii <eliz@gnu.org> | 2022-08-06 16:24:34 +0300 |
commit | 55c25e73d46685e4b4423b13b0d3287fee170386 (patch) | |
tree | 2927e3f370a25ea5f21e587ba473de63a269a761 /test/lisp/emacs-lisp | |
parent | d8abff398bc45a791783c5c463838ba6fa3f030e (diff) | |
download | emacs-55c25e73d46685e4b4423b13b0d3287fee170386.tar.gz emacs-55c25e73d46685e4b4423b13b0d3287fee170386.tar.bz2 emacs-55c25e73d46685e4b4423b13b0d3287fee170386.zip |
Fix C-n/C-p inside bidirectional text
* src/xdisp.c (move_it_by_lines, try_cursor_movement): Handle
glyph rows whose direction of increasing buffer positions is
reverse of the normal: going down in the window makes buffer
positions higher.
* src/indent.c (Fvertical_motion): When looking for the last glyph
row occupied by point, take into account the bidi iteration
direction.
Diffstat (limited to 'test/lisp/emacs-lisp')
0 files changed, 0 insertions, 0 deletions