diff options
author | welch <welch> | 1998-07-06 22:11:44 (GMT) |
---|---|---|
committer | welch <welch> | 1998-07-06 22:11:44 (GMT) |
commit | bda3b6cd5c8e60849b2b336e9577f8d5bd7be7d5 (patch) | |
tree | 44efb29b431fef3f74bee79dba3a1c0396be642f | |
parent | 99b5d44e0551941d42119fadc9d92fb7bcf00a74 (diff) | |
download | tcl-bda3b6cd5c8e60849b2b336e9577f8d5bd7be7d5.zip tcl-bda3b6cd5c8e60849b2b336e9577f8d5bd7be7d5.tar.gz tcl-bda3b6cd5c8e60849b2b336e9577f8d5bd7be7d5.tar.bz2 |
Updated for 8.0.3-2
-rw-r--r-- | README | 15 | ||||
-rw-r--r-- | changes | 29 |
2 files changed, 37 insertions, 7 deletions
@@ -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 --------------- @@ -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) + |