]> code.delx.au - gnu-emacs/commit
* termhooks.h (FRAME_MUST_WRITE_SPACES, FRAME_LINE_INS_DEL_OK)
authorDmitry Antipov <dmantipov@yandex.ru>
Mon, 14 Oct 2013 12:19:21 +0000 (16:19 +0400)
committerDmitry Antipov <dmantipov@yandex.ru>
Mon, 14 Oct 2013 12:19:21 +0000 (16:19 +0400)
commit77e3b1b7095b3376dbddd22cbca4827b797767c0
tree1e5cbc68a42c7e1b08acf36d94bc4b158d6117a0
parente558436b778c0199caaff0ce40b9a279bacf640e
* termhooks.h (FRAME_MUST_WRITE_SPACES, FRAME_LINE_INS_DEL_OK)
(FRAME_CHAR_INS_DEL_OK, FRAME_SCROLL_REGION_OK)
(FRAME_SCROLL_REGION_COST, FRAME_MEMORY_BELOW_FRAME):
Adjust to match the change described below.
(struct terminal): Move must_write_spaces, line_ins_del_ok,
char_ins_del_ok, scroll_region_ok, scroll_region_cost and
memory_below_frame members to...
* termchar.h (struct tty_display_info): ...here because they're
relevant only on TTYs.  Prefer unsigned bitfield where appropriate.
* term.c (init_tty):
* nsterm.m (ns_create_terminal):
* w32term.c (w32_create_terminal):
* xterm.c (x_create_terminal): Adjust users.
* dispnew.c (line_hash_code, line_draw_cost): Pass frame arg
to filter out non-TTY frames.  Adjust comment.
(scrolling): Adjust user.  Prefer eassert for debugging check.
src/ChangeLog
src/dispnew.c
src/nsterm.m
src/term.c
src/termchar.h
src/termhooks.h
src/w32term.c
src/xterm.c