OSDN Git Service

* library/interface.tcl (gdb_busy_hook): Deprecate.
authorkseitz <kseitz>
Thu, 31 May 2001 15:21:39 +0000 (15:21 +0000)
committerkseitz <kseitz>
Thu, 31 May 2001 15:21:39 +0000 (15:21 +0000)
commit229d4239f661445bb52de72f2b693dfffb546182
tree654291ac4a980c33ea228b0d9cd19c4bf4a0d975
parentcc7bcaee55a62dc72d51ebb2467dbf85c3dfaab2
* library/interface.tcl (gdb_busy_hook): Deprecate.
(gdbtk_busy): Create and dispatch a BusyEvent instead
of running hooks.
* library/ehandler.ith (busy): New event handler.
* library/gdbevent.ith (BusyEvent): New event class.
* library/console.ith: Inherit from GDBEventHandler.
(busy): Match event handler definition.
* library/console.itb (busy): Ditto.
(constructor): Remove gdb_busy_event.
(destructor): Ditto.
* library/kod.ith (busy): Match event handler definition.
* library/kod.itb (busy): Ditto.
(constructor): Remove gdb_busy_hook.
(destructor): Ditto.
* library/memwin.ith (busy): Match event handler definition.
* library/memwin.itb (busy): Ditto.
(constructor): Remove gdb_busy_hook.
(destructor): Ditto.
* library/pluginwin.itcl (running): Rename to "busy" and
match event handler definition.
(consturctor): Remove gdb_busy_hook.
(destructor): Ditto.
* library/process.ith (busy): Match event handler definition.
* library/process.itb (busy): Ditto.
(constructor): Remove gdb_busy_hook.
(destructor): Ditto.
* library/regwin.ith (busy): Match event handler definition.
* library/regwin.itb (busy): Ditto.
(constructor): Remove gdb_busy_hook.
(destructor): Ditto.
* library/srcbar.itcl (constructor): Remove gdb_busy_hook.
(destructor): Ditto.
(busy): New method.
* library/srcwin.ith (busy): Match event handler definition.
* library/srcwin.itb (busy): Ditto.
Only do the "busy" stuff if do_updates is set.
(toggle_updates): Remove gdb_busy_hook.
(constructor): Ditto.
(destructor): Ditto.
* library/stackwin.ith (busy): Match event handler definition.
* library/stackwin.itb (busy): Ditto.
(constructor): Remove gdb_busy_hook.
(destructor): Ditto.
* library/variables.tcl (constructor): Ditto.
(destructor): Ditto.
(disable_ui): Rename to "busy" and match event handler
definition.
* library/plugins/rhabout/rhabout.itcl (running): Rename
to "busy" and match new event handler definition.
* library/tclIndex: Regenerated.
23 files changed:
gdb/gdbtk/ChangeLog
gdb/gdbtk/library/console.itb
gdb/gdbtk/library/console.ith
gdb/gdbtk/library/ehandler.ith
gdb/gdbtk/library/gdbevent.ith
gdb/gdbtk/library/interface.tcl
gdb/gdbtk/library/kod.itb
gdb/gdbtk/library/kod.ith
gdb/gdbtk/library/memwin.itb
gdb/gdbtk/library/memwin.ith
gdb/gdbtk/library/plugins/rhabout/rhabout.itcl
gdb/gdbtk/library/pluginwin.itcl
gdb/gdbtk/library/process.itb
gdb/gdbtk/library/process.ith
gdb/gdbtk/library/regwin.itb
gdb/gdbtk/library/regwin.ith
gdb/gdbtk/library/srcbar.itcl
gdb/gdbtk/library/srcwin.itb
gdb/gdbtk/library/srcwin.ith
gdb/gdbtk/library/stackwin.itb
gdb/gdbtk/library/stackwin.ith
gdb/gdbtk/library/tclIndex
gdb/gdbtk/library/variables.tcl