aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard M. Stallman1994-03-02 00:55:05 +0000
committerRichard M. Stallman1994-03-02 00:55:05 +0000
commit47c64747da0c7f135422425ddd5e10c5852fff7c (patch)
treef9dd9f67d13d07b8745b205b80dc46fbebeeff43
parent41d1fb49f57904a1196a261136db103fae225ef9 (diff)
downloademacs-47c64747da0c7f135422425ddd5e10c5852fff7c.tar.gz
emacs-47c64747da0c7f135422425ddd5e10c5852fff7c.zip
(del_range_1): New function.
(del_range): Use it.
-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++;