aboutsummaryrefslogtreecommitdiffstats
path: root/src/bytecode.c
diff options
context:
space:
mode:
authorDmitry Antipov2013-09-09 16:15:45 +0400
committerDmitry Antipov2013-09-09 16:15:45 +0400
commitfd462129af606e37146cad265284ff4097051ad8 (patch)
tree9e7774cf6fa5228da2b148db6d2a6b4f0e480d35 /src/bytecode.c
parent992ec28ae836a2954f6f24ce49b4fba0cde1bf7d (diff)
downloademacs-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