emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] emacs-26 aecbbd5: * src/fns.c (Fmapconcat): Doc fix. (Bug#


From: Eli Zaretskii
Subject: [Emacs-diffs] emacs-26 aecbbd5: * src/fns.c (Fmapconcat): Doc fix. (Bug#35710)
Date: Fri, 7 Jun 2019 09:00:42 -0400 (EDT)

branch: emacs-26
commit aecbbd57c1929116cf4898336e43d81479535ca0
Author: Eli Zaretskii <address@hidden>
Commit: Eli Zaretskii <address@hidden>

    * src/fns.c (Fmapconcat): Doc fix.  (Bug#35710)
---
 src/fns.c | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/src/fns.c b/src/fns.c
index 8db2a86..2276a99 100644
--- a/src/fns.c
+++ b/src/fns.c
@@ -2494,8 +2494,12 @@ mapcar1 (EMACS_INT leni, Lisp_Object *vals, Lisp_Object 
fn, Lisp_Object seq)
 DEFUN ("mapconcat", Fmapconcat, Smapconcat, 3, 3, 0,
        doc: /* Apply FUNCTION to each element of SEQUENCE, and concat the 
results as strings.
 In between each pair of results, stick in SEPARATOR.  Thus, " " as
-SEPARATOR results in spaces between the values returned by FUNCTION.
-SEQUENCE may be a list, a vector, a bool-vector, or a string.  */)
+  SEPARATOR results in spaces between the values returned by FUNCTION.
+SEQUENCE may be a list, a vector, a bool-vector, or a string.
+SEPARATOR must be a string.
+FUNCTION must be a function of one argument, and must return a value
+  that is a sequence of characters: either a string, or a vector or
+  list of numbers that are valid character codepoints.  */)
   (Lisp_Object function, Lisp_Object sequence, Lisp_Object separator)
 {
   USE_SAFE_ALLOCA;



reply via email to

[Prev in Thread] Current Thread [Next in Thread]