This is the mail archive of the
gdb-cvs@sources.redhat.com
mailing list for the GDB project.
src/gdb/gdbtk ChangeLog library/debugwin.itb l ...
- From: hunt at sources dot redhat dot com
- To: gdb-cvs at sources dot redhat dot com
- Date: 5 Apr 2004 20:37:05 -0000
- Subject: src/gdb/gdbtk ChangeLog library/debugwin.itb l ...
CVSROOT: /cvs/src
Module name: src
Changes by: hunt@sourceware.org 2004-04-05 20:37:01
Modified files:
gdb/gdbtk : ChangeLog
gdb/gdbtk/library: debugwin.itb debugwin.ith gdbmenubar.itcl
globalpref.itb interface.tcl managedwin.itb
managedwin.ith prefs.tcl regwin.itb
regwin.ith session.tcl srcbar.itcl tclIndex
util.tcl
Added files:
gdb/gdbtk/library: cspref.itb cspref.ith
Log message:
2004-04-05 Martin Hunt <hunt@redhat.com>
* library/session.tcl: Make hostname and portname
session-dependent. Add gdb_bg_num (the color
scheme number) as a per-session variable.
* library/prefs.tcl (pref_read): If color schemes are in use,
set colors based on the current scheme.
(pref_save): Add "bg" section.
(pref_set_defaults): Define new variable gdb/use_color_schemes
and define 16 default background colors.
* library/managedwin.itb (ManagedWin::window_name): Append
window "instance" string to window name.
(ManagedWin::window_instance): Set window instance string.
* library/debugwin.itb: Add a reconfig method to restore
unique black textbackground, overriding color scheme.
* library/csprefs.itb:
* library/csprefs.ith: New files. Implement color scheme
preferences.
* library/util.tcl (set_bg_colors): New function.
(r_setcolors): New function.
* library/regwin.itb (_prefs_changed): Deleted.
(reconfig): New function. Updates tkTable color tags
if color scheme changes.
* library/regwin.ith: Update to reflect above changes.
* library/srcbar.itcl (create_pref_menu): Add pulldown
menus for "Edit Color Schemes..." and "Use Color Schemes".
(reconfig): Fix up menu items for color schemes.
* library/globalpref.itb (_init_var): Add
gdb/use_color_schemes to variable list.
(_build_win): Add a checkbutton to enable/disable
color schemes.
* library/gdbmenubar.itcl (menubar_add_cascade): Add a class
argument so cascade menus can be managed by class too.
* library/interface.tcl (gdbtk_tcl_fputs): Check for
existence of gdbtk_state(console). Stops annoying error
messages.
(gdbtk_tcl_fputs_error): Ditto.
(gdbtk_tcl_fputs_log): Ditto.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/gdbtk/ChangeLog.diff?cvsroot=src&r1=1.336&r2=1.337
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/gdbtk/library/cspref.itb.diff?cvsroot=src&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/gdbtk/library/cspref.ith.diff?cvsroot=src&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/gdbtk/library/debugwin.itb.diff?cvsroot=src&r1=1.11&r2=1.12
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/gdbtk/library/debugwin.ith.diff?cvsroot=src&r1=1.4&r2=1.5
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/gdbtk/library/gdbmenubar.itcl.diff?cvsroot=src&r1=1.10&r2=1.11
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/gdbtk/library/globalpref.itb.diff?cvsroot=src&r1=1.12&r2=1.13
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/gdbtk/library/interface.tcl.diff?cvsroot=src&r1=1.48&r2=1.49
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/gdbtk/library/managedwin.itb.diff?cvsroot=src&r1=1.26&r2=1.27
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/gdbtk/library/managedwin.ith.diff?cvsroot=src&r1=1.7&r2=1.8
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/gdbtk/library/prefs.tcl.diff?cvsroot=src&r1=1.28&r2=1.29
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/gdbtk/library/regwin.itb.diff?cvsroot=src&r1=1.26&r2=1.27
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/gdbtk/library/regwin.ith.diff?cvsroot=src&r1=1.11&r2=1.12
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/gdbtk/library/session.tcl.diff?cvsroot=src&r1=1.14&r2=1.15
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/gdbtk/library/srcbar.itcl.diff?cvsroot=src&r1=1.22&r2=1.23
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/gdbtk/library/tclIndex.diff?cvsroot=src&r1=1.29&r2=1.30
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/gdbtk/library/util.tcl.diff?cvsroot=src&r1=1.12&r2=1.13