diff options
| author | Eli Zaretskii | 2024-03-21 10:25:56 +0200 |
|---|---|---|
| committer | Eli Zaretskii | 2024-03-21 10:25:56 +0200 |
| commit | fe24a8c3c091c1e051fe6a8c1ec4fd30ca052ca7 (patch) | |
| tree | c2727e972ada7df41e35e7520694508f7521957a /java | |
| parent | b3f04eb68499f285e05b5b74e9cbd67f3140fb3c (diff) | |
| download | emacs-fe24a8c3c091c1e051fe6a8c1ec4fd30ca052ca7.tar.gz emacs-fe24a8c3c091c1e051fe6a8c1ec4fd30ca052ca7.zip | |
Speed up display of RTL text with many character compositions
* src/bidi.c (bidi_level_start): New function.
* src/dispextern.h (bidi_level_start): Add prototype.
* src/xdisp.c (compute_stop_pos, set_iterator_to_next)
(get_visually_first_element, next_element_from_buffer): Call
'bidi_level_start' when looking for composed characters backwards,
to set limit of searching back, instead of looking all the way to
BOB. (Bug#69385)
Diffstat (limited to 'java')
0 files changed, 0 insertions, 0 deletions