(Creating Strings): Null strings from concat not unique.
authorRichard M. Stallman <rms@gnu.org>
Wed, 31 Oct 2007 04:08:29 +0000 (04:08 +0000)
committerRichard M. Stallman <rms@gnu.org>
Wed, 31 Oct 2007 04:08:29 +0000 (04:08 +0000)
doc/lispref/ChangeLog
doc/lispref/strings.texi

index 282fa19..5f52b30 100644 (file)
@@ -1,3 +1,7 @@
+2007-10-31  Richard Stallman  <rms@gnu.org>
+
+       * strings.texi (Creating Strings): Null strings from concat not unique.
+
 2007-10-26  Richard Stallman  <rms@gnu.org>
 
        * objects.texi (Equality Predicates): Null strings are uniquified.
index b2f32ad..f119b3a 100644 (file)
@@ -259,7 +259,8 @@ returns an empty string.
 
 @noindent
 The @code{concat} function always constructs a new string that is
-not @code{eq} to any existing string.
+not @code{eq} to any existing string, except when the result is empty
+(since empty strings are canonicalized to save space).
 
 In Emacs versions before 21, when an argument was an integer (not a
 sequence of integers), it was converted to a string of digits making up