Mercurial > emacs
diff src/ChangeLog @ 47395:97c7b4d723f9
*** empty log message ***
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Wed, 11 Sep 2002 02:03:31 +0000 |
parents | e1977f5ec554 |
children | eb9a3f38650c |
line wrap: on
line diff
--- a/src/ChangeLog Wed Sep 11 02:03:24 2002 +0000 +++ b/src/ChangeLog Wed Sep 11 02:03:31 2002 +0000 @@ -1,3 +1,20 @@ +2002-09-10 Richard M. Stallman <rms@gnu.org> + + * fileio.c (Fdo_auto_save): Catch error making directory. + Only call push_message if we need to. + At the same time, make an unwind-protect to pop it. + Rename local message_p to old_message_p. + (do_auto_save_make_dir, do_auto_save_eh): New functions. + (do_auto_save_unwind): Don't call pop_message. + + * lisp.h (pop_message_unwind): Renamed from push_message_unwind. + + * keyboard.c (Fexecute_extended_command): Use pop_message_unwind. + + * alloc.c (Fgarbage_collect): Use pop_message_unwind. + + * xdisp.c (pop_message_unwind): Renamed from push_message_unwind. + 2002-09-10 Stefan Monnier <monnier@cs.yale.edu> * regex.c (DISCARD_FAILURE_REG_OR_COUNT): Delete.