changeset 38649:021a0445b5f6

Mention the change in base64-decode-string whereby the result is always a unibyte string.
author Eli Zaretskii <eliz@gnu.org>
date Wed, 01 Aug 2001 16:03:11 +0000
parents 66e920bfc687
children 9b93e839efda
files etc/NEWS
diffstat 1 files changed, 7 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/etc/NEWS	Wed Aug 01 15:51:18 2001 +0000
+++ b/etc/NEWS	Wed Aug 01 16:03:11 2001 +0000
@@ -2269,6 +2269,9 @@
 ** Code that uses `concat' with integer args now gets an error, as
 long promised.
 
+** The function base64-decode-string now always returns a unibyte
+string.
+
 ** Not a Lisp incompatibility as such but, with the introduction of
 extra private charsets, there is now only one slot free for a new
 dimension-2 private charset.  User code which tries to add more than
@@ -2694,7 +2697,10 @@
 argument function's results.
 
 ** The functions base64-decode-region and base64-decode-string now
-signal an error instead of returning nil if decoding fails.
+signal an error instead of returning nil if decoding fails.  Also,
+base64-decode-string now always returns a unibyte string (in Emacs 20,
+it returned a multibyte string when the result was a valid multibyte
+sequence).
 
 ** The function sendmail-user-agent-compose now recognizes a `body'
 header in the list of headers passed to it.