From: Eli Zaretskii Date: Thu, 16 May 2013 19:15:32 +0000 (+0300) Subject: Document arguments of insert_1_both. X-Git-Tag: emacs-24.3.90~173^2^2~42^2~45^2~387^2~2026^2~229^2~56 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=04d360e7bb114321e9b9e35f6e8edb8ec0766f18;p=emacs.git Document arguments of insert_1_both. --- diff --git a/src/ChangeLog b/src/ChangeLog index 42b21abc8ae..6909367dccb 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,5 +1,8 @@ 2013-05-16 Eli Zaretskii + * 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) diff --git a/src/insdel.c b/src/insdel.c index 8029291cd68..ed684264249 100644 --- a/src/insdel.c +++ b/src/insdel.c @@ -771,8 +771,13 @@ count_combining_after (const unsigned char *string, /* 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,