diff options
| author | Eli Zaretskii | 2016-07-19 18:59:41 +0300 |
|---|---|---|
| committer | Eli Zaretskii | 2016-07-19 18:59:41 +0300 |
| commit | 00b6647651e4276ac5c47aa33e0fec6726469bc7 (patch) | |
| tree | 8e03635aac3f32b806b85e1a7bf976741d85cc30 /src/bytecode.c | |
| parent | 439f3c3e567692b6823923d569a06ac206d1c3be (diff) | |
| download | emacs-00b6647651e4276ac5c47aa33e0fec6726469bc7.tar.gz emacs-00b6647651e4276ac5c47aa33e0fec6726469bc7.zip | |
Fix 'transpose-regions' when LEAVE-MARKERS arg is non-nil
* src/insdel.c (adjust_markers_bytepos): New function.
* src/lisp.h (adjust_markers_bytepos): Add prototype.
* src/insdel.c (replace_range, replace_range_2):
* src/editfns.c (Ftranspose_regions): Call
adjust_markers_bytepos. (Bug#5131)
* test/src/editfns-tests.el (transpose-test-reverse-word)
(transpose-test-get-byte-positions): New functions.
(transpose-ascii-regions-test)
(transpose-nonascii-regions-test-1)
(transpose-nonascii-regions-test-2): New tests.
Diffstat (limited to 'src/bytecode.c')
0 files changed, 0 insertions, 0 deletions