From: Richard M. Stallman Date: Sat, 20 Aug 2005 21:48:51 +0000 (+0000) Subject: (replace-regexp-in-string): Doc fix. X-Git-Tag: emacs-pretest-22.0.90~7506 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=23bb94bb4a9edf0fede53274990c1e39f6dd6545;p=emacs.git (replace-regexp-in-string): Doc fix. --- diff --git a/lisp/subr.el b/lisp/subr.el index fba837212d3..bc97a367217 100644 --- a/lisp/subr.el +++ b/lisp/subr.el @@ -2167,9 +2167,10 @@ arguments with the same names of function `replace-match'. If START is non-nil, start replacements at that index in STRING. REP is either a string used as the NEWTEXT arg of `replace-match' or a -function. If it is a function it is applied to each match to generate -the replacement passed to `replace-match'; the match-data at this -point are such that match 0 is the function's argument. +function. If it is a function, it is called with the actual text of each +match, and its value is used as the replacement text. When REP is called, +the match-data are the result of matching REGEXP against a substring +of STRING. To replace only the first match (if any), make REGEXP match up to \\' and replace a sub-expression, e.g.