summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2011-06-16 19:32:33 +0300
committerEli Zaretskii <eliz@gnu.org>2011-06-16 19:32:33 +0300
commit578b494e52299cde50995fadee1a41f5bae0a573 (patch)
tree5c564f244affd112f15a91c02526c1fc077707bc /lisp/emacs-lisp
parent9f2573525cdb8fa7b2995a850380a4e267a544b7 (diff)
downloademacs-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