diff options
author | Tom Tromey <tom@tromey.com> | 2019-07-06 08:21:38 -0600 |
---|---|---|
committer | Tom Tromey <tom@tromey.com> | 2019-08-15 12:29:28 -0600 |
commit | 65962b20b6df7e8961ec4002179dbd51a33a627f (patch) | |
tree | fe58f823af4202c3533085c1619c5a3267c82d89 /gdb/tui/tui-regs.c | |
parent | 22a2ab04f58dc7c3f5fb0e6d8f0fa96ee4aa3951 (diff) | |
download | fsf-binutils-gdb-65962b20b6df7e8961ec4002179dbd51a33a627f.zip fsf-binutils-gdb-65962b20b6df7e8961ec4002179dbd51a33a627f.tar.gz fsf-binutils-gdb-65962b20b6df7e8961ec4002179dbd51a33a627f.tar.bz2 |
Simplify TUI boxing
In the TUI, whether or not a window can be boxed is a property of the
window's type. This adds a can_box method to the window classes, and
changes tui_make_window to defer to this, removing the "box_it"
paramter. This also lets us remove "enum tui_box", as it is no longer
used.
gdb/ChangeLog
2019-08-15 Tom Tromey <tom@tromey.com>
* tui/tui-wingeneral.h (tui_make_window): Update.
* tui/tui-wingeneral.c (tui_make_window): Remove "box_it"
parameter.
(tui_gen_win_info::make_visible): Update.
* tui/tui-regs.c (tui_data_window::display_registers_from):
Update.
* tui/tui-layout.c (show_source_disasm_command)
(show_source_or_disasm_and_command): Update.
* tui/tui-data.h (struct tui_gen_win_info) <can_box>: New method.
(enum tui_box): Remove.
(struct tui_win_info) <can_box>: New method.
* tui/tui-command.h (struct tui_cmd_window) <can_box>: New
method.
Diffstat (limited to 'gdb/tui/tui-regs.c')
-rw-r--r-- | gdb/tui/tui-regs.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gdb/tui/tui-regs.c b/gdb/tui/tui-regs.c index aaba94d..bb8d545 100644 --- a/gdb/tui/tui-regs.c +++ b/gdb/tui/tui-regs.c @@ -320,7 +320,7 @@ tui_data_window::display_registers_from (int start_element_no) data_item_win->width = item_win_width; data_item_win->origin.x = (item_win_width * j) + 1; data_item_win->origin.y = cur_y; - tui_make_window (data_item_win, DONT_BOX_WINDOW); + tui_make_window (data_item_win); scrollok (data_item_win->handle, FALSE); } touchwin (data_item_win->handle); |