aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorRichard M. Stallman1994-08-30 07:20:23 +0000
committerRichard M. Stallman1994-08-30 07:20:23 +0000
commit598fb6feed8fe59b52585ca39aaa6eaa602881e4 (patch)
treee6fb4d749febe1072f0e375b6e6cae73ce6c92d4 /src
parent107740f53db3c868eb9dede429f90a83db9f20d3 (diff)
downloademacs-598fb6feed8fe59b52585ca39aaa6eaa602881e4.tar.gz
emacs-598fb6feed8fe59b52585ca39aaa6eaa602881e4.zip
(insert_before_markers_and_inherit): New function.
Diffstat (limited to 'src')
-rw-r--r--src/insdel.c13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/insdel.c b/src/insdel.c
index d368cd86ac1..c071d08dc62 100644
--- a/src/insdel.c
+++ b/src/insdel.c
@@ -464,6 +464,19 @@ insert_before_markers (string, length)
464 } 464 }
465} 465}
466 466
467insert_before_markers_and_inherit (string, length)
468 unsigned char *string;
469 register int length;
470{
471 if (length > 0)
472 {
473 register int opoint = PT;
474 insert_1 (string, length, 1);
475 adjust_markers (opoint - 1, opoint, length);
476 signal_after_change (PT-length, 0, length);
477 }
478}
479
467/* Insert part of a Lisp string, relocating markers after. */ 480/* Insert part of a Lisp string, relocating markers after. */
468 481
469insert_from_string_before_markers (string, pos, length, inherit) 482insert_from_string_before_markers (string, pos, length, inherit)