Thu Nov 12 15:20:15 1998 Jim Ingham <jingham@cygnus.com>
authorJim Ingham <jingham@apple.com>
Fri, 13 Nov 1998 00:31:39 +0000 (00:31 +0000)
committerJim Ingham <jingham@apple.com>
Fri, 13 Nov 1998 00:31:39 +0000 (00:31 +0000)
commit2aae63977c4c7e40e634cea18c83157a2a0aae7d
treedf2024ae51cd07b9cd9251b77d1ad139404b99b3
parente9928289d385ad46df6f97d5a997489041493e42
Thu Nov 12 15:20:15 1998  Jim Ingham   <jingham@cygnus.com>

* console.tcl (complete): I added the ability to pass from_tty
        from gdb_cmd to the underlying commands.  Pass 1 when the
command is invoked from the console.

* interface.tcl (gdbtk_tcl_tstart, gdbtk_tcl_tstop): Run the
src window's do_tstop method rather than manipulating the
widgets by hand.

* src.tcl (build_win): Redo the packing so that the function
combobox doesn't push all the other combo-boxes off the screen
if it has a very long function name in it.

* srcbar.tcl (do_tstop): Added a mode that just changes the
GUI, which can be called from console hooks.

* srctextwin.tcl: Fixed some bugs I introduced in setting
breakpoints in the assembly & mixed mode windows.  Dropped
the notion of joint breakpoint images for lines that have
breakpoints of two separate types.  Too fragile.
        Also added the "dont_change_appearance" flag, used in the
continue_to_here method to tell the GUI not to reflect the
temporary disabling of all the breakpoints.

* toolbar.tcl (insert_buttons): Added a little more error-checking.
Thu Nov 12 15:20:15 1998  Jim Ingham   <jingham@cygnus.com>

* gdbtk-cmds.c (gdb_cmd): Added an optional second argument to the
gdb_cmd, which is from_tty.  This is passed to the gdb command
parser.  It is 0 by default, and the console window passes 1.

* gdbtk-cmds.c: moved disassemble_from_exec from gdbtk.c to gdbtk-cmds.c
with all the other link-var'ed variables

* gdbtk-hooks.c (gdbtk_trace_find): Only run the hook functions if
we are called from_tty.

* gdbtk-hooks.c (gdbtk_trace_start_stop): Set the trace buttons
from a trace_start_command callback rather than doing it as a
special case in gdb_cmd.

* tracepoint.c (tstart_command, tstop_command): Add call to
trace_start_stop_hook here.
gdb/ChangeLog-gdbtk
gdb/gdbtk-cmds.c
gdb/gdbtk-hooks.c
gdb/gdbtk.c
gdb/tracepoint.c
gdb/tracepoint.h