1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-16 00:01:05 -08:00
emacs/test/src
Jens Schmidt 0aabe62b64 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.
2025-12-20 13:23:29 -05:00
..
comp-resources Fix failed tests on emba 2025-09-18 14:56:05 +02:00
emacs-module-resources Update copyright year to 2025 2025-01-02 18:39:42 +01:00
lread-resources
regex-resources
syntax-resources
alloc-tests.el Disallow string data resizing (bug#79784) 2025-08-24 10:28:27 +02:00
buffer-tests.el ; Fix cleanup in buffer-tests 2025-11-16 11:08:11 +02:00
callint-tests.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
callproc-tests.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
casefiddle-tests.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
character-tests.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
charset-tests.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
chartab-tests.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
cmds-tests.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
coding-tests.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
comp-tests.el * test/src/comp-tests.el (setcarcdr): Don't mutate literals. 2025-11-06 16:22:13 +01:00
data-tests.el * test/src/data-tests.el (data-tests-ash-lsh): Test for bug#79876. 2025-11-29 19:41:16 +01:00
decompress-tests.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
doc-tests.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
editfns-tests.el Improve handling of non-ASCII characters in 'transpose-regions' 2025-12-20 13:23:29 -05:00
emacs-module-tests.el Prefer plusp/minusp to cl-plusp/cl-minusp 2025-02-17 22:46:56 +01:00
emacs-tests.el Port allows-stdout test to overly-suspicious bwrap 2025-01-22 11:04:57 -08:00
eval-tests.el Correctly unload variable aliases. 2025-03-16 12:52:40 -04:00
fileio-tests.el ; Fix last change. 2025-07-17 10:40:33 +03:00
filelock-tests.el Fix filelock-tests on MS-Windows 2025-05-12 15:08:20 +03:00
floatfns-tests.el Prefer oddp/evenp to free-coding them in tests 2025-02-17 05:37:10 +01:00
fns-tests.el Add a test for puthash 2025-10-18 20:22:17 +02:00
font-tests.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
image-tests.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
indent-tests.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
inotify-tests.el Guarantee delivery of inotify special events 2025-02-26 10:39:46 +08:00
json-tests.el Speed up JSON parsing by not maintaining line and column (bug#79192) 2025-08-21 16:42:45 +02:00
keyboard-tests.el Move keyboard input functions from lread.c to keyboard.c 2025-07-30 11:04:11 +02:00
keymap-tests.el Respect keymaps in buffer text for clicks on displayed strings 2025-10-18 12:48:41 +03:00
lcms-tests.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
lread-tests.el ; even less test log spam from load 2025-09-12 10:41:43 +02:00
marker-tests.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
minibuf-tests.el Prefer incf to cl-incf in tests 2025-02-23 00:38:22 +01:00
print-tests.el Don't emit print-circle refs for empty string and vector 2025-12-04 17:52:14 +01:00
process-tests.el Allow creating a pipe process without a buffer 2025-10-11 12:14:10 +03:00
profiler-tests.el Fix segfault in profiler-cpu-log and profiler-memory-log (bug#78763) 2025-06-14 17:54:06 +03:00
regex-emacs-tests.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
search-tests.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
sqlite-tests.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
syntax-tests.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
textprop-tests.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
thread-tests.el ; Fix thread-tests 2025-08-10 07:40:58 +03:00
timefns-tests.el Use eabs in Fcurrent_time_zone 2025-01-13 01:05:42 +01:00
treesit-tests.el Change tree-sitter query predicate names (bug#79687) 2025-11-02 17:11:55 -08:00
undo-tests.el Prefer oddp/evenp to free-coding them in tests 2025-02-17 05:37:10 +01:00
xdisp-tests.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
xfaces-tests.el Avoid face inheritance cycles 2025-10-27 15:54:10 +02:00
xml-tests.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00