summaryrefslogtreecommitdiff
path: root/src/dispextern.h
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2011-07-02 18:16:27 +0300
committerEli Zaretskii <eliz@gnu.org>2011-07-02 18:16:27 +0300
commit6eec759623c7d77e01370c504543a29887c28034 (patch)
tree9037e6a75f8945cc77ccd8436d1263058729a872 /src/dispextern.h
parenta2eaa31ddf8dabc71436dcb120ad7970a40045a4 (diff)
Start fixing cursor motion around invisible text.
Hit a MAJOR design problem in pushing and popping bidi iterator state. src/xdisp.c (reseat_1): Call bidi_init_it to resync the bidi iterator with IT's position. (handle_stop, back_to_previous_visible_line_start, reseat_1): Reset the from_disp_prop_p flag. src/bidi.c (bidi_cache_search): Don't assume bidi_cache_last_idx is always valid if bidi_cache_idx is valid. (bidi_cache_find_level_change): xassert that bidi_cache_last_idx is valid if it's going to be used.
Diffstat (limited to 'src/dispextern.h')
0 files changed, 0 insertions, 0 deletions