]> git.eshelyaron.com Git - emacs.git/commitdiff
Document arguments of insert_1_both.
authorEli Zaretskii <eliz@gnu.org>
Thu, 16 May 2013 19:15:32 +0000 (22:15 +0300)
committerEli Zaretskii <eliz@gnu.org>
Thu, 16 May 2013 19:15:32 +0000 (22:15 +0300)
src/ChangeLog
src/insdel.c

index 42b21abc8aeef6e2c99e89cc08bbfb399afac90c..6909367dccb34889665404289bd543692e4d1872 100644 (file)
@@ -1,5 +1,8 @@
 2013-05-16  Eli Zaretskii  <eliz@gnu.org>
 
+       * insdel.c (insert_1_both): Document the arguments, instead of
+       referring to insert_1, which no longer exists.
+
        * xdisp.c (message_dolog): If the *Messages* buffer is shown in
        some window, increment windows_or_buffers_changed, so that
        *Messages* display in that window is updated.  (Bug#14408)
index 8029291cd6807b2e087af75b0005fed5ed0443e5..ed6842642491d8c3c098a7dcfd00797e33093367 100644 (file)
@@ -771,8 +771,13 @@ count_combining_after (const unsigned char *string,
 
 \f
 /* Insert a sequence of NCHARS chars which occupy NBYTES bytes
-   starting at STRING.  INHERIT, PREPARE and BEFORE_MARKERS
-   are the same as in insert_1.  */
+   starting at STRING.  INHERIT non-zero means inherit the text
+   properties from neighboring characters; zero means inserted text
+   will have no text properties.  PREPARE non-zero means call
+   prepare_to_modify_buffer, which checks that the region is not
+   read-only, and calls before-change-function and any modification
+   properties the text may have.  BEFORE_MARKERS non-zero means adjust
+   all markers that point at the insertion place to point after it.  */
 
 void
 insert_1_both (const char *string,