From: William Xu Date: Sat, 28 May 2011 16:56:53 +0000 (-0400) Subject: * src/nsterm.m (ns_term_shutdown): Synchronize user defaults before exiting (Bug... X-Git-Url: http://git.hcoop.net/bpt/emacs.git/commitdiff_plain/5ba6571dd9564a146c80bef5d6ed08efb309cf43 * src/nsterm.m (ns_term_shutdown): Synchronize user defaults before exiting (Bug#8239). --- diff --git a/src/ChangeLog b/src/ChangeLog index 3e28cd2f2c..1546348bfb 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,8 @@ +2011-05-28 William Xu + + * nsterm.m (ns_term_shutdown): Synchronize user defaults before + exiting (Bug#8239). + 2011-05-28 Jim Meyering Avoid a sign-extension bug in crypto_hash_function. diff --git a/src/nsterm.m b/src/nsterm.m index ac9c44a57a..52e0dc6c2a 100644 --- a/src/nsterm.m +++ b/src/nsterm.m @@ -4058,6 +4058,8 @@ ns_term_init (Lisp_Object display_name) void ns_term_shutdown (int sig) { + [[NSUserDefaults standardUserDefaults] synchronize]; + /* code not reached in emacs.c after this is called by shut_down_emacs: */ if (STRINGP (Vauto_save_list_file_name)) unlink (SDATA (Vauto_save_list_file_name));