diff options
author | Jan Djärv <jan.h.d@swipnet.se> | 2010-12-10 19:23:43 +0100 |
---|---|---|
committer | Jan Djärv <jan.h.d@swipnet.se> | 2010-12-10 19:23:43 +0100 |
commit | 0b9fc69a7651c4a36ab4616f5f7d1c2f48fed783 (patch) | |
tree | a36fb239082c71619eea44171798e2d75a5b3a6e /lisp/emacs-lisp/debug.el | |
parent | 1f10e75066b557174bb475c735bd74a725000a4a (diff) | |
download | emacs-0b9fc69a7651c4a36ab4616f5f7d1c2f48fed783.tar.gz emacs-0b9fc69a7651c4a36ab4616f5f7d1c2f48fed783.tar.bz2 emacs-0b9fc69a7651c4a36ab4616f5f7d1c2f48fed783.zip |
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.
Diffstat (limited to 'lisp/emacs-lisp/debug.el')
0 files changed, 0 insertions, 0 deletions