]> git.eshelyaron.com Git - emacs.git/commitdiff
(Fdo_auto_save): Save echo_area_glyphs_length.
authorKarl Heuer <kwzh@gnu.org>
Thu, 10 Feb 1994 00:39:28 +0000 (00:39 +0000)
committerKarl Heuer <kwzh@gnu.org>
Thu, 10 Feb 1994 00:39:28 +0000 (00:39 +0000)
src/fileio.c

index b70f7121e8f319ece179ded3471e9f886c15b487..3225cc92ca70ca658bc3dc57f56b2285bae14989 100644 (file)
@@ -3324,6 +3324,7 @@ Non-nil second argument means save only current buffer.")
   Lisp_Object tail, buf;
   int auto_saved = 0;
   char *omessage = echo_area_glyphs;
+  int omessage_length = echo_area_glyphs_length;
   extern int minibuf_level;
   int do_handled_files;
   Lisp_Object oquit;
@@ -3420,7 +3421,12 @@ Non-nil second argument means save only current buffer.")
   record_auto_save ();
 
   if (auto_saved && NILP (no_message))
-    message1 (omessage ? omessage : "Auto-saving...done");
+    {
+      if (omessage)
+       message2 (omessage, omessage_length);
+      else
+       message1 ("Auto-saving...done");
+    }
 
   Vquit_flag = oquit;