]> git.eshelyaron.com Git - emacs.git/commitdiff
doc/lispref/text.texi (Substitution): Add subst-char-in-string
authorFilipp Gunbin <fgunbin@fastmail.fm>
Sat, 10 Jul 2021 17:00:01 +0000 (19:00 +0200)
committerLars Ingebrigtsen <larsi@gnus.org>
Sat, 10 Jul 2021 17:00:01 +0000 (19:00 +0200)
* doc/lispref/text.texi (Substitution): Document
subst-char-in-string (bug#49420).

doc/lispref/text.texi

index 0c87a19fa1449729828d3ab2b629e764c2982aef..71a8efe3622d85e074f9fd8c19e1f82bea72a764 100644 (file)
@@ -4428,6 +4428,16 @@ ThXs Xs the contents of the buffer before.
 @end example
 @end defun
 
+
+@defun subst-char-in-string fromchar tochar string &optional inplace
+@cindex replace characters in string
+This function replaces all occurences of the character @var{fromchar}
+with @var{tochar} in @var{string}.  Unless @var{inplace} is non-nil,
+substitution occurs in a copy of @var{string}.  In any case, the
+function returns the resulting string.  Both characters must have the
+same multi-byte length.
+@end defun
+
 @deffn Command translate-region start end table
 This function applies a translation table to the characters in the
 buffer between positions @var{start} and @var{end}.