Mercurial > emacs
diff etc/NEWS @ 93369:ed10c3092847
* 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.
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Sat, 29 Mar 2008 01:46:10 +0000 |
parents | ed66b85b0c05 |
children | 0dca8f796277 |
line wrap: on
line diff
--- a/etc/NEWS Sat Mar 29 01:09:45 2008 +0000 +++ b/etc/NEWS Sat Mar 29 01:46:10 2008 +0000 @@ -614,6 +614,7 @@ * Incompatible Lisp Changes in Emacs 23.1 ++++ ** The multibyteness of process filters is determined by the coding-system used for decoding. The functions `process-filter-multibyte-p' and `set-process-filter-multibyte' are obsolete. @@ -664,6 +665,8 @@ * Lisp Changes in Emacs 23.1 +** When deleting a terminal, run the special hook `delete-terminal-functions'. + ** The `read-shell-command' function does what its name says, with completion. It uses the minibuffer-local-shell-command-map for that.