* tuiWin.c (_initialize_tuiWin): Always define the tui commands;
create the tui class help. * tuiLayout.c (_initialize_tuiLayout): Always define the tui commands. * tuiRegs.c (_initialize_tuiRegs): Likewise. * tuiStack.c (_initialize_tuiStack): Likewise.
This commit is contained in:
parent
3024f13a83
commit
4178329584
5 changed files with 56 additions and 57 deletions
|
@ -1,3 +1,11 @@
|
|||
2001-07-20 Stephane Carrez <Stephane.Carrez@worldnet.fr>
|
||||
|
||||
* tuiWin.c (_initialize_tuiWin): Always define the tui commands;
|
||||
create the tui class help.
|
||||
* tuiLayout.c (_initialize_tuiLayout): Always define the tui commands.
|
||||
* tuiRegs.c (_initialize_tuiRegs): Likewise.
|
||||
* tuiStack.c (_initialize_tuiStack): Likewise.
|
||||
|
||||
2001-07-19 Stephane Carrez <Stephane.Carrez@worldnet.fr>
|
||||
|
||||
* tuiDisassem.c (tuiVerticalDisassemScroll): Use CORE_ADDR.
|
||||
|
|
|
@ -435,10 +435,8 @@ tuiDefaultWinViewportHeight (TuiWinType type, TuiLayoutType layout)
|
|||
void
|
||||
_initialize_tuiLayout (void)
|
||||
{
|
||||
if (tui_version)
|
||||
{
|
||||
add_com ("layout", class_tui, _tuiLayout_command,
|
||||
"Change the layout of windows.\n\
|
||||
add_com ("layout", class_tui, _tuiLayout_command,
|
||||
"Change the layout of windows.\n\
|
||||
Usage: layout prev | next | <layout_name> \n\
|
||||
Layout names are:\n\
|
||||
src : Displays source and command windows.\n\
|
||||
|
@ -450,18 +448,15 @@ Layout names are:\n\
|
|||
source/assembly/command (split) is displayed, \n\
|
||||
the register window is displayed with \n\
|
||||
the window that has current logical focus.\n");
|
||||
if (xdb_commands)
|
||||
{
|
||||
add_com ("td", class_tui, _tuiToggleLayout_command,
|
||||
"Toggle between Source/Command and Disassembly/Command layouts.\n");
|
||||
add_com ("ts", class_tui, _tuiToggleSplitLayout_command,
|
||||
"Toggle between Source/Command or Disassembly/Command and \n\
|
||||
if (xdb_commands)
|
||||
{
|
||||
add_com ("td", class_tui, _tuiToggleLayout_command,
|
||||
"Toggle between Source/Command and Disassembly/Command layouts.\n");
|
||||
add_com ("ts", class_tui, _tuiToggleSplitLayout_command,
|
||||
"Toggle between Source/Command or Disassembly/Command and \n\
|
||||
Source/Disassembly/Command layouts.\n");
|
||||
}
|
||||
}
|
||||
|
||||
return;
|
||||
} /* _intialize_tuiLayout */
|
||||
}
|
||||
|
||||
|
||||
/*************************
|
||||
|
|
|
@ -540,7 +540,7 @@ tuiToggleFloatRegs (void)
|
|||
void
|
||||
_initialize_tuiRegs (void)
|
||||
{
|
||||
if (tui_version && xdb_commands)
|
||||
if (xdb_commands)
|
||||
{
|
||||
add_com ("fr", class_tui, _tuiShowFloat_command,
|
||||
"Display only floating point registers\n");
|
||||
|
@ -561,9 +561,7 @@ _initialize_tuiRegs (void)
|
|||
registers.\n",
|
||||
&togglelist);
|
||||
}
|
||||
|
||||
return;
|
||||
} /* _initialize_tuiRegs */
|
||||
}
|
||||
|
||||
|
||||
/*****************************************
|
||||
|
|
|
@ -422,14 +422,9 @@ tui_vShowFrameInfo (va_list args)
|
|||
void
|
||||
_initialize_tuiStack (void)
|
||||
{
|
||||
if (tui_version)
|
||||
{
|
||||
add_com ("update", class_tui, _tuiUpdateLocation_command,
|
||||
"Update the source window and locator to display the current execution point.\n");
|
||||
}
|
||||
|
||||
return;
|
||||
} /* _initialize_tuiStack */
|
||||
add_com ("update", class_tui, _tuiUpdateLocation_command,
|
||||
"Update the source window and locator to display the current execution point.\n");
|
||||
}
|
||||
|
||||
|
||||
/*****************************************
|
||||
|
|
|
@ -31,6 +31,7 @@
|
|||
#include "symtab.h"
|
||||
#include "breakpoint.h"
|
||||
#include "frame.h"
|
||||
#include "cli/cli-cmds.h"
|
||||
|
||||
#include "tui.h"
|
||||
#include "tuiData.h"
|
||||
|
@ -85,51 +86,53 @@ static void _parseScrollingArgs (char *, TuiWinInfoPtr *, int *);
|
|||
void
|
||||
_initialize_tuiWin (void)
|
||||
{
|
||||
if (tui_version)
|
||||
{
|
||||
add_com ("refresh", class_tui, _tuiRefreshAll_command,
|
||||
"Refresh the terminal display.\n");
|
||||
if (xdb_commands)
|
||||
add_com_alias ("U", "refresh", class_tui, 0);
|
||||
add_com ("tabset", class_tui, _tuiSetTabWidth_command,
|
||||
"Set the width (in characters) of tab stops.\n\
|
||||
/* Define the classes of commands.
|
||||
They will appear in the help list in the reverse of this order. */
|
||||
|
||||
add_cmd ("tui", class_tui, NO_FUNCTION,
|
||||
"Text User Interface commands.",
|
||||
&cmdlist);
|
||||
|
||||
add_com ("refresh", class_tui, _tuiRefreshAll_command,
|
||||
"Refresh the terminal display.\n");
|
||||
if (xdb_commands)
|
||||
add_com_alias ("U", "refresh", class_tui, 0);
|
||||
add_com ("tabset", class_tui, _tuiSetTabWidth_command,
|
||||
"Set the width (in characters) of tab stops.\n\
|
||||
Usage: tabset <n>\n");
|
||||
add_com ("winheight", class_tui, _tuiSetWinHeight_command,
|
||||
"Set the height of a specified window.\n\
|
||||
add_com ("winheight", class_tui, _tuiSetWinHeight_command,
|
||||
"Set the height of a specified window.\n\
|
||||
Usage: winheight <win_name> [+ | -] <#lines>\n\
|
||||
Window names are:\n\
|
||||
src : the source window\n\
|
||||
cmd : the command window\n\
|
||||
asm : the disassembly window\n\
|
||||
regs : the register display\n");
|
||||
add_com_alias ("wh", "winheight", class_tui, 0);
|
||||
add_info ("win", _tuiAllWindowsInfo,
|
||||
"List of all displayed windows.\n");
|
||||
add_com ("focus", class_tui, _tuiSetFocus_command,
|
||||
"Set focus to named window or next/prev window.\n\
|
||||
add_com_alias ("wh", "winheight", class_tui, 0);
|
||||
add_info ("win", _tuiAllWindowsInfo,
|
||||
"List of all displayed windows.\n");
|
||||
add_com ("focus", class_tui, _tuiSetFocus_command,
|
||||
"Set focus to named window or next/prev window.\n\
|
||||
Usage: focus {<win> | next | prev}\n\
|
||||
Valid Window names are:\n\
|
||||
src : the source window\n\
|
||||
asm : the disassembly window\n\
|
||||
regs : the register display\n\
|
||||
cmd : the command window\n");
|
||||
add_com_alias ("fs", "focus", class_tui, 0);
|
||||
add_com ("+", class_tui, _tuiScrollForward_command,
|
||||
"Scroll window forward.\nUsage: + [win] [n]\n");
|
||||
add_com ("-", class_tui, _tuiScrollBackward_command,
|
||||
"Scroll window backward.\nUsage: - [win] [n]\n");
|
||||
add_com ("<", class_tui, _tuiScrollLeft_command,
|
||||
"Scroll window forward.\nUsage: < [win] [n]\n");
|
||||
add_com (">", class_tui, _tuiScrollRight_command,
|
||||
"Scroll window backward.\nUsage: > [win] [n]\n");
|
||||
if (xdb_commands)
|
||||
add_com ("w", class_xdb, _tuiXDBsetWinHeight_command,
|
||||
"XDB compatibility command for setting the height of a command window.\n\
|
||||
add_com_alias ("fs", "focus", class_tui, 0);
|
||||
add_com ("+", class_tui, _tuiScrollForward_command,
|
||||
"Scroll window forward.\nUsage: + [win] [n]\n");
|
||||
add_com ("-", class_tui, _tuiScrollBackward_command,
|
||||
"Scroll window backward.\nUsage: - [win] [n]\n");
|
||||
add_com ("<", class_tui, _tuiScrollLeft_command,
|
||||
"Scroll window forward.\nUsage: < [win] [n]\n");
|
||||
add_com (">", class_tui, _tuiScrollRight_command,
|
||||
"Scroll window backward.\nUsage: > [win] [n]\n");
|
||||
if (xdb_commands)
|
||||
add_com ("w", class_xdb, _tuiXDBsetWinHeight_command,
|
||||
"XDB compatibility command for setting the height of a command window.\n\
|
||||
Usage: w <#lines>\n");
|
||||
}
|
||||
|
||||
return;
|
||||
} /* _intialize_tuiWin */
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
|
|
Loading…
Reference in a new issue