Avoid inflooping in redisplay caused by hscrolled R2L lines.
commit93e8e44e6f5f4a7fa4a1643c7871c0bf9427d7d8
authorEli Zaretskii <eliz@gnu.org>
Sun, 17 Aug 2014 14:48:50 +0000 (17 17:48 +0300)
committerEli Zaretskii <eliz@gnu.org>
Sun, 17 Aug 2014 14:48:50 +0000 (17 17:48 +0300)
tree02538f049168a990d888f054cf57fc772baa4d46
parentf7abe0af306f08ab225815adf28fecf7856befe7
Avoid inflooping in redisplay caused by hscrolled R2L lines.

 src/xdisp.c (display_line): Don't assume that the call to
 reseat_at_next_visible_line_start ends up at a character
 immediately following the newline on the previous line.  Avoids
 setting the ends_at_zv_p flag on screen lines that are not at or
 beyond ZV, which causes infloop in redisplay.  For the details, see
 http://lists.gnu.org/archive/html/emacs-devel/2014-08/msg00368.html.
src/ChangeLog
src/xdisp.c