diff options
author | Tom Tromey <tom@tromey.com> | 2018-09-02 19:41:41 -0600 |
---|---|---|
committer | Tom Tromey <tom@tromey.com> | 2018-10-19 17:22:27 -0600 |
commit | 7806cea72329a354c36ed8b2177d03f9d5e2673f (patch) | |
tree | e38bb3816ccf892e0f0bf07401fa62d81f7e97a2 /gdb/tui/tui-data.c | |
parent | 84371624ada07e6f107ee14c48a609466055fe0d (diff) | |
download | gdb-7806cea72329a354c36ed8b2177d03f9d5e2673f.zip gdb-7806cea72329a354c36ed8b2177d03f9d5e2673f.tar.gz gdb-7806cea72329a354c36ed8b2177d03f9d5e2673f.tar.bz2 |
Deprecate and replace the "tabset" command
The "tabset" command sets the tab width as used by the TUI for source
and disassembly display.
This command has long seemed to be misnamed to me. It is more in
keeping with gdb design to call it "set tui tab-width". Also, making
this change allows for the corresponding "show" command to work.
gdb/ChangeLog
2018-10-19 Tom Tromey <tom@tromey.com>
PR tui/18388:
* NEWS: Mention tabset deprecation.
* tui/tui-win.c (tui_tab_width, internal_tab_width): New globals.
(update_tab_width): New function.
(tui_set_tab_width, tui_show_tab_width): New functions.
(tui_set_tab_width_command): Use update_tab_width.
(_initialize_tui_win): Move to end of file. Deprecate "tabset".
Add new "set tui tab-width" command.
* tui/tui-source.c (tui_set_source_content): Update.
* tui/tui-disasm.c (tui_set_disassem_content): Update.
* tui/tui-data.h (tui_default_tab_len, tui_set_default_tab_len):
Don't declare.
(tui_tab_width): Declare.
* tui/tui-data.c (default_tab_len, tui_default_tab_len)
(tui_set_default_tab_len): Remove.
gdb/doc/ChangeLog
2018-10-19 Tom Tromey <tom@tromey.com>
PR tui/18388:
* gdb.texinfo (TUI Commands): Remove tabset documentation.
(TUI Configuration): Document "set tui tab-width".
Diffstat (limited to 'gdb/tui/tui-data.c')
-rw-r--r-- | gdb/tui/tui-data.c | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/gdb/tui/tui-data.c b/gdb/tui/tui-data.c index 66693af..4391f0d 100644 --- a/gdb/tui/tui-data.c +++ b/gdb/tui/tui-data.c @@ -40,7 +40,6 @@ static struct tui_gen_win_info _locator; static struct tui_gen_win_info exec_info[2]; static struct tui_win_info *src_win_list[2]; static struct tui_list source_windows = {src_win_list, 0}; -static int default_tab_len = DEFAULT_TAB_LEN; static struct tui_win_info *win_with_focus = NULL; static struct tui_layout_def layout_def = { SRC_WIN, /* DISPLAY_MODE */ @@ -136,22 +135,6 @@ tui_set_win_with_focus (struct tui_win_info *win_info) } -/* Answer the length in chars, of tabs. */ -int -tui_default_tab_len (void) -{ - return default_tab_len; -} - - -/* Set the length in chars, of tabs. */ -void -tui_set_default_tab_len (int len) -{ - default_tab_len = len; -} - - /* Accessor for the current source window. Usually there is only one source window (either source or disassembly), but both can be displayed at the same time. */ |