diff options
| author | Dmitry Antipov | 2013-09-09 16:15:45 +0400 |
|---|---|---|
| committer | Dmitry Antipov | 2013-09-09 16:15:45 +0400 |
| commit | fd462129af606e37146cad265284ff4097051ad8 (patch) | |
| tree | 9e7774cf6fa5228da2b148db6d2a6b4f0e480d35 /src/bytecode.c | |
| parent | 992ec28ae836a2954f6f24ce49b4fba0cde1bf7d (diff) | |
| download | emacs-fd462129af606e37146cad265284ff4097051ad8.tar.gz emacs-fd462129af606e37146cad265284ff4097051ad8.zip | |
Cleanup frame flushing.
* dispextern.h (struct redisplay_interface): Drop
flush_display_optional because flush_display is enough
for X and flushing via RIF is just a no-op for others.
* frame.h (flush_frame): New function.
* dispnew.c (update_frame):
* minibuf.c (read_minibuf):
* xdisp.c (echo_area_display, redisplay_preserve_echo_area):
Use it.
* keyboard.c (detect_input_pending_run_timers): Do not flush
all frames but selected one in redisplay_preserve_echo_area.
* nsterm.m (ns_flush): Remove no-op.
(ns_redisplay_interface): Adjust user.
* w32term.h (x_flush): Remove no-op.
(w32_redisplay_interface): Adjust user.
* xterm.c (x_flush): Simplify because we do not flush all
frames at once any more. Adjust comment.
(x_redisplay_interface): Adjust user.
Diffstat (limited to 'src/bytecode.c')
0 files changed, 0 insertions, 0 deletions