diff options
author | Fred Fish <fnf@specifix.com> | 1996-05-20 02:05:55 +0000 |
---|---|---|
committer | Fred Fish <fnf@specifix.com> | 1996-05-20 02:05:55 +0000 |
commit | 41756e56ee00510ee7044119d0b033ea536dae5b (patch) | |
tree | a13dd46e358db51665d1904037254fc685ea66f1 /sim | |
parent | 4242ac27a53b03d4cdd4f1da1887ee92fd39befa (diff) | |
download | gdb-41756e56ee00510ee7044119d0b033ea536dae5b.zip gdb-41756e56ee00510ee7044119d0b033ea536dae5b.tar.gz gdb-41756e56ee00510ee7044119d0b033ea536dae5b.tar.bz2 |
* defs.h (read_command_lines, query_hook): Update prototypes.
(readline_begin_hook, readline_hook, readline_end_hook): Declare.
* breakpoint.c (commands_command): Build message in temporary buffer
and pass that, as well as tty control flag, to read_command_lines.
* top.c (readline_begin_hook, readline_hook, readline_end_hook):
Define here.
(command_loop): Check for non-NULL instream before looping.
(command_line_input): Use readline_hook when appropriate, to get
user input from a GUI window.
(read_next_line): Also build prompt if getting user input from a GUI.
(recurse_read_control_structure): Fix typo in comment.
(read_command_lines): Use passed in prompt and tty flag to decide how
to build message. Use readline_begin_hook when appropriate, to set
up a GUI interaction window. Just return head, whether NULL or not,
after using readline_end_hook to complete GUI interaction.
(define_command, document_command): Build message in a temporary
buffer and pass it to read_command_lines, along with tty flag.
* gdbtk.c (gdbtk_readline_begin, gdbtk_readline, gdbtk_readline_end):
New functions.
(tk_command_loop): Set instream to NULL to enable Tk user interaction.
(gdbtk_init): Set readline_begin_hook, readline_hook,
and readline_end_hook.
* gdbtk.tcl (gdbtk_tcl_readline_begin, gdbtk_tcl_readline,
gdbtk_tcl_readline_end): New functions.
(tclsh): Pack scroll bar on right side of window, not left.
PR 9385
Diffstat (limited to 'sim')
0 files changed, 0 insertions, 0 deletions