]> git.eshelyaron.com Git - emacs.git/commitdiff
(with-temp-message): Use %s so % in old msg won't fool us.
authorKarl Heuer <kwzh@gnu.org>
Tue, 23 Feb 1999 22:09:03 +0000 (22:09 +0000)
committerKarl Heuer <kwzh@gnu.org>
Tue, 23 Feb 1999 22:09:03 +0000 (22:09 +0000)
lisp/subr.el

index 8954dff55e3d05268a1e7fee3cc2522a4d23906c..738b8994c3f9866fde051a9b8c0424a415ddf8c4 100644 (file)
@@ -976,8 +976,8 @@ Use a MESSAGE of \"\" to temporarily clear the echo area."
               (setq ,current-message (current-message))
               (message ,temp-message))
             ,@body)
-        (when ,temp-message
-          (message ,current-message))))))
+        (and ,temp-message ,current-message
+             (message "%s" ,current-message))))))
 
 (defmacro with-temp-buffer (&rest body)
   "Create a temporary buffer, and evaluate BODY there like `progn'.