diff options
author | Andrew Burgess <andrew.burgess@embecosm.com> | 2015-05-22 10:07:42 +0200 |
---|---|---|
committer | Andrew Burgess <andrew.burgess@embecosm.com> | 2015-05-22 12:18:49 +0200 |
commit | a4ea0946c3f1badd6755b85b4e50e2ec4841e69c (patch) | |
tree | 676764992447da0e911ecb1e803bf7b9e26404fc /gdb/doc | |
parent | 158bf1b4aacf7f184facdc184dc9585994f041a6 (diff) | |
download | gdb-a4ea0946c3f1badd6755b85b4e50e2ec4841e69c.zip gdb-a4ea0946c3f1badd6755b85b4e50e2ec4841e69c.tar.gz gdb-a4ea0946c3f1badd6755b85b4e50e2ec4841e69c.tar.bz2 |
gdb: New 'tui enable' and 'tui disable' commands.
Add new commands to specifically enable and disable tui mode. This is
in addition to the readline bindings, but might be easier for a user to
discover if they accidentally end up in tui mode.
gdb/ChangeLog:
* NEWS: Mention 'tui enable' and 'tui disable'.
* tui/tui.c (tui_enable_command): New function.
(tui_disable_command): New function.
(_initialize_tui): New function.
gdb/doc/ChangeLog:
* gdb.texinfo (TUI): Include 'tui enable' in the introduction.
(TUI Commands): Add 'tui enable' and 'tui disable' details.
Diffstat (limited to 'gdb/doc')
-rw-r--r-- | gdb/doc/ChangeLog | 5 | ||||
-rw-r--r-- | gdb/doc/gdb.texinfo | 15 |
2 files changed, 18 insertions, 2 deletions
diff --git a/gdb/doc/ChangeLog b/gdb/doc/ChangeLog index f8b0487..445f64d 100644 --- a/gdb/doc/ChangeLog +++ b/gdb/doc/ChangeLog @@ -1,3 +1,8 @@ +2015-05-22 Andrew Burgess <andrew.burgess@embecosm.com> + + * gdb.texinfo (TUI): Include 'tui enable' in the introduction. + (TUI Commands): Add 'tui enable' and 'tui disable' details. + 2015-05-16 Doug Evans <xdje42@gmail.com> * guile.texi (Memory Ports in Guile): Document support for unbuffered diff --git a/gdb/doc/gdb.texinfo b/gdb/doc/gdb.texinfo index 1665372..e38fd31 100644 --- a/gdb/doc/gdb.texinfo +++ b/gdb/doc/gdb.texinfo @@ -24669,8 +24669,9 @@ is available. The TUI mode is enabled by default when you invoke @value{GDBN} as @samp{@value{GDBP} -tui}. You can also switch in and out of TUI mode while @value{GDBN} runs by -using various TUI commands and key bindings, such as @kbd{C-x C-a}. -@xref{TUI Keys, ,TUI Key Bindings}. +using various TUI commands and key bindings, such as @command{tui +enable} or @kbd{C-x C-a}. @xref{TUI Commands, ,TUI Commands} and +@ref{TUI Keys, ,TUI Key Bindings}. @node TUI Overview @section TUI Overview @@ -24944,6 +24945,16 @@ these commands will fail with an error, because it would not be possible or desirable to enable curses window management. @table @code +@item tui enable +@kindex tui enable +Activate TUI mode. The last active TUI window layout will be used if +TUI mode has prevsiouly been used in the current debugging session, +otherwise a default layout is used. + +@item tui disable +@kindex tui disable +Disable TUI mode, returning to the console interpreter. + @item info win @kindex info win List and give the size of all displayed windows. |