]> git.eshelyaron.com Git - emacs.git/commitdiff
(byte-compile-get-constant): For strings, do compare text properties.
authorRichard M. Stallman <rms@gnu.org>
Fri, 12 Mar 2004 10:09:59 +0000 (10:09 +0000)
committerRichard M. Stallman <rms@gnu.org>
Fri, 12 Mar 2004 10:09:59 +0000 (10:09 +0000)
lisp/emacs-lisp/bytecomp.el

index a1ce848d9d78d2820cc3d7d8d2800bd0be90d5a4..f4bcb3535187dfaf9750152ac1920a19bf391db4 100644 (file)
@@ -10,7 +10,7 @@
 
 ;;; This version incorporates changes up to version 2.10 of the
 ;;; Zawinski-Furuseth compiler.
-(defconst byte-compile-version "$Revision: 2.141 $")
+(defconst byte-compile-version "$Revision: 2.142 $")
 
 ;; This file is part of GNU Emacs.
 
@@ -2776,7 +2776,8 @@ If FORM is a lambda or a macro, byte-compile it as a function."
 
 (defmacro byte-compile-get-constant (const)
   `(or (if (stringp ,const)
-          (assoc ,const byte-compile-constants)
+          (assoc-default ,const byte-compile-constants
+                         'equal-including-properties nil)
         (assq ,const byte-compile-constants))
        (car (setq byte-compile-constants
                  (cons (list ,const) byte-compile-constants)))))