[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-commit] emacs src/xterm.c src/xdisp.c src/terminal.c sr...
From: |
Stefan Monnier |
Subject: |
[Emacs-commit] emacs src/xterm.c src/xdisp.c src/terminal.c sr... |
Date: |
Sat, 29 Mar 2008 01:46:11 +0000 |
CVSROOT: /sources/emacs
Module name: emacs
Changes by: Stefan Monnier <monnier> 08/03/29 01:46:11
Modified files:
src : xterm.c xdisp.c terminal.c lisp.h keyboard.c
frame.c ChangeLog
etc : NEWS
Log message:
* keyboard.c (pending_funcalls): New var.
(timer_check): Run it.
(syms_of_keyboard): Initialize it.
* terminal.c (Qrun_hook_with_args, Qdelete_terminal_functions)
(Vdelete_terminal_functions): New vars.
(syms_of_terminal): Initialize them.
(Fdelete_terminal): Run delete-terminal-functions.
* xdisp.c (safe_eval): Rewrite.
(safe_call2): New fun.
* frame.c (Qdelete_frame_functions): New var.
(syms_of_frame): Initialize it.
(Fdelete_frame): Use it and use safe_call2 and pending_funcalls.
* lisp.h (safe_call2, pending_funcalls): Declare.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/emacs/src/xterm.c?cvsroot=emacs&r1=1.983&r2=1.984
http://cvs.savannah.gnu.org/viewcvs/emacs/src/xdisp.c?cvsroot=emacs&r1=1.1202&r2=1.1203
http://cvs.savannah.gnu.org/viewcvs/emacs/src/terminal.c?cvsroot=emacs&r1=1.9&r2=1.10
http://cvs.savannah.gnu.org/viewcvs/emacs/src/lisp.h?cvsroot=emacs&r1=1.616&r2=1.617
http://cvs.savannah.gnu.org/viewcvs/emacs/src/keyboard.c?cvsroot=emacs&r1=1.949&r2=1.950
http://cvs.savannah.gnu.org/viewcvs/emacs/src/frame.c?cvsroot=emacs&r1=1.368&r2=1.369
http://cvs.savannah.gnu.org/viewcvs/emacs/src/ChangeLog?cvsroot=emacs&r1=1.6291&r2=1.6292
http://cvs.savannah.gnu.org/viewcvs/emacs/etc/NEWS?cvsroot=emacs&r1=1.1702&r2=1.1703
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-commit] emacs src/xterm.c src/xdisp.c src/terminal.c sr...,
Stefan Monnier <=