changeset 65058:de7df04c6d6b

(replace-regexp-in-string): Doc fix.
author Richard M. Stallman <rms@gnu.org>
date Sat, 20 Aug 2005 21:48:51 +0000
parents d92890473bd3
children 8bd0fdf7b9d1
files lisp/subr.el
diffstat 1 files changed, 4 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/subr.el	Sat Aug 20 21:48:20 2005 +0000
+++ b/lisp/subr.el	Sat Aug 20 21:48:51 2005 +0000
@@ -2167,9 +2167,10 @@
 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.