aboutsummaryrefslogtreecommitdiffstats
path: root/src/editfns.c
diff options
context:
space:
mode:
authorGerd Möllmann2025-05-08 06:46:17 +0200
committerGerd Möllmann2025-05-08 06:54:03 +0200
commit38892c66d5467781b0ea512432fea6ecf637b4c7 (patch)
tree2a8b7ff8e1c4e5147724440958219dd146ed377b /src/editfns.c
parent3aa95eddac15fb09cdd73dbfea305c1b00f1ac03 (diff)
downloademacs-scratch/text-index.tar.gz
emacs-scratch/text-index.zip
DO_MARKERS -> Pip's FOR_EACH_MARKERscratch/text-index
* src/marker-vector.h (DO_MARKERS_OF_VECTOR, DO_MARKERS): Remove. (build_for_each_marker_data, next_marker_entry): (FOR_EACH_MARKER_OF_VECTOR, FOR_EACH_MARKER): New. * .clang-format (IndentPPDirectives): Add new FOR_EACH_ macros. * src/alloc.c (unchain_dead_markers): * src/buffer.c (Fkill_buffer, Fbuffer_swap_text) (Fset_buffer_multibyte): * src/coding.c (decode_coding_object, encode_coding_object): * src/editfns.c (transpose_markers): * src/marker-vector.c (check_marker_vector, marker_vector_reset) (marker_vector_adjust_for_insert) (marker_vector_adjust_for_replace): * src/undo.c (record_marker_adjustments): Use FOR_EACH_MARKER.
Diffstat (limited to 'src/editfns.c')
-rw-r--r--src/editfns.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/editfns.c b/src/editfns.c
index 61cb7bdd201..b96275dc0a3 100644
--- a/src/editfns.c
+++ b/src/editfns.c
@@ -4438,7 +4438,7 @@ transpose_markers (ptrdiff_t start1, ptrdiff_t end1,
4438 amt1 = (end2 - start2) + (start2 - end1); 4438 amt1 = (end2 - start2) + (start2 - end1);
4439 amt2 = (end1 - start1) + (start2 - end1); 4439 amt2 = (end1 - start1) + (start2 - end1);
4440 4440
4441 DO_MARKERS (current_buffer, marker) 4441 FOR_EACH_MARKER (current_buffer, marker)
4442 { 4442 {
4443 mpos = marker_vector_charpos (marker); 4443 mpos = marker_vector_charpos (marker);
4444 if (mpos >= start1 && mpos < end2) 4444 if (mpos >= start1 && mpos < end2)
@@ -4452,7 +4452,6 @@ transpose_markers (ptrdiff_t start1, ptrdiff_t end1,
4452 } 4452 }
4453 marker_vector_set_charpos (marker, mpos); 4453 marker_vector_set_charpos (marker, mpos);
4454 } 4454 }
4455 END_DO_MARKERS;
4456} 4455}
4457 4456
4458DEFUN ("transpose-regions", Ftranspose_regions, Stranspose_regions, 4, 5, 4457DEFUN ("transpose-regions", Ftranspose_regions, Stranspose_regions, 4, 5,