diff options
| author | Eli Zaretskii | 2023-04-29 11:50:47 +0300 |
|---|---|---|
| committer | Eli Zaretskii | 2023-04-29 11:50:47 +0300 |
| commit | b408df11e350941eb099cde87d83340e8e7e0378 (patch) | |
| tree | 22735d091e0934bcf80ec8261ea1fe4156dc89b5 /java | |
| parent | 5c0f0751d0541bbdf0696ef3e76e2ad6562adcb9 (diff) | |
| download | emacs-b408df11e350941eb099cde87d83340e8e7e0378.tar.gz emacs-b408df11e350941eb099cde87d83340e8e7e0378.zip | |
Optimize search for composable characters in redisplay
* src/composite.c (composition_compute_stop_pos): Accept new
argument INCLUDE_STATIC, and look for potential static
compositions only if this argument is non-zero.
* src/xdisp.c:
* src/composite.c:
* src/indent.c: All callers adjusted.
* src/xdisp.c (compute_stop_pos): Don't search for static
compositions. Search for automatic compositions only after the
iterator gets past the composition stop_pos computed last time.
Use a better position for limiting search for automatic
compositions. (Bug#62780)
Diffstat (limited to 'java')
0 files changed, 0 insertions, 0 deletions