Fix R2L paragraph display on TTY.
authorEli Zaretskii <eliz@gnu.org>
Tue, 20 Apr 2010 13:08:35 +0000 (16:08 +0300)
committerEli Zaretskii <eliz@gnu.org>
Tue, 20 Apr 2010 13:08:35 +0000 (16:08 +0300)
commit93d68d0c2b085f65a867024fb8e7e28a629a003a
treea21bf950974796a985a8e176958de602c4b75ee5
parent43a03da53d3f6bc82813e070e506b0fc367456a4
Fix R2L paragraph display on TTY.

 xdisp.c (unproduce_glyphs): New function.
 (display_line): Use it when produced glyphs are discarded from R2L
 glyph rows.
 (append_composite_glyph): In R2L rows, prepend the glyph rather
 than appending it.
 term.c (append_composite_glyph): In R2L rows, prepend the glyph
 rather than append it.  Set up the resolved_level and bidi_type
 attributes of the appended glyph.
src/ChangeLog
src/term.c
src/xdisp.c