summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorwelch <welch>1998-07-06 22:11:44 (GMT)
committerwelch <welch>1998-07-06 22:11:44 (GMT)
commitbda3b6cd5c8e60849b2b336e9577f8d5bd7be7d5 (patch)
tree44efb29b431fef3f74bee79dba3a1c0396be642f
parent99b5d44e0551941d42119fadc9d92fb7bcf00a74 (diff)
downloadtcl-bda3b6cd5c8e60849b2b336e9577f8d5bd7be7d5.zip
tcl-bda3b6cd5c8e60849b2b336e9577f8d5bd7be7d5.tar.gz
tcl-bda3b6cd5c8e60849b2b336e9577f8d5bd7be7d5.tar.bz2
Updated for 8.0.3-2
-rw-r--r--README15
-rw-r--r--changes29
2 files changed, 37 insertions, 7 deletions
diff --git a/README b/README
index 822714f..e4d043c 100644
--- a/README
+++ b/README
@@ -1,10 +1,10 @@
Tcl
-SCCS: %Z% $Id: README,v 1.4 1998/06/29 22:57:36 welch Exp $
+SCCS: %Z% $Id: README,v 1.5 1998/07/06 22:11:44 welch Exp $
0. Preface
----------
-This is a pre-release of 8.0.3, tcl_patchLevel "8.0.3-1"
+This is a pre-release of 8.0.3, tcl_patchLevel "8.0.3-2"
we expect the 8.0.3 release to continue to change with the adoption
of more patches, etc. This release is being made early to help
with the Consortium CD project. Please do not advertise or
@@ -14,16 +14,17 @@ email to <bugs@scriptics.com>
Brent Welch
Summary of changes:
-1. Scriptics changes to support its packager, which is similar in
+1. Scriptics changes to support TclPro Wrapper, which is similar in
spirit to the stand-alone applications built by the plus-patch, but
goes farther by putting more hooks into the file system access routines.
-2. Scriptics changes to support its byte-code reader and writer.
+2. Scriptics changes to support TclPro Compiler, which lets you
+save and reload compiled byte-codes.
3. Miscellaneous bug fixes to windows socket code.
4. Various bug fixes derived from Victor Dukhovni's "jumbo" patch described
on http://www.scriptics.com/resource/download/patches/tcl80p2/
-5. Jan Nijtmans compatibility change to the signature of Tcl_EvalObj.
-This works with gcc but is untested with other compilers.
-6. Patches to support [incr Tcl]. We expect changes in this area.
+5. Patches to support [incr Tcl]. We expect changes in this area.
+6. More enhancements, including a new implementation of pkg_mkIndex.
+
1. Introduction
---------------
diff --git a/changes b/changes
index e36d0b7..0947ce3 100644
--- a/changes
+++ b/changes
@@ -3523,3 +3523,32 @@ Contributed by Jan Nijtmans (JN)
7/1/97 (bug fix) The commands "info args, body, default, procs" did
not correctly handle imported procedures. (RJ)
+
+7/6/98 (improvement) pkg_mkIndex now implements the "package require"
+command. This makes it possible to create index files for packages
+that require another package and then execute code from that package in
+their file. Previously, this would throw an error because the required
+package had not been loaded. The -nopkgrequied flag is provided to
+revert back to the old functionality. (EMS)
+
+7/6/98 (improvement) back-ported the -direct flag from 8.1 into
+pkg_mkIndex. This results in pkgIndex.tcl files that contain direct
+source or load commands instead of tclPkgSetup commands. (EMS)
+
+7/6/98 (improvement) made changes to the AuxData items structures to support
+storage of compiled scripts on disk. Also some related minor changes in
+the compilation and execution engine. (EMS)
+
+6/4/98 (enhancement) Added new internal routines to support inserting
+and deleting from the stat, access, and open-file-channel mechanisms.
+TclAccessInsertProc, TclStatInsertProc, & TclOpenFileChannelInsertProc
+insert pointers to such routines; TclAccessDeleteProc, TclStatDeleteProc,
+& TclOpenFileChannelDeleteProc delete pointers to such routines. See
+the file generic/tclIOUtils.c for more details. (SKS)
+
+ 7/1/98 (enhancement) Added a new internal C variable
+ tclPreInitScript. This is a pointer to a string that may hold an
+ initialization script; If this pointer is non-NULL it is evaluated in
+ Tcl_Init() prior to the built-in initialization script defined in the
+ file generic/tclInitScript.h. (SKS)
+