aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/insdel.c11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/insdel.c b/src/insdel.c
index 2a84b4d533d..6d5986e6fe1 100644
--- a/src/insdel.c
+++ b/src/insdel.c
@@ -424,6 +424,14 @@ insert_from_string_before_markers (string, pos, length, inherit)
424del_range (from, to) 424del_range (from, to)
425 register int from, to; 425 register int from, to;
426{ 426{
427 return del_range_1 (from, to, 1);
428}
429
430/* Like del_range; PREPARE says whether to call prepare_to_modify_buffer. */
431
432del_range_1 (from, to, prepare)
433 register int from, to, prepare;
434{
427 register int numdel; 435 register int numdel;
428 436
429 /* Make args be valid */ 437 /* Make args be valid */
@@ -441,7 +449,8 @@ del_range (from, to)
441 if (to < GPT) 449 if (to < GPT)
442 gap_left (to, 0); 450 gap_left (to, 0);
443 451
444 prepare_to_modify_buffer (from, to); 452 if (prepare)
453 prepare_to_modify_buffer (from, to);
445 454
446 record_delete (from, numdel); 455 record_delete (from, numdel);
447 MODIFF++; 456 MODIFF++;