Commit 38119822 authored by Gerd Moellmann's avatar Gerd Moellmann

(do_auto_save_unwind): Do the pop_message here

instead of in Fdo_auto_save.
(Fdo_auto_save): Don't call pop_message.
parent 098ec84a
2001-01-09 Gerd Moellmann <gerd@gnu.org>
* alloc.c (Fgarbage_collect): Use a record_unwind_protect to
ensure that pop_message is called.
* keyboard.c (Fexecute_extended_command): Use a
record_unwind_protect to ensure that pop_message is called.
* lisp.h (push_message_unwind): Add prototype.
* xdisp.c (push_message_unwind): New function.
* fileio.c (do_auto_save_unwind): Do the pop_message here
instead of in Fdo_auto_save.
(Fdo_auto_save): Don't call pop_message.
2001-01-08 Ken Raeburn <raeburn@gnu.org>
* xfns.c (xpm_load) [!ALLOC_XPM_COLORS]: Declare local variable I
......
/* File IO for GNU Emacs.
Copyright (C) 1985,86,87,88,93,94,95,96,97,98,99,2000
Copyright (C) 1985,86,87,88,93,94,95,96,97,98,99,2000, 2001
Free Software Foundation, Inc.
This file is part of GNU Emacs.
......@@ -5279,6 +5279,7 @@ do_auto_save_unwind (stream) /* used as unwind-protect function */
if (!NILP (stream))
fclose ((FILE *) (XFASTINT (XCAR (stream)) << 16
| XFASTINT (XCDR (stream))));
pop_message ();
return Qnil;
}
......@@ -5474,7 +5475,6 @@ A non-nil CURRENT-ONLY argument means save only current buffer.")
Vquit_flag = oquit;
pop_message ();
unbind_to (count, Qnil);
return Qnil;
}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment