summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--README6
-rw-r--r--changes11
-rw-r--r--generic/tk.h11
-rw-r--r--library/bgerror.tcl5
-rw-r--r--library/tk.tcl3
-rw-r--r--mac/README22
-rw-r--r--unix/configure.in4
-rw-r--r--win/README6
8 files changed, 36 insertions, 32 deletions
diff --git a/README b/README
index b7a4d44..8e5fa21 100644
--- a/README
+++ b/README
@@ -1,14 +1,14 @@
The Tk Toolkit
-RCS: @(#) $Id: README,v 1.9 1998/09/14 18:22:43 stanton Exp $
+RCS: @(#) $Id: README,v 1.10 1999/01/04 19:25:26 rjohnson Exp $
1. Introduction
---------------
This directory and its descendants contain the sources and documentation
for Tk, an X11 toolkit implemented with the Tcl scripting language. The
-information here corresponds to Tk 8.0.3, which is the third patch update
-for Tk 8.0. This release is designed to work with Tcl 8.0.3 and may not
+information here corresponds to Tk 8.0.5, which is the third patch update
+for Tk 8.0. This release is designed to work with Tcl 8.0.5 and may not
work with any other version of Tcl.
Tk 8.0 is a major release with significant new features such as native
diff --git a/changes b/changes
index a796b42..289b112 100644
--- a/changes
+++ b/changes
@@ -2,7 +2,7 @@ This file summarizes all changes made to Tk since version 1.0 was
released on March 13, 1991. Changes that aren't backward compatible
are marked specially.
-RCS: @(#) $Id: changes,v 1.27 1998/11/25 02:14:14 stanton Exp $
+RCS: @(#) $Id: changes,v 1.28 1999/01/04 19:25:26 rjohnson Exp $
3/16/91 (bug fix) Modified tkWindow.c to remove Tk's Tcl commands from
the interpreter when the main window is deleted (otherwise there will
@@ -4278,10 +4278,11 @@ format. If you have extensions built with the o32 abi's you will need
to update them to n32 for them to work with Tcl. (RJ)
*** POTENTIAL INCOMPATIBILITY ***
-11/10/98 (feature change) The Macintosh menus will use the Appearance Theme
-backgrounds, separators and menu shape, if Appearance version 1.0.1 or
-greater is installed. The version of Appearance that shipped with MacOS 8.0
-so it will not work with a straight 8.0, but it will with MacOS 8.1 or later. (JI)
+11/10/98 (feature change) The Macintosh menus will use the Appearance
+Theme backgrounds, separators and menu shape, if Appearance version
+1.0.1 or greater is installed. The version of Appearance that shipped
+with MacOS 8.0 so it will not work with a straight 8.0, but it will
+with MacOS 8.1 or later. (JI)
----------------- Released 8.0.4, 11/20/98 -----------------------
diff --git a/generic/tk.h b/generic/tk.h
index d98bbe4..1df5bfb 100644
--- a/generic/tk.h
+++ b/generic/tk.h
@@ -7,12 +7,12 @@
* Copyright (c) 1989-1994 The Regents of the University of California.
* Copyright (c) 1994 The Australian National University.
* Copyright (c) 1994-1997 Sun Microsystems, Inc.
- * Copyright (c) 1998 by Scriptics Corporation.
+ * Copyright (c) 1998-1999 Scriptics Corporation.
*
* See the file "license.terms" for information on usage and redistribution
* of this file, and for a DISCLAIMER OF ALL WARRANTIES.
*
- * RCS: @(#) $Id: tk.h,v 1.17 1998/10/16 17:22:59 escoffon Exp $
+ * RCS: @(#) $Id: tk.h,v 1.18 1999/01/04 19:25:26 rjohnson Exp $
*/
#ifndef _TK
@@ -27,7 +27,8 @@
* win/makefile.bc (Not for patch release updates)
* win/makefile.vc (Not for patch release updates)
* win/README
- * library/tk.tcl
+ * mac/README
+ * library/tk.tcl (Not for patch release updates)
*
* The release level should be 0 for alpha, 1 for beta, and 2 for
* final/patch. The release serial value is the number that follows the
@@ -43,10 +44,10 @@
#define TK_MAJOR_VERSION 8
#define TK_MINOR_VERSION 0
#define TK_RELEASE_LEVEL 2
-#define TK_RELEASE_SERIAL 4
+#define TK_RELEASE_SERIAL 5
#define TK_VERSION "8.0"
-#define TK_PATCH_LEVEL "8.0.4"
+#define TK_PATCH_LEVEL "8.0.5"
/*
* A special definition used to allow this header file to be included
diff --git a/library/bgerror.tcl b/library/bgerror.tcl
index acba2a4..f809545 100644
--- a/library/bgerror.tcl
+++ b/library/bgerror.tcl
@@ -4,7 +4,7 @@
# posts a dialog box with the error message and gives the user a chance
# to see a more detailed stack trace.
#
-# RCS: @(#) $Id: bgerror.tcl,v 1.3 1998/09/14 18:23:22 stanton Exp $
+# RCS: @(#) $Id: bgerror.tcl,v 1.4 1999/01/04 19:25:27 rjohnson Exp $
#
# Copyright (c) 1992-1994 The Regents of the University of California.
# Copyright (c) 1994-1996 Sun Microsystems, Inc.
@@ -35,7 +35,8 @@ proc bgerror err {
# code from the tkerror trial, other ret codes are passed back
# to our caller (tcl background error handler) so the called "tkerror"
# can still use return -code break, to skip remaining messages
- # in the error queue for instance) -- dl
+ # in the error queue for instance)
+
set ret [catch {tkerror $err} msg];
if {$ret != 1} {return -code $ret $msg}
diff --git a/library/tk.tcl b/library/tk.tcl
index 195b05b..4e9cb08 100644
--- a/library/tk.tcl
+++ b/library/tk.tcl
@@ -3,10 +3,11 @@
# Initialization script normally executed in the interpreter for each
# Tk-based application. Arranges class bindings for widgets.
#
-# RCS: @(#) $Id: tk.tcl,v 1.5 1998/11/12 06:22:05 welch Exp $
+# RCS: @(#) $Id: tk.tcl,v 1.6 1999/01/04 19:25:27 rjohnson Exp $
#
# Copyright (c) 1992-1994 The Regents of the University of California.
# Copyright (c) 1994-1996 Sun Microsystems, Inc.
+# Copyright (c) 1998-1999 Scriptics Corporation.
#
# See the file "license.terms" for information on usage and redistribution
# of this file, and for a DISCLAIMER OF ALL WARRANTIES.
diff --git a/mac/README b/mac/README
index b092ee8..ce23640 100644
--- a/mac/README
+++ b/mac/README
@@ -1,4 +1,4 @@
-Tk 8.0.4 for Macintosh
+Tk 8.0.5 for Macintosh
by Ray Johnson
Scriptics Corporation
@@ -8,7 +8,7 @@ Jim Ingham
Cygnus Solutions
jingham@cygnus.com
-RCS: @(#) $Id: README,v 1.5 1998/11/12 05:59:13 jingham Exp $
+RCS: @(#) $Id: README,v 1.6 1999/01/04 19:25:27 rjohnson Exp $
1. Introduction
---------------
@@ -44,7 +44,7 @@ the documentation for more details. Syd Polk <icepick@eng.sun.com> is
the author of the new menu code. Feel free to contact him if you
have questions or comments about the menu mechanism.
-As of Tk 8.0.4, MacTk menus will adopt the backgrounds, shape, separator, etc
+As of Tk 8.0.5, MacTk menus will adopt the backgrounds, shape, separator, etc
of the current theme.
The "tk_messageBox" command on the Macintosh is now much more
@@ -114,7 +114,7 @@ Macintosh Tk is distributed in three different forms. This
should make it easier to only download what you need. The
packages are as follows:
-mactk8.0.4.sea.hqx
+mactk8.0.5.sea.hqx
This distribution is a "binary" only release. It contains an
installer program that will install a 68k, PowerPC, or Fat
@@ -122,13 +122,13 @@ mactk8.0.4.sea.hqx
the Tcl & Tk libraries in the Extensions folder inside your
System Folder. (No "INIT"'s or Control Pannels are installed.)
-mactcltk-full-8.0.4.sea.hqx
+mactcltk-full-8.0.5.sea.hqx
This release contains the full release of Tcl and Tk for the
Macintosh plus the More Files package on which Macintosh Tcl and
Tk rely.
-mactk-source-8.0.4.sea.hqx
+mactk-source-8.0.5.sea.hqx
This release contains the complete source to Tk for the Macintosh
In addition, Metrowerks CodeWarrior libraries and project files
@@ -182,7 +182,7 @@ following items:
CodeWarrior Pro 1 or higher (CodeWarrior release 9 or higher can work
and we have project files, but we are depricating support)
- 8.0.4 was build with CW Pro 3.
+ 8.0.5 was build with CW Pro 3.
Mac Tcl 8.0 (source)
(which requires More Files 1.4.2 or 1.4.3)
Mac Tk 8.0 (source)
@@ -203,10 +203,10 @@ Special notes:
to the menu system, though you have to have Appearance 1.0.1 or later
installed for this to work.
-* If you get the Unix tar file, it will untar into a directory tcl8.0.4. However,
- the Macintosh project files expect the folder to be called tcl8.0. You will need
- to rename the folder to tcl8.0, or change all the paths in the project files.
-
+* If you get the Unix tar file, it will untar into a directory
+ tcl8.0.5. However, the Macintosh project files expect the folder to
+ be called tcl8.0. You will need to rename the folder to tcl8.0, or
+ change all the paths in the project files.
7. About Dialog
---------------
diff --git a/unix/configure.in b/unix/configure.in
index 42e452e..e7aac88 100644
--- a/unix/configure.in
+++ b/unix/configure.in
@@ -3,12 +3,12 @@ dnl This file is an input file used by the GNU "autoconf" program to
dnl generate the file "configure", which is run during Tk installation
dnl to configure the system for the local environment.
AC_INIT(../generic/tk.h)
-# RCS: @(#) $Id: configure.in,v 1.23 1998/12/07 04:48:07 rjohnson Exp $
+# RCS: @(#) $Id: configure.in,v 1.24 1999/01/04 19:25:27 rjohnson Exp $
TK_VERSION=8.0
TK_MAJOR_VERSION=8
TK_MINOR_VERSION=0
-TK_PATCH_LEVEL=".4"
+TK_PATCH_LEVEL=".5"
VERSION=${TK_VERSION}
if test "${prefix}" = "NONE"; then
diff --git a/win/README b/win/README
index 0d5e090..260eae1 100644
--- a/win/README
+++ b/win/README
@@ -1,10 +1,10 @@
-Tk 8.0.4 for Windows
+Tk 8.0.5 for Windows
by Scott Stanton
Scriptics Corporation
scott.stanton@scriptics.com
-RCS: @(#) $Id: README,v 1.6 1998/10/16 17:22:59 escoffon Exp $
+RCS: @(#) $Id: README,v 1.7 1999/01/04 19:25:28 rjohnson Exp $
1. Introduction
---------------
@@ -43,7 +43,7 @@ In order to compile Tk for Windows, you need the following items:
or
Visual C++ 2.x or later
-In practice, 8.0.4 was built with Visual C++ 5.0
+In practice, 8.0.5 was built with Visual C++ 5.0
In the "win" subdirectory of the source release, you will find two
files called "makefile.bc" and "makefile.vc". These are the makefiles