Mercurial > emacs
comparison src/ChangeLog @ 107713:41747909cb4b
Get rid of the direct_output optimizations.
* keyboard.c (nonundocount): Remove extern declaration.
(command_loop_1): Remove brittle optimisation for cheap and common operations.
* xdisp.c (redisplay_internal): Don't bother checking
redisplay_performed_directly_p any more.
* sysdep.c (init_sys_modes): Don't call direct_output_forward_char any more.
* dispnew.c (redisplay_performed_directly_p)
(direct_output_for_insert, direct_output_forward_char):
* dispextern.h (redisplay_performed_directly_p)
(direct_output_for_insert, direct_output_forward_char): Remove.
* cmds.c (nonundocount): Make it static.
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Wed, 31 Mar 2010 00:14:08 -0400 |
parents | 6db4a0b4404d |
children | 22e41874fef4 |
comparison
equal
deleted
inserted
replaced
107712:6a80fb868018 | 107713:41747909cb4b |
---|---|
1 2010-03-31 Stefan Monnier <monnier@iro.umontreal.ca> | |
2 | |
3 Get rid of the direct_output optimizations. | |
4 * keyboard.c (nonundocount): Remove extern declaration. | |
5 (command_loop_1): Remove brittle optimisation for cheap and | |
6 common operations. | |
7 * xdisp.c (redisplay_internal): Don't bother checking | |
8 redisplay_performed_directly_p any more. | |
9 * sysdep.c (init_sys_modes): Don't call direct_output_forward_char | |
10 any more. | |
11 * dispnew.c (redisplay_performed_directly_p) | |
12 (direct_output_for_insert, direct_output_forward_char): | |
13 * dispextern.h (redisplay_performed_directly_p) | |
14 (direct_output_for_insert, direct_output_forward_char): Remove. | |
15 * cmds.c (nonundocount): Make it static. | |
16 | |
1 2010-03-31 Bernhard Herzog <bh@intevation.de> (tiny change) | 17 2010-03-31 Bernhard Herzog <bh@intevation.de> (tiny change) |
2 | 18 |
3 * menu.c (Fx_popup_menu): Use last_event_timestamp (Bug#4930). | 19 * menu.c (Fx_popup_menu): Use last_event_timestamp (Bug#4930). |
4 | 20 |
5 2010-03-31 Jan Djärv <jan.h.d@swipnet.se> | 21 2010-03-31 Jan Djärv <jan.h.d@swipnet.se> |
7 * xdisp.c (note_mouse_highlight): Don't do highlight if pointer is | 23 * xdisp.c (note_mouse_highlight): Don't do highlight if pointer is |
8 invisible (Bug#5766). | 24 invisible (Bug#5766). |
9 | 25 |
10 2010-03-31 Adrian Robert <adrian.b.robert@gmail.com> | 26 2010-03-31 Adrian Robert <adrian.b.robert@gmail.com> |
11 | 27 |
12 * xdisp.c (x_consider_frame_title, update_window_cursor): Remove | 28 * xdisp.c (x_consider_frame_title, update_window_cursor): |
13 HAVE_NS conditionals. | 29 Remove HAVE_NS conditionals. |
14 (prepare_menu_bars)[HAVE_NS]: Call ns_set_doc_edited. | 30 (prepare_menu_bars)[HAVE_NS]: Call ns_set_doc_edited. |
15 | 31 |
16 * nsfns.m (x_implicitly_set_name): If frame-title-format is t, use | 32 * nsfns.m (x_implicitly_set_name): If frame-title-format is t, use |
17 filename for the title. | 33 filename for the title. |
18 (ns_set_doc_edited): Do nothing if the selected window is a | 34 (ns_set_doc_edited): Do nothing if the selected window is a |