diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/insdel.c | 11 |
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) | |||
| 424 | del_range (from, to) | 424 | del_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 | |||
| 432 | del_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++; |