]> git.eshelyaron.com Git - emacs.git/commit
Fix cursor motion in bidi-reordered continued lines.
authorEli Zaretskii <eliz@gnu.org>
Sat, 29 May 2010 12:51:01 +0000 (15:51 +0300)
committerEli Zaretskii <eliz@gnu.org>
Sat, 29 May 2010 12:51:01 +0000 (15:51 +0300)
commit06fa4a23522821fc3a4e93c7ca505bae4d4733de
tree90a74447c7b8a58496071a7083139cfabf4d278b
parent9b655a0a2297971654ab4e94a9103a8a98863e84
parent6d26bbb23ef6751cfcd7066c4d4006ec18408449
Fix cursor motion in bidi-reordered continued lines.

 xdisp.c (try_cursor_movement): Backup to non-continuation line
 only after finding point's row.  Fix the logic.  Rewrite the loop
 over continuation lines in bidi-reordered buffers.  Return
 CURSOR_MOVEMENT_MUST_SCROLL upon failure to find a suitable row,
 rather than CURSOR_MOVEMENT_CANNOT_BE_USED.
src/ChangeLog