Initial checkin from tkinspect 5.1.6 r5_1_6
authorPat Thoyts <patthoyts@users.sourceforge.net>
Thu, 28 Feb 2002 23:30:36 +0000 (23:30 +0000)
committerPat Thoyts <patthoyts@users.sourceforge.net>
Thu, 28 Feb 2002 23:30:36 +0000 (23:30 +0000)
ChangeLog [new file with mode: 0644]
dot.tkinspect_init [new file with mode: 0644]
stl-lite/COPYRIGHT [new file with mode: 0644]
tclIndex [new file with mode: 0644]

diff --git a/ChangeLog b/ChangeLog
new file mode 100644 (file)
index 0000000..ea20334
--- /dev/null
+++ b/ChangeLog
@@ -0,0 +1,329 @@
+Fri Jun 23 00:20:15 1995  Sam Shen  <sls@aconcagua.lbl.gov>
+
+       * version.tcl: Bump to 5.1.6.
+
+       * README: Update to 5.1.6.
+
+       * WhatsNew.html: Note changes in 5.1.6.
+
+       * Miscellany.html: Fix typo (wrote .tkinspect_opts instead of
+        .tkinspect_init).
+
+       * version.tcl: Whoops, forgot to bump to release date.
+
+       * version.tcl: Bump to 5.1.5.
+
+       * lists.tcl (run_command): preserve special characters in command
+        invocation.
+
+       * windows_info.tcl: Handle windows with special characters in
+        them.
+
+       * windows_list.tcl: Handle windows with special characters in
+        them.
+
+Wed Jun 21 01:57:59 1995  Sam Shen  <sls@aconcagua.lbl.gov>
+
+       * lists.tcl: Mark update_needed after a clear.
+
+       * globals_list.tcl (update_scalar): silly bug fix.
+
+       * README: Whoops, fix install instruction.
+
+       * README: Update for 5.1.4.
+
+       * version.tcl: Bump version to 5.1.4.
+
+       * Value.html: Note new list types.
+
+       * install.tcl: Add new help files.  Search for both wish and
+        wish4.0.
+
+       * WhatsNew.html: Note additional interface functions.
+
+       * tkinspect.tcl: Add new help files.
+
+       * Notes.html: Small changes.
+
+       * Intro.html: Add images, canvases, and menus list documentation.
+
+       * Miscellany.html: Note that tkinspect_select can select menus,
+        images, and canvases.
+
+       * WhatsNew.html: Document 5.1.4 changes.
+
+       * Miscellany.html: Document changes to interface.tcl.
+
+       * Images.html: Say what selecting an image does.
+
+       * Lists.html: Document recent changes, add image, menus, and
+        canvases lists.
+
+       * Menus.html: Change "item" to "entry".
+
+       * install.tcl: Grab pointer and keyboard during install.  Write
+       messages about searching for wish4.0 in log window.  Add
+       canvas_list.tcl.
+
+       * lists.tcl (create): Add "Remove This List" menu item.
+       (update_needed): check to make sure window still exists before
+       do_update.
+
+       * interface.tcl: Add tkinspect_{show,remove}_list.  Rename
+       tkinspect_value_text_window to tkinspect_value_window.  Add
+       tkinspect_value_text_widget.  Add tkinspect_display_image.
+
+       * help.tcl: Add up/down bindings, page up/page down bindings.
+
+       * tkinspect.tcl (toplevel): Add canvas_list.
+        (add_list/remove_list): set list_class_is_on.
+
+       * windows_info.tcl (get_class): check to make sure window still
+        exists.
+
+       * windows_info.tcl: Fix bug in windows_info:clear.
+
+       * images_list.tcl: Rename "Show Image" to "Display Image".  Add
+        update_self method.
+
+       * windows_list.tcl: Add update_self.
+
+       * menus_list.tcl: Add update_self method.
+
+       * lists.tcl: Reduce width to 15.  Add "Update This List" menu item
+       and required functionality.
+
+       * version.tcl: Check patchlevel and warn about betas prior to
+       4.0b4.  Bump version to 5.1.3.
+
+       * install.tcl: Add menus_list.tcl and windows_info.tcl.
+
+       * tkinspect.tcl: Use just plain "wish .." instead of "wish -f
+       ...".  Add menus_list.  Add windows_info.tcl and appropriate
+       hooks.
+
+       * windows_list.tcl: Move maintenance of the list of windows to
+        windows_info.
+
+       * images_list.tcl: Add Show Image menu item and functionality.
+
+       * Value.html, Lists.html: Document use of button 3.
+
+       * value.tcl, lists.tcl: Bring menu up on button 3.
+
+Tue Jun 20 15:28:39 1995  Sam Shen  <sls@aconcagua.lbl.gov>
+
+       * install.tcl: Search path for a wish4.0, otherwise use
+        /usr/local/bin/wish4.0.
+
+Fri Jun 16 01:18:26 1995  Sam Shen  <sls@aconcagua.lbl.gov>
+
+       * install.tcl: For some reason "update idletasks" isn't good
+       enough to get the windows redrawn.  Using "update".
+
+       * version.tcl: Bump to 5.1.2.
+
+       * install.tcl: Install sls.ppm instead of sls.xbm.
+
+       * sls.ppm: initial revision.
+
+       * about.tcl: Use a color photo.
+
+       * help.tcl: Add netscape-like alt-left arrow/right arrow and
+       space/backspace/delete bindings.
+
+       * cmdline.tcl: Fix packing on text window so it resizes properly.
+
+       * tkinspect.tcl: Add image_list, change tkinspect(list_classes) so
+       that lists have readable names.
+
+        * images_list.tcl: initial revision (contributed by Gero Kohnert).
+
+       * install.tcl: Add images_list.
+
+Sun Jun 11 02:11:52 1995  Sam Shen  <sls@aconcagua.lbl.gov>
+
+       * Windows.html: Fix typo in ref to Lists.html.
+
+Mon Jun  5 01:46:41 1995  Sam Shen  <sls@aconcagua.lbl.gov>
+
+       * README: update for 5.1.1.
+
+       * Intro.html: Remove ref to command line page.
+
+       * version.tcl: Bump to 5.1.1.
+
+       * Notes.html: Add note about copyright status.
+
+       * install.tcl: Add new help files, new source files.
+
+       * windows_list.tcl: Group "get window info..." & "use feedback.."
+       options together.  Reorder window options.
+
+       * lists.tcl: Get rid of remove list menu item (now using
+        checkboxes on file menu.)
+
+       * Lists.html: Fix note about removing lists.  Add note about
+        updating lists.
+
+       * Intro.html: Rewrite some of it, fold table of contents into
+        here.
+
+       * tkinspect.tcl: Add new help topics, get rid of old ones.  Add
+        label to command entry.
+
+       * WhatsNew.html: Note the interface.
+
+Sun Jun  4 01:05:37 1995  Sam Shen  <sls@aconcagua.lbl.gov>
+
+       * Windows.html: Document remaining window options.
+
+       * windows_list.tcl: Use .feedback grab to handle grab.
+
+       * help.tcl: Disable forward & back during rendering.
+
+       * tkinspect.tcl: Change New xxx_list menu items to checkbuttons.
+       Raise help window.  Add hack to get lists frame to collapse when
+       there are no more lists.
+
+       * help.tcl: Implement forward, back, and go.
+
+       * windows_list.tcl: Add optional feedback when getting windows.
+
+       * stl.tcl: Add tkhtml.tcl.
+
+       * lists.tcl: Add trigger method and binding for space so keyboard
+        usage works.
+
+       * tkinspect.tcl: Get rid of options menu.  Move "New x Window"
+        stuff to file menu.
+
+Thu Jun  1 21:24:21 1995  Sam Shen  <sls@aconcagua.lbl.gov>
+
+       * version.tcl: Bump to 5.1.0.
+
+       * install.tcl: Add cmdline.tcl, stl-lite/tkhtml.tcl, and the html
+        help files.
+
+       * install.tcl: Remove tk 4.0b2 focus work-arounds.
+
+       * defaults.tcl: Add defs for command line.
+
+       * cmdline.tcl: initial revision.
+
+       * tkinspect.tcl: Add command line interface.  Source
+        .tkinspect_init in current directory (if it exists.)
+
+       * tkinspect.tcl: Fix invocation of interpreter menu so things work
+        with Tk 4.0b3.
+
+Wed Mar 22 22:55:51 1995  Sam Shen  <sls@aconcagua.lbl.gov>
+
+       * stl.tcl: Add feedback.tcl.
+
+       * lists.tcl: Clean up behavoir of filter_editor buttons.
+
+       * install.tcl: Install help.tcl.
+
+       * tkinspect.tcl: Add help.
+
+Wed Feb 15 16:09:10 1995  Sam Shen  (sls@gainful.lbl.gov)
+
+       * version.tcl: Add a Tk version check.  Bump version to 5.0.5.
+
+       * sls.xbm: initial revision.
+
+       * install.tcl: Add version_init call, add title.  Pack buttons
+       with some padding.
+
+Tue Feb 14 18:55:40 1995  Sam Shen  (sls@gainful.lbl.gov)
+
+       * install.tcl: Add version.tcl.
+
+       * version.tcl: initial revision, version number 5.0.4.
+
+       * lists.tcl: Make return in filter_editor add a pattern.  Add
+       list_show dialog.  Add underlines.
+
+       * stl.tcl: Source files at global level.
+
+       * value.tcl: Add underlines.
+
+       * tkinspect.tcl: Move version info to version.tcl.  Add
+       underlines.
+
+       * windows_list.tcl: Add underlines.
+
+       * globals_list.tcl: Add underlines.  Add a menu to variable trace
+       dialog, add saving.
+
+       * defaults.tcl: Set all menubutton borderwidth's to 0.
+
+Mon Feb 13 18:52:49 1995  Sam Shen  <sls@aconcagua>
+
+       * install.tcl: Change close button name to Exit.
+
+       * windows_list.tcl: Change bindtags to bindtagsplus, add bindtags.
+
+       * tkinspect.tcl: Fix send command button.
+
+Fri Feb 10 02:59:10 1995  Sam Shen  <sls@aconcagua>
+
+        * First public release: version 5.0.2
+
+       * README, stl.tcl: initial revision.
+
+       * tkinspect.tcl: Use stl-lite instead of the real thing.  Update
+        for install.tcl.
+
+       * tkinspect.tcl: Use uniform add_foo/delete_foo names.  Add
+       delete_list.  Pack lists with -fill both.  Bump version to 5.0.2.
+
+       * value.tcl: Add save & load.
+
+       * lists.tcl: Remove now tells the main window that it's gone.
+       Also, fix small typo in click.
+
+       * defaults.tcl: Remove font defs.
+
+       * windows_list.tcl: Get rid of "all" hacks, add bindtags
+        retrieval.
+
+       * value.tcl: Get rid of unimplemented search options.
+
+       * lists.tcl: Add searching.
+
+       * globals_list.tcl: Delete scrolled off lines correctly.  Make
+       sure we use the right name in array variable trace.
+
+Tue Feb  7 00:26:12 1995  Sam Shen  <sls@aconcagua>
+
+       * windows_list.tcl: Add classbindings "all" hack.
+
+       * tkinspect.tcl: Change to 5.x.y version numbering (5.0.1 now.)
+       Check to make sure a target has been selected when clicking.
+
+       * value.tcl: Add searching (partially stolen from
+        demos/mkTextWind.tcl).
+
+       * value.tcl: Add menu entries.  Allow detaching of value.
+
+       * tkinspect.tcl: Allow lists and other widgets to add their own
+       menus.  Add tkinspect_failure.  Check to see if there is a target.
+
+       * lists.tcl: Move implementation of various lists to separate
+       files.  Implement filter editing.  Add menus.  Move menu defs that
+       were in tkinspect.tcl to here.
+
+       * defaults.tcl: Add more options.
+
+Mon Feb  6 02:45:44 1995  Sam Shen  <sls@aconcagua>
+
+       * lists.tcl: Flash windows for all retreive types.  Format packing
+       results nicely.  Add filtering of pack -in.
+
+       * value.tcl: Add history.
+
+       * tkinspect.tcl: Change value when window option changes.  Add
+       filtering of pack -in options.  Add buttons, command entry.
+
diff --git a/dot.tkinspect_init b/dot.tkinspect_init
new file mode 100644 (file)
index 0000000..c6a8a81
--- /dev/null
@@ -0,0 +1,11 @@
+#
+# this is an example .tkinspect_init, it's what I use when I debug tkinspect
+# itself.
+#
+tkinspect_set_target tkinspect.tcl
+tkinspect_show_list images
+tkinspect_show_list canvas
+tkinspect_select global tkPriv
+tkinspect_help WhatsNew
+tkinspect_create_cmdline
+tkinspect_trace_global tkPriv
diff --git a/stl-lite/COPYRIGHT b/stl-lite/COPYRIGHT
new file mode 100644 (file)
index 0000000..2d803d8
--- /dev/null
@@ -0,0 +1,18 @@
+This software is copyright (C) 1994 by the Lawrence Berkeley Laboratory.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that: (1) source code distributions
+retain the above copyright notice and this paragraph in its entirety, (2)
+distributions including binary code include the above copyright notice and
+this paragraph in its entirety in the documentation or other materials
+provided with the distribution, and (3) all advertising materials mentioning
+features or use of this software display the following acknowledgement:
+``This product includes software developed by the University of California,
+Lawrence Berkeley Laboratory and its contributors.'' Neither the name of
+the University nor the names of its contributors may be used to endorse
+or promote products derived from this software without specific prior
+written permission.
+
+THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED
+WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
diff --git a/tclIndex b/tclIndex
new file mode 100644 (file)
index 0000000..95b8159
--- /dev/null
+++ b/tclIndex
@@ -0,0 +1,32 @@
+# Tcl autoload index file, version 2.0
+# This file is generated by the "auto_mkindex" command
+# and sourced to set up indexing information for one or
+# more commands.  Typically each line is a command that
+# sets an element in the auto_index array, where the
+# element name is the name of a command and the value is
+# a script that loads the command.
+
+set auto_index(tkinspect_exit) "source $dir/tkinspect.tcl"
+set auto_index(tkinspect_widgets_init) "source $dir/tkinspect.tcl"
+set auto_index(tkinspect_about) "source $dir/tkinspect.tcl"
+set auto_index(tkinspect_create_main_window) "source $dir/tkinspect.tcl"
+set auto_index(tkinspect_failure) "source $dir/tkinspect.tcl"
+set auto_index(tkerror) "source $dir/tkinspect.tcl"
+set auto_index(log) "source $dir/install.tcl"
+set auto_index(install_files) "source $dir/install.tcl"
+set auto_index(regsub_quote) "source $dir/install.tcl"
+set auto_index(install) "source $dir/install.tcl"
+set auto_index(tkinspect_default_options) "source $dir/defaults.tcl"
+set auto_index(value_no_filter) "source $dir/value.tcl"
+set auto_index(create_variable_trace) "source $dir/globals_list.tcl"
+set auto_index(stl_lite_init) "source $dir/stl.tcl"
+set auto_index(version_init) "source $dir/version.tcl"
+set auto_index(tkinspect_main_window) "source $dir/interface.tcl"
+set auto_index(tkinspect_set_target) "source $dir/interface.tcl"
+set auto_index(tkinspect_select) "source $dir/interface.tcl"
+set auto_index(tkinspect_create_cmdline) "source $dir/interface.tcl"
+set auto_index(tkinspect_help) "source $dir/interface.tcl"
+set auto_index(tkinspect_value_text_window) "source $dir/interface.tcl"
+set auto_index(tkinspect_send_value) "source $dir/interface.tcl"
+set auto_index(tkinspect_detach_value) "source $dir/interface.tcl"
+set auto_index(tkinspect_trace_global) "source $dir/interface.tcl"