Mercurial > emacs
comparison 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 |
comparison
equal
deleted
inserted
replaced
93368:411d7b7dfe32 | 93369:ed10c3092847 |
---|---|
612 w32-pass-multimedia-buttons to nil. See the doc string of that variable | 612 w32-pass-multimedia-buttons to nil. See the doc string of that variable |
613 for the list of extra keys that are available. | 613 for the list of extra keys that are available. |
614 | 614 |
615 * Incompatible Lisp Changes in Emacs 23.1 | 615 * Incompatible Lisp Changes in Emacs 23.1 |
616 | 616 |
617 +++ | |
617 ** The multibyteness of process filters is determined by the coding-system | 618 ** The multibyteness of process filters is determined by the coding-system |
618 used for decoding. The functions `process-filter-multibyte-p' and | 619 used for decoding. The functions `process-filter-multibyte-p' and |
619 `set-process-filter-multibyte' are obsolete. | 620 `set-process-filter-multibyte' are obsolete. |
620 | 621 |
621 ** The behavior of map-char-table has changed. It may call the | 622 ** The behavior of map-char-table has changed. It may call the |
662 functions and variables (formerly used for Tamil script). | 663 functions and variables (formerly used for Tamil script). |
663 | 664 |
664 | 665 |
665 * Lisp Changes in Emacs 23.1 | 666 * Lisp Changes in Emacs 23.1 |
666 | 667 |
668 ** When deleting a terminal, run the special hook `delete-terminal-functions'. | |
669 | |
667 ** The `read-shell-command' function does what its name says, with completion. | 670 ** The `read-shell-command' function does what its name says, with completion. |
668 It uses the minibuffer-local-shell-command-map for that. | 671 It uses the minibuffer-local-shell-command-map for that. |
669 | 672 |
670 ** The `buffer-swap-text' function can swap the text between two buffers. | 673 ** The `buffer-swap-text' function can swap the text between two buffers. |
671 This can be useful for modes such as tar-mode, archive-mode, RMAIL. | 674 This can be useful for modes such as tar-mode, archive-mode, RMAIL. |