]> code.delx.au - gnu-emacs/commitdiff
(Finsert): Mention `string-make-multibyte' and
authorKim F. Storm <storm@cua.dk>
Fri, 17 Jan 2003 12:30:34 +0000 (12:30 +0000)
committerKim F. Storm <storm@cua.dk>
Fri, 17 Jan 2003 12:30:34 +0000 (12:30 +0000)
`string-as-multibyte' in doc string.

src/editfns.c

index 28c97c11a6b59bb6c78873b34f208cdf41048f91..1df3326762db2c2c2c74cb5f321cdde0bce5ff0a 100644 (file)
@@ -2061,9 +2061,14 @@ Point and before-insertion markers move forward to end up
 Any other markers at the point of insertion remain before the text.
 
 If the current buffer is multibyte, unibyte strings are converted
-to multibyte for insertion (see `unibyte-char-to-multibyte').
+to multibyte for insertion (see `string-make-multibyte').
 If the current buffer is unibyte, multibyte strings are converted
-to unibyte for insertion.
+to unibyte for insertion (see `string-make-unibyte').
+
+When operating on binary data, it may be necessary to preserve the
+original bytes of a unibyte string when inserting it into a multibyte
+buffer; to accomplish this, apply `string-as-multibyte' to the string
+and insert the result.
 
 usage: (insert &rest ARGS)  */)
      (nargs, args)