diff src/ChangeLog @ 111934:898651f66853

Move call to Fkill_emacs from signal handler (session event) (Bug#7552). * keyboard.c (kbd_buffer_get_event): Construct SAVE_SESSION_EVENT as (Qsave_session arg). * xsmfns.c (smc_interact_CB): Set arg to Qnil. (smc_die_CB): Make an event with arg Qt. (Fhandle_save_session): If event has Qt as argument, call Fkill_emacs.
author Jan D. <jan.h.d@swipnet.se>
date Fri, 10 Dec 2010 19:23:43 +0100
parents f01ecb2cea43
children 2b22180fb92e
line wrap: on
line diff
--- a/src/ChangeLog	Fri Dec 10 12:46:40 2010 -0500
+++ b/src/ChangeLog	Fri Dec 10 19:23:43 2010 +0100
@@ -1,3 +1,13 @@
+2010-12-10  Jan Djärv  <jan.h.d@swipnet.se>
+
+	* keyboard.c (kbd_buffer_get_event): Construct SAVE_SESSION_EVENT
+	as (Qsave_session arg).
+
+	* xsmfns.c (smc_interact_CB): Set arg to Qnil.
+	(smc_die_CB): Make an event with arg Qt.
+	(Fhandle_save_session): If event has Qt as argument,
+	call Fkill_emacs (Bug#7552).
+
 2010-12-07  Jan Djärv  <jan.h.d@swipnet.se>
 
 	* xsmfns.c (smc_die_CB): Call Fkill_emacs (Bug#7552).