2019-07-17 Tom Tromey <tom@tromey.com>
+ * tui/tui-layout.c (show_source_or_disasm_and_command): Unify
+ creation and re-initialization cases.
+
+2019-07-17 Tom Tromey <tom@tromey.com>
+
+ * tui/tui-regs.c (tui_get_register): Return void.
+
+2019-07-17 Tom Tromey <tom@tromey.com>
+
+ * tui/tui-wingeneral.c (tui_gen_win_info::make_visible):
+ Simplify.
+
+2019-07-17 Tom Tromey <tom@tromey.com>
+
+ * tui/tui-layout.c (show_source_disasm_command): Simplify window
+ resetting.
+
+2019-07-17 Tom Tromey <tom@tromey.com>
+
+ * tui/tui.h (tui_set_layout_by_name): Don't declare.
+ * tui/tui-regs.c (tui_reg_layout): New function.
+ (tui_show_registers, tui_reg_command): Use it.
+ * tui/tui-layout.c (LAYOUT_USAGE): Remove.
+ (tui_layout_command): Rename from tui_set_layout_by_name. Change
+ parameters.
+ (tui_layout_command): Remove.
+
+2019-07-17 Tom Tromey <tom@tromey.com>
+
+ * tui/tui-layout.h (tui/tui-layout): Return void.
+ * tui/tui-layout.c (tui_set_layout): Return void. Add assert.
+
+2019-07-17 Tom Tromey <tom@tromey.com>
+
+ * tui/tui-layout.c (show_source_disasm_command, show_data):
+ Update.
+ (reset_locator): Remove.
+ (show_source_or_disasm_and_command): Update.
+
+2019-07-17 Tom Tromey <tom@tromey.com>
+
+ * tui/tui-source.c (tui_source_window_base::reset): Remove
+ win_type parameter.
+ * tui/tui-layout.c (make_command_window, make_source_window)
+ (make_disasm_window, make_data_window)
+ (show_source_disasm_command, show_data, tui_gen_win_info::reset)
+ (reset_locator, show_source_or_disasm_and_command): Update.
+ * tui/tui-data.h (struct tui_gen_win_info) <reset>: Remove
+ win_type parameter.
+ (struct tui_source_window_base) <reset>: Likewise.
+
+2019-07-17 Tom Tromey <tom@tromey.com>
+
* tui/tui-layout.c (show_source_disasm_command): Use
reset_locator.
(reset_locator): New function.