diff options
author | Eli Zaretskii <eliz@gnu.org> | 2011-06-16 19:32:33 +0300 |
---|---|---|
committer | Eli Zaretskii <eliz@gnu.org> | 2011-06-16 19:32:33 +0300 |
commit | 578b494e52299cde50995fadee1a41f5bae0a573 (patch) | |
tree | 5c564f244affd112f15a91c02526c1fc077707bc /lisp/emacs-lisp | |
parent | 9f2573525cdb8fa7b2995a850380a4e267a544b7 (diff) | |
download | emacs-578b494e52299cde50995fadee1a41f5bae0a573.tar.gz emacs-578b494e52299cde50995fadee1a41f5bae0a573.tar.bz2 emacs-578b494e52299cde50995fadee1a41f5bae0a573.zip |
Fix display of R2L strings in mode line.
Composed characters still don't work.
src/xdisp.c (init_iterator): Don't initialize it->bidi_p for strings
here.
(reseat_to_string): Initialize it->bidi_p for strings here.
(next_element_from_string, next_element_from_c_string)
(next_element_from_buffer): Add xassert's for correspondence
between IT's object being iterated and it->bidi_it.string
structure.
src/bidi.c (bidi_level_of_next_char): Fix the logic for looking up
the sentinel state in the cache.
Diffstat (limited to 'lisp/emacs-lisp')
0 files changed, 0 insertions, 0 deletions