diff options
| author | Jens Schmidt | 2025-12-17 22:20:15 +0100 |
|---|---|---|
| committer | Stefan Monnier | 2025-12-20 13:23:29 -0500 |
| commit | 0aabe62b64b4698340e8414d28b0fa0a3eabbf82 (patch) | |
| tree | b0dcd8b62c796fcc0a08f68b0b17dd2591ae7b3c /admin/notes/java | |
| parent | 875e42d501df262fcd9903528657997d025e5c68 (diff) | |
| download | emacs-0aabe62b64b4698340e8414d28b0fa0a3eabbf82.tar.gz emacs-0aabe62b64b4698340e8414d28b0fa0a3eabbf82.zip | |
Improve handling of non-ASCII characters in 'transpose-regions'
* src/editfns.c (Ftranspose_regions): Separate code related to character
semantics from that related to byte semantics and in that way leverage
optimizations for regions of equal length with respect to both
semantics. Move and update comments dating back to the initial
implementation.
* test/src/editfns-tests.el (editfns-tests--transpose-regions-tests)
(editfns-tests--transpose-regions-markups)
(editfns-tests--transpose-regions): New test and accompanying variables.
Diffstat (limited to 'admin/notes/java')
0 files changed, 0 insertions, 0 deletions