Simplify register display
[external/binutils.git] / gdb / ChangeLog
index fba2f4a..388f5eb 100644 (file)
@@ -1,3 +1,54 @@
+2019-08-30  Tom Tromey  <tom@tromey.com>
+
+       * tui/tui-regs.h (struct tui_data_item_window) <rerender,
+       refresh_window>: Declare.
+       * tui/tui-regs.c (tui_data_window::display_registers_from): Call
+       resize.
+       (tui_data_item_window::rerender): Rename from
+       tui_display_register.
+       (tui_data_item_window::refresh_window): New method.
+       * tui/tui-layout.c (tui_gen_win_info::resize): Do nothing on
+       no-op.
+
+2019-08-30  Tom Tromey  <tom@tromey.com>
+
+       * tui/tui-regs.h (struct tui_data_window) <regs_content,
+       regs_column_count, current_group>: Move later.  Now private.
+       <get_current_group>: New method.
+       * tui/tui-regs.c (tui_reg_command): Update.
+       * tui/tui-layout.c (tui_set_layout): Update.
+
+2019-08-30  Tom Tromey  <tom@tromey.com>
+
+       * tui/tui-regs.c (tui_data_window::display_registers_from_line)
+       (tui_data_window::rerender): Don't call
+       check_and_display_highlight_if_needed.
+       (tui_data_window::refresh_all): Remove call to
+       erase_data_content.
+
+2019-08-30  Tom Tromey  <tom@tromey.com>
+
+       * tui/tui-regs.c (tui_data_window::last_regs_line_no)
+       (tui_data_window::display_registers_from)
+       (tui_data_window::display_reg_element_at_line)
+       (tui_data_window::display_registers_from_line): Remove checks of
+       "empty".
+
+2019-08-30  Tom Tromey  <tom@tromey.com>
+
+       * tui/tui-regs.h (struct tui_data_window) <display_all_data>:
+       Don't declare.
+       * tui/tui-regs.c (tui_data_window::show_registers): Call
+       rerender.
+       (tui_data_window::rerender): Rename from display_all_data.
+       (tui_data_window::rerender): Remove old implementation.
+
+2019-08-30  Tom Tromey  <tom@tromey.com>
+
+       * tui/tui-regs.c (tui_data_window::display_all_data): Change
+       text.
+       * tui/tui-data.h (NO_DATA_STRING): Remove define.
+
 2019-08-29  Bernhard Wodok  <barto@gmx.net>
            Sergio Durigan Junior  <sergiodj@redhat.com>