From 956c2c8b9a8980a5e838f1ee3115ac96d89bea96 Mon Sep 17 00:00:00 2001 From: Pedro Alves Date: Tue, 30 Mar 2010 22:21:34 +0000 Subject: * tui/tui-interp.c (tui_is_toplevel): New. (tui_init): Set it. (tui_allowed_p): New. * tui/tui.c (tui_enable): Check if the TUI is allowed before enabling it. * tui/tui.h (tui_allowed_p): Declare. --- gdb/tui/tui.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'gdb/tui/tui.h') diff --git a/gdb/tui/tui.h b/gdb/tui/tui.h index e9fba98..7ece1b5 100644 --- a/gdb/tui/tui.h +++ b/gdb/tui/tui.h @@ -65,6 +65,10 @@ extern int tui_get_command_dimension (unsigned int *width, key shortcut. */ extern void tui_initialize_readline (void); +/* True if enabling the TUI is allowed. Example, if the top level + interpreter is MI, enabling curses will certainly lose. */ +extern int tui_allowed_p (void); + /* Enter in the tui mode (curses). */ extern void tui_enable (void); -- cgit v1.1