+2020-01-05 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * tui/tui-layout.c (tui_add_win_to_layout): Use tui_set_layout not
+ show_layout.
+
2020-01-05 Luis Machado <luis.machado@linaro.org>
* aarch64-linux-nat.c
+2020-01-05 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * gdb.tui/list.exp: Test 'focus next' after 'list main'.
+
2020-01-03 Philippe Waroquiers <philippe.waroquiers@skynet.be>
* gdb.base/style.exp: Test that warnings are styled.
Term::command "list main"
Term::check_contents "list main" "21 *return 0"
+# The following 'focus next' must be immediately after 'list main' to
+# ensure that GDB has a valid idea of what is currently focused.
+Term::command "focus next"
&& cur_layout != SRC_DATA_COMMAND)
{
if (cur_layout == DISASSEM_DATA_COMMAND)
- show_layout (SRC_DATA_COMMAND);
+ tui_set_layout (SRC_DATA_COMMAND);
else
- show_layout (SRC_COMMAND);
+ tui_set_layout (SRC_COMMAND);
}
break;
case DISASSEM_WIN:
&& cur_layout != DISASSEM_DATA_COMMAND)
{
if (cur_layout == SRC_DATA_COMMAND)
- show_layout (DISASSEM_DATA_COMMAND);
+ tui_set_layout (DISASSEM_DATA_COMMAND);
else
- show_layout (DISASSEM_COMMAND);
+ tui_set_layout (DISASSEM_COMMAND);
}
break;
case DATA_WIN:
&& cur_layout != DISASSEM_DATA_COMMAND)
{
if (cur_layout == DISASSEM_COMMAND)
- show_layout (DISASSEM_DATA_COMMAND);
+ tui_set_layout (DISASSEM_DATA_COMMAND);
else
- show_layout (SRC_DATA_COMMAND);
+ tui_set_layout (SRC_DATA_COMMAND);
}
break;
default: