aboutsummaryrefslogtreecommitdiffstats
path: root/java
diff options
context:
space:
mode:
authorEli Zaretskii2023-04-29 11:50:47 +0300
committerEli Zaretskii2023-04-29 11:50:47 +0300
commitb408df11e350941eb099cde87d83340e8e7e0378 (patch)
tree22735d091e0934bcf80ec8261ea1fe4156dc89b5 /java
parent5c0f0751d0541bbdf0696ef3e76e2ad6562adcb9 (diff)
downloademacs-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