binutils-gdb/gdb/tui
Tom Tromey fd6c75eecd Merge refresh and refresh_window methods
Earlier refactorings introduced the refresh and refresh_window
methods, following the previous TUI code.  However, these methods are
essentially the same, so this patch merges them.  It also removes some
redundant refresh_window calls, because the execution window is
updated automatically by the corresponding source (or disassembly)
window.

gdb/ChangeLog
2019-07-17  Tom Tromey  <tom@tromey.com>

	* tui/tui-winsource.c (tui_show_exec_info_content): Don't call
	refresh_window.
	* tui/tui-wingeneral.c (tui_gen_win_info::refresh_window): Call
	touchwin.
	(tui_data_window::refresh_window): Call refresh_window on data
	items.  Always call superclass refresh_window.
	(tui_win_info::refresh): Remove.
	(tui_source_window_base::refresh_window): Update.
	(tui_refresh_all): Update.
	* tui/tui-layout.c (show_source_disasm_command): Remove call to
	refresh_window.
	(show_source_or_disasm_and_command): Likewise.
	* tui/tui-data.h (struct tui_win_info) <refresh>: Remove.
	(struct tui_source_window_base) <refresh>: Likewise.
2019-07-17 12:19:10 -06:00
..
ChangeLog-1998-2003
tui-command.c Introduce can_scroll method 2019-07-17 12:18:51 -06:00
tui-command.h
tui-data.c Move content_in_use to tui_source_window class 2019-07-17 12:19:06 -06:00
tui-data.h Merge refresh and refresh_window methods 2019-07-17 12:19:10 -06:00
tui-disasm.c Add win_info parameter to tui_set_disassem_content 2019-07-17 12:19:06 -06:00
tui-disasm.h Add win_info parameter to tui_set_disassem_content 2019-07-17 12:19:06 -06:00
tui-file.c
tui-file.h
tui-hooks.c Make source windows be self-updating 2019-07-17 12:19:04 -06:00
tui-hooks.h
tui-interp.c
tui-io.c Rename common to gdbsupport 2019-07-09 07:45:38 -06:00
tui-io.h
tui-layout.c Merge refresh and refresh_window methods 2019-07-17 12:19:10 -06:00
tui-layout.h
tui-out.c Rename field_int to field_signed 2019-07-17 10:34:05 -06:00
tui-out.h Rename field_int to field_signed 2019-07-17 10:34:05 -06:00
tui-regs.c Minor tui_reg_next / tui_reg_prev cleanup 2019-07-17 12:19:02 -06:00
tui-regs.h Introduce two more tui_data_window methods 2019-07-17 12:18:59 -06:00
tui-source.c Remove tui_source_window::content_in_use 2019-07-17 12:19:09 -06:00
tui-source.h Simplify source window clearing 2019-07-17 12:19:09 -06:00
tui-stack.c Remove unused parameter from two TUI functions 2019-07-17 12:19:07 -06:00
tui-stack.h
tui-win.c Remove unused parameter from two TUI functions 2019-07-17 12:19:07 -06:00
tui-win.h Introduce methods for scrolling 2019-06-25 07:48:28 -06:00
tui-windata.c Introduce two more tui_data_window methods 2019-07-17 12:18:59 -06:00
tui-windata.h Introduce tui_data_window::erase_data_content method 2019-07-17 12:18:59 -06:00
tui-wingeneral.c Merge refresh and refresh_window methods 2019-07-17 12:19:10 -06:00
tui-wingeneral.h Introduce TUI window iterator 2019-07-17 12:19:03 -06:00
tui-winsource.c Merge refresh and refresh_window methods 2019-07-17 12:19:10 -06:00
tui-winsource.h Remove unused parameter from two TUI functions 2019-07-17 12:19:07 -06:00
tui.c Derive tui_win_info from tui_gen_win_info 2019-06-25 07:48:37 -06:00
tui.h Fix "auxiliary" typo 2019-06-25 07:48:49 -06:00