diff options
| author | Stefan Monnier | 2014-05-27 20:50:44 -0400 |
|---|---|---|
| committer | Stefan Monnier | 2014-05-27 20:50:44 -0400 |
| commit | 4c539a7b387874577136190d8e1a413da1d7e240 (patch) | |
| tree | ec7fae72e576ba2cde3553fca04cd83cf0c16d35 /src/ChangeLog | |
| parent | 0e4857b7d84f958f66e726ed57b824427b272681 (diff) | |
| download | emacs-4c539a7b387874577136190d8e1a413da1d7e240.tar.gz emacs-4c539a7b387874577136190d8e1a413da1d7e240.zip | |
* lisp/subr.el (zerop): Move from C. Add compiler-macro.
* lisp/emacs-lisp/byte-opt.el (byte-optimize-zerop): Remove.
* src/data.c (Fzerop): Move to Elisp.
(syms_of_data): Don't defsubr it.
* src/keyboard.c (echo_keystrokes_p): New function.
(read_char, record_menu_key, read_key_sequence): Use it.
Fixes: debbugs:17475
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 21 |
1 files changed, 17 insertions, 4 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index f88a1b31dba..b57aec9770e 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,16 @@ | |||
| 1 | 2014-05-28 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 2 | |||
| 3 | * data.c (Fzerop): Move to Elisp. | ||
| 4 | (syms_of_data): Don't defsubr it. | ||
| 5 | * keyboard.c (echo_keystrokes_p): New function. | ||
| 6 | (read_char, record_menu_key, read_key_sequence): Use it. | ||
| 7 | |||
| 8 | * callint.c (Qfuncall_interactively): New var. | ||
| 9 | (Qcall_interactively): Remove. | ||
| 10 | (Ffuncall_interactively): New function. | ||
| 11 | (Fcall_interactively): Use it. | ||
| 12 | (syms_of_callint): Defsubr it. | ||
| 13 | |||
| 1 | 2014-05-27 Stefan Monnier <monnier@iro.umontreal.ca> | 14 | 2014-05-27 Stefan Monnier <monnier@iro.umontreal.ca> |
| 2 | 15 | ||
| 3 | * bytecode.c (FETCH) [BYTE_CODE_SAFE]: Check the bytecode wasn't | 16 | * bytecode.c (FETCH) [BYTE_CODE_SAFE]: Check the bytecode wasn't |
| @@ -360,8 +373,8 @@ | |||
| 360 | 373 | ||
| 361 | * term.c (tty_menu_display): Move the cursor to the active menu item. | 374 | * term.c (tty_menu_display): Move the cursor to the active menu item. |
| 362 | (tty_menu_activate): Return the cursor to the active menu item | 375 | (tty_menu_activate): Return the cursor to the active menu item |
| 363 | after displaying the menu and after displaying help-echo. See | 376 | after displaying the menu and after displaying help-echo. |
| 364 | http://lists.gnu.org/archive/html/emacs-devel/2014-04/msg00402.html | 377 | See http://lists.gnu.org/archive/html/emacs-devel/2014-04/msg00402.html |
| 365 | for the details of why this is needed by screen readers and | 378 | for the details of why this is needed by screen readers and |
| 366 | Braille displays. | 379 | Braille displays. |
| 367 | 380 | ||
| @@ -480,8 +493,8 @@ | |||
| 480 | 493 | ||
| 481 | 2014-04-17 Daniel Colascione <dancol@dancol.org> | 494 | 2014-04-17 Daniel Colascione <dancol@dancol.org> |
| 482 | 495 | ||
| 483 | * term.c (Qtty_mode_set_strings, Qtty_mode_reset_strings): New | 496 | * term.c (Qtty_mode_set_strings, Qtty_mode_reset_strings): |
| 484 | symbols. | 497 | New symbols. |
| 485 | (tty_send_additional_strings): New function. | 498 | (tty_send_additional_strings): New function. |
| 486 | (tty_set_terminal_modes, tty_reset_terminal_modes): Use it. | 499 | (tty_set_terminal_modes, tty_reset_terminal_modes): Use it. |
| 487 | (syms_of_term): Intern tty-mode-set-strings and | 500 | (syms_of_term): Intern tty-mode-set-strings and |