]> git.eshelyaron.com Git - emacs.git/commit
Continue work on continuation lines. Some progress with cursor motion.
authorEli Zaretskii <eliz@gnu.org>
Sat, 13 Feb 2010 17:41:13 +0000 (12:41 -0500)
committerEli Zaretskii <eliz@gnu.org>
Sat, 13 Feb 2010 17:41:13 +0000 (12:41 -0500)
commitae9784892b7c9005b792b026d466af105bcb655f
tree62391eb0a64105986f4e1cd21c49750433fba02c
parent36447e8d1f292611ce4db90e8fda8f3e25333747
Continue work on continuation lines.  Some progress with cursor motion.

 xdisp.c (set_cursor_from_row): Don't overwrite cursor position
 if it is not a better candidate than what we already have.
 (display_line): Keep calling set_cursor_from_row for
 bidi-reordered rows even if we already have a possible candidate
 for cursor position.  Undo the row_end setting throughout the
 code, and instead do it after all the row's glyphs have been
 produced, by looping over the glyphs.
src/ChangeLog.bidi
src/xdisp.c