diff options
author | dkf <dkf@noemail.net> | 2007-10-11 12:28:40 (GMT) |
---|---|---|
committer | dkf <dkf@noemail.net> | 2007-10-11 12:28:40 (GMT) |
commit | ab75659ce5d9ffe9e1529467fc13a7aaaa69182d (patch) | |
tree | 5d71da492fc53402438472ca9307d8e19e6437f4 /ChangeLog.2004 | |
parent | d4e4cef3cd56b7638982898066783d8222922bb0 (diff) | |
download | tcl-ab75659ce5d9ffe9e1529467fc13a7aaaa69182d.zip tcl-ab75659ce5d9ffe9e1529467fc13a7aaaa69182d.tar.gz tcl-ab75659ce5d9ffe9e1529467fc13a7aaaa69182d.tar.bz2 |
Tidying up, adding names to log entries, etc.
FossilOrigin-Name: e185293bea8e3f801e94375734d50ecad5cd70c5
Diffstat (limited to 'ChangeLog.2004')
-rw-r--r-- | ChangeLog.2004 | 195 |
1 files changed, 96 insertions, 99 deletions
diff --git a/ChangeLog.2004 b/ChangeLog.2004 index c179e13..82acd5c 100644 --- a/ChangeLog.2004 +++ b/ChangeLog.2004 @@ -15,9 +15,9 @@ * library/clock.tcl: Added code to interpret correctly months outside the range 01-12 as reduced modulo 12 with a corresponding adjustment to the year. [Bug 1092789] - * tests/clock.test: Added regression test cases for the above two bugs. + * tests/clock.test: Added regression test cases for the above two bugs * unix/Makefile.in: Added --no-lines to the 'bison' command line to - * win/Makefile.in: help constrain the number of diffs in a cvs checkin + * win/Makefile.in: help constrain the number of diffs in a cvs checkin 2004-12-24 Miguel Sofer <msofer@users.sf.net> @@ -28,7 +28,7 @@ * generic/tclLiteral.c: * generic/tclProc.c: Avoid sharing cmdName literals accross namespaces, and generalise - usage of the TclRegisterNewLiteral macro [Patch 1090905] + usage of the TclRegisterNewLiteral macro. [Patch 1090905] 2004-12-20 Miguel Sofer <msofer@users.sf.net> @@ -423,7 +423,7 @@ * unix/configure: Regenerated. * unix/tclUnixNotfy.c: Corrected all uses of 'select' to manage their masks using the FD_CLR, FD_ISSET, FD_SET, and FD_ZERO macros rather - than bit-whacking that failed under Solaris-Sparc-64. [Bug 1071807] + than bit-whacking that failed under Solaris-Sparc-64. [Bug 1071807] * win/tclWinInit.c (TclpInitLibraryPath): Removed unused vars 'pathc' and 'pathv' that caused compilation problems on VC++ with --enable-symbols. @@ -431,7 +431,7 @@ 2004-11-24 Don Porter <dgp@users.sourceforge.net> * unix/tcl.m4 (SC_ENABLE_THREADS): Corrected failure to determine the - number of arguments for readdir_r on SunOS systems. [Bug 1071701] + number of arguments for readdir_r on SunOS systems. [Bug 1071701] * unix/configure: autoconf-2.57 @@ -457,10 +457,9 @@ 2004-11-22 Mo DeJong <mdejong@users.sourceforge.net> * unix/configure: Regen. - * unix/tcl.m4 (SC_TCL_64BIT_FLAGS): Define HAVE_TYPE_OFF64_T - only when off64_t, open64(), and lseek64() are defined. - IRIX 5.3 is known to not include an open64 function. - [Bug 1030465] + * unix/tcl.m4 (SC_TCL_64BIT_FLAGS): Define HAVE_TYPE_OFF64_T only when + off64_t, open64(), and lseek64() are defined. IRIX 5.3 is known to not + include an open64 function. [Bug 1030465] 2004-11-22 Mo DeJong <mdejong@users.sourceforge.net> @@ -496,7 +495,7 @@ 2004-11-19 Don Porter <dgp@users.sourceforge.net> - * doc/AddErrInfo.3: Docs for Tcl_(Get|Set)ReturnOptions. [TIP 227] + * doc/AddErrInfo.3: Docs for Tcl_(Get|Set)ReturnOptions. [TIP 227] * doc/AddErrInfo.3: * doc/Async.3: Documentation updates to replace references @@ -558,7 +557,7 @@ 2004-11-17 Don Porter <dgp@users.sourceforge.net> * unix/configure.in: The change below reveals that the public data - type Tcl_StatBuf relies on config information. For now, disabled the + type Tcl_StatBuf relies on config information. For now, disabled the use of the tclConfig.h file until its full impact on Tcl's interface can be assessed. @@ -771,7 +770,7 @@ 2004-11-05 Donal K. Fellows <donal.k.fellows@man.ac.uk> * tests/reg.test: Major reorganization so that this file is much - easier for a normal Tcl maintainer to comprehend. The test flags are + easier for a normal Tcl maintainer to comprehend. The test flags are still very cryptic, but they appear to have to be that way. The number of skipped tests has increased, but now the skipped tests have much more meaningful content. @@ -807,7 +806,7 @@ * generic/tclPlatDecls.h: Proto for Tcl_Main moved in tcl.h * win/tclWinPort.h: to prior the inclusion of the Stubs headers as they are now resetting TCL_STORAGE_CLASS. Removed - extraineous reset from tclWinPort.h. [Patch 1055668] + extraineous reset from tclWinPort.h. [Patch 1055668] * generic/tclCompile.h: Removed extrainious reset of TCL_STORAGE_CLASS missed in my last edit. @@ -846,8 +845,8 @@ * library/tcltest/tcltest.tcl: Corrected some misleading * tests/tcltest.test (tcltest-26.1,2): displays of ::errorInfo and ::errorCode information when the -setup, -body, and/or -cleanup scripts - return an unexpected return code. Thanks to Robert Seeger for the - fix. [RFE 1017151]. + return an unexpected return code. Thanks to Robert Seeger for the fix. + [RFE 1017151]. 2004-11-02 Donal K. Fellows <donal.k.fellows@man.ac.uk> @@ -975,7 +974,7 @@ * generic/tclInt.decls: The following 9 functions were moved from * generic/tclInt.h: tclInt.h to the private/int Stubs table for - * generic/tclIntDecls.h: use by the test suite. As tclTest.obj is + * generic/tclIntDecls.h: use by the test suite. As tclTest.obj is * generic/tclStubInit.c: linked to the shell, these functions need "blessed" status so as to always be exported from the library. Being placed in the Stubs table guarantees this [Bug 1054748]: @@ -988,9 +987,9 @@ * tests/registry.test: Fixed test files to load the correct * tests/winDde.test: registry and dde packages by using the info * win/Makefile.in: from makefiles to tell tcltest where to load - * win/makefile.vc: them from. This avoids grabbing the wrong + * win/makefile.vc: them from. This avoids grabbing the wrong package from $auto_path which might be the install point rather than - the dev location. Kudos to Jennifer Hom for adding -load and + the dev location. Kudos to Jennifer Hom for adding -load and -loadfile to the tcltest package. [Bug 926088] * win/tclWinThrd.c (TclFinalizeLock): release the critical section @@ -1001,7 +1000,7 @@ function prototypes have the proper extern usage already. * unix/tclAppInit.c: When built as tcltest, TclThread_Init was - * win/tclAppInit.c: getting called twice. First by Tcltest_Init, + * win/tclAppInit.c: getting called twice. First by Tcltest_Init, then again in Tcl_AppInit. The call from Tcl_AppInit is now removed. 2004-10-27 Andreas Kupries <andreask@activestate.com> @@ -1034,12 +1033,12 @@ 2004-10-26 Don Porter <dgp@users.sourceforge.net> - * generic/tclParse.c (Tcl_SubstObj): Fix for failed subst-12.3 test. + * generic/tclParse.c (Tcl_SubstObj): Fix for failed subst-12.3 test * tests/subst.test (subst-12.3-5): More tests for Bug 1036649. * unix/Makefile.in (install-libraries): Updated the installation of the http, msgcat, and tcltest packages to install as Tcl Modules on - Unix systems. Other platform Makefiles still need updating. [Patch + Unix systems. Other platform Makefiles still need updating. [Patch 1054370] * tests/basic.test: Added missing constraints. @@ -1086,7 +1085,7 @@ needed for protection because routines like Tcl_SetErrorCode() and Tcl_AddErrorInfo() can no longer re-enter bytecode execution. - * generic/tclResult.c (TclProcessReturn): Bug fix. Be sure that a + * generic/tclResult.c (TclProcessReturn): Bug fix. Be sure that a missing -errorinfo option when code == TCL_ERROR causes the errorInfo field to get reset. @@ -1215,8 +1214,8 @@ * generic/tclThreadTest.c (ThreadEventProc): Corrected subtle bug where the returned (char *) from Tcl_GetStringResult(interp) continued to be used without copying or refcounting, while activity on the - interp continued. That's not safe, and recent changes demonstrated - the lack of safety with failing tests thread-4.3 and thread-4.5. + interp continued. That's not safe, and recent changes demonstrated the + lack of safety with failing tests thread-4.3 and thread-4.5. 2004-10-19 Donal K. Fellows <donal.k.fellows@man.ac.uk> @@ -1675,7 +1674,7 @@ 2004-09-23 Don Porter <dgp@users.sourceforge.net> * generic/tclBasic.c: Corrections to the 2004-09-21 commit - * generic/tclExecute.c: regarding ERR_ALREADY_LOGGED. That commit + * generic/tclExecute.c: regarding ERR_ALREADY_LOGGED. That commit * generic/tclNamesp.c: caused Tk test send-10.7 to fail. Added * tests/namespace.test (25.7,8): tests in the Tcl test suite * tests/pkg.test (2.25,26): to catch this error without the aid @@ -1881,13 +1880,13 @@ month was scanned incorrectly in -timezone :localtime. * tests/clock.test (clock-34.*,clock-40.1, clock-41.1): Adjusted the clock-34.* test cases so that the consistency check is performed in - :localtime rather than the current time zone. This change allows + :localtime rather than the current time zone. This change allows dealing with issues where the C library has a different idea of DST conversion than Tcl. (Real fix would be to break TclGetDate into separate parser and time converter, and do the time conversion in - clock.tcl. That's for another day.) Added regression test case for - the bug where month was scanned incorrectly in -timezone :localtime. - [Bug 1023779] Added regression test case for %k at the zero hour. + clock.tcl. That's for another day.) Added regression test case for the + bug where month was scanned incorrectly in -timezone :localtime. [Bug + 1023779] Added regression test case for %k at the zero hour. 2004-09-07 David Gravereaux <davygrvy@pobox.com> @@ -1901,7 +1900,7 @@ 1023870] * generic/tclTimer.c: Removed a premature optimisation that attempted to store the assoc data in the client data; the optimisation caused a - bug that [after] would overwrite its imports. [Bug 1016167] + bug that [after] would overwrite its imports. [Bug 1016167] * library/clock.tcl (InitTZData, ClearCaches): Changed so that the in-memory time zone :UTC (and its aliases) always gets reinitialised, in case tzdata is absent. [Bug 1019537, 1023779] @@ -1910,7 +1909,7 @@ the 'system' locale tests fail on a non-English Windows machine. [Bug 1023761]. Added a test to make sure that alias time zones load correctly. [Bug 1023779]. - * tests/timer.test (timer-1.1, timer-2.1): Changed to (one hopes!) be + * tests/timer.test (timer-1.1, timer-2.1): Changed to (one hopes!) be more resilient on an overloaded system, if [after 200] sleeps for 300 ms or longer. * tools/tclZIC.tcl (writeLinks): Corrected a problem where alias time @@ -2012,7 +2011,7 @@ * tests/timer.test (timer-10.1): Test for Bug 1016167. * generic/tclTimer.c: Workaround for situation when a [namespace import] causes the objv[0] value to be something other than what - Tcl_AfterObjCmd expects. [Bug 1016167]. + Tcl_AfterObjCmd expects. [Bug 1016167]. 2004-08-25 Donal K. Fellows <donal.k.fellows@man.ac.uk> @@ -2026,7 +2025,7 @@ * generic/tclProc.c: The routine TclProcInterpProc was a * generic/tclTestProcBodyObj.c: specific instance of the general - service already provided by TclObjInvokeProc. Removed + service already provided by TclObjInvokeProc. Removed TclProcInterpProc and TclGetInterpProc from the code... * generic/tclInt.decls: ...and from the internal stubs table. @@ -2117,7 +2116,7 @@ interpreter is now an alias to the [clock] command in the master, and that [clock] is otherwise not expected to function entirely correctly in safe interps. C code that simply does Tcl_MakeSafe needs to be - aware that [clock] may need special handling. (It appears unlikely + aware that [clock] may need special handling. (It appears unlikely that such code actually exists.) One incompatibility of note is that if the time zone cannot be @@ -2188,7 +2187,7 @@ * tests/safe.test (safe-2.1): Disabled senseless test. [Bug 999612] * library/auto.tcl (auto_reset): Removed "protected" list of commands - from [auto_reset]. All entries in the auto_index can be re-loaded. + from [auto_reset]. All entries in the auto_index can be re-loaded. * library/package.tcl: Updated comment to reflect 2004-07-28 commit. * generic/tclEvent.c (Tcl_Finalize): Re-organized Tcl_Finalize so @@ -2244,7 +2243,7 @@ * generic/tclLiteral.c (TclCleanupLiteralTable): * generic/tclInt.h: added a TclCleanupLiteralTable function, called from DeleteInterpProc, that frees internal representations of shared - literals early when an interpreter is being deleted. This change + literals early when an interpreter is being deleted. This change corrects a number of memory mismanagement issues in the cases where the internal representation of one literal contains a reference to another, and avoids conditions such as resolved variable names @@ -2286,7 +2285,7 @@ * unix/Makefile.in, unix/tcl.m4: move (C|LD)FLAGS after their * unix/configure.in, unix/configure: _DEFAULT to allow for env setting - to override m4 switches. Move SC_MISSING_POSIX_HEADERS up and + to override m4 switches. Move SC_MISSING_POSIX_HEADERS up and consolidate calls to limit redundancy in configure. (CFLAGS_WARNING): Remove -Wconversion (SC_ENABLE_THREADS): Set m4 to force threaded build when built against @@ -2586,7 +2585,7 @@ * generic/tclThreadStorage.c: Corrected type casting errors that led to calculation of a negative index value, thus accesses outside the - threadStorageCache array, thus memory corruption. Crash observed on + threadStorageCache array, thus memory corruption. Crash observed on Mac OS X platform. 2004-06-23 Joe Mistachkin <joe@mistachkin.com> @@ -2690,7 +2689,7 @@ * generic/tclEncoding.c: Static TclFindEncodings -> FindEncodings. * generic/tclInt.h: Updated TclpFindExecutable() so that failed * generic/tclUtil.c: attempts to find the executable are saved - * unix/tclUnixFile.c: just as successful finds are. [Patch 966053] + * unix/tclUnixFile.c: just as successful finds are. [Patch 966053] * unix/tclUnixTest.c: 2004-06-18 Kevin B. Kenny <kennykb@acm.org> @@ -2891,7 +2890,7 @@ 2004-06-01 David Gravereaux <davygrvy@pobox.com> * win/makefile.vc: check for either MSDEVDIR or MSVCDIR being in the - environment, for VC7. [Bug 942214] + environment, for VC7. [Bug 942214] * generic/tclIO.c (Tcl_SetChannelOption): -buffersize wasn't understanding hexidecimal notation nor was reporting number conversion @@ -2975,17 +2974,17 @@ 2004-05-26 Don Porter <dgp@users.sourceforge.net> * library/tcltest/tcltest.tcl: Correction to debug prints and testing - * library/tcltest/pkgIndex.tcl: if TCLTEST_OPTIONS value. Corrected + * library/tcltest/pkgIndex.tcl: if TCLTEST_OPTIONS value. Corrected * tests/tcltest.test: double increment of numTestFiles in - -singleproc 1 configurations. Updated tcltest-19.1 to tcltest 2.1 - behavior. Corrected tcltest-25.3 to not falsely report a failure - in tcltest.test. Bumped to tcltest 2.2.6. [Bugs 960560, 960926] + -singleproc 1 configurations. Updated tcltest-19.1 to tcltest 2.1 + behavior. Corrected tcltest-25.3 to not falsely report a failure in + tcltest.test. Bumped to tcltest 2.2.6. [Bugs 960560, 960926] 2004-05-25 Jeff Hobbs <jeffh@ActiveState.com> * doc/http.n (http::config): add -urlencoding option (default utf-8) * library/http/http.tcl: that specifies encoding conversion of - * library/http/pkgIndex.tcl: args for http::formatQuery. Previously + * library/http/pkgIndex.tcl: args for http::formatQuery. Previously * tests/http.test: undefined, RFC 2718 says it should be utf-8. 'http::config -urlencoding {}' returns previous behavior, which will throw errors processing non-latin-1 chars. Bumped http package to @@ -3157,7 +3156,7 @@ * tests/*.test: Many minor fixes, including ensuring that every test is run (so constraints control whether the test is doing anything) and making sure that constraints are always set using the API instead of - poking around inside tcltest's internal datastructures. Also got rid + poking around inside tcltest's internal datastructures. Also got rid of all trailing whitespace lines from the test suite! 2004-05-19 Andreas Kupries <andreask@activestate.com> @@ -3229,8 +3228,7 @@ * doc/global.n, doc/uplevel.n: Added an example. * tests/info.test (info-3.1): Corrected test result back to what it - used to be in Tcl 7.* now that command counts are being correctly - kept. + used to be in Tcl 7.* now that command counts are being correctly kept * generic/tclExecute.c (TEBC:INST_START_CMD): Make sure that the command-count is always advanced. Allows TIP#143 limits to tell that @@ -3284,7 +3282,7 @@ * generic/tclInt.decls: Promoted TclpLocaltime and TclpGmtime * generic/tclIntDecls.h: from Unix-specific stubs to the generic - * generic/tclIntPlatDecls.h: internal Stubs table. Reran 'genstubs' + * generic/tclIntPlatDecls.h: internal Stubs table. Reran 'genstubs' * generic/tclStubInit.c: * unix/tclUnixPort.h: @@ -3438,9 +3436,8 @@ UNIX [Bug 794839] * generic/tclEncoding.c (TclFinalizeEncodingSubsystem): - FreeEncoding(systemEncoding); moved to before the hash table - itereation as it was causing a double free attempt under some - conditions. + FreeEncoding(systemEncoding); moved to before the hash table iteration + as it was causing a double free attempt under some conditions. * win/coffbase.txt: Added the tls extension to the list of preferred load addresses. @@ -3546,7 +3543,7 @@ 2004-04-26 Don Porter <dgp@users.sourceforge.net> * unix/tclUnixFCmd.c (TclpObjNormalizePath): Corrected improper - positioning of returned checkpoint. [Bug 941108] + positioning of returned checkpoint. [Bug 941108] 2004-04-26 Donal K. Fellows <donal.k.fellows@man.ac.uk> @@ -3595,8 +3592,8 @@ * generic/tclIOUtil.c: fix to [Bug 931823] for a more consistent Tcl_FSPathSeparator() implementation which allows filesystems not to implement their Tcl_FSFilesystemSeparatorProc if they wish to use the - default '/'. Also fixed associated memory leak seen with, e.g., - tclvfs package. + default '/'. Also fixed associated memory leak seen with, e.g., tclvfs + package. * doc/FileSystem.3: documented Tcl_FSJoinPath return values more clearly, and Tcl_FSFilesystemSeparatorProc requirements. @@ -3730,13 +3727,13 @@ End Patch 922727. * tests/unixInit.test (unixInit-3.1): Default encoding on Darwin - systems is utf-8. Thanks to Steven Abner (tauvan). [Bug 928808] + systems is utf-8. Thanks to Steven Abner (tauvan). [Bug 928808] 2004-04-06 Donal K. Fellows <donal.k.fellows@man.ac.uk> * tests/cmdAH.test (cmdAH-18.2): Added constraint because access(...,X_OK) is defined to be permitted to be meaningless when - running as root, and OSX exhibits this. [Bug 929892] + running as root, and OSX exhibits this. [Bug 929892] 2004-04-02 Miguel Sofer <msofer@users.sf.net> @@ -3752,12 +3749,12 @@ 2004-04-02 Don Porter <dgp@users.sourceforge.net> * tests/tcltest.test: Corrected constraint typos: "nonRoot" -> - "notRoot". Thanks to Steven Abner (tauvan). [Bug 928353] + "notRoot". Thanks to Steven Abner (tauvan). [Bug 928353] 2004-04-01 Don Porter <dgp@users.sourceforge.net> - * generic/tclInt.h: Removed obsolete tclBlockTime* declarations. - [Bug 926454] + * generic/tclInt.h: Removed obsolete tclBlockTime* declarations. [Bug + 926454] 2004-04-01 Vince Darley <vincentdarley@users.sourceforge.net> @@ -3771,7 +3768,7 @@ * doc/msgcat.n: Clarified message catalog file encodings. [Bug 811457] * library/msgcat/msgcat.tcl: Updated internals to make use of [dict]s to store message catalog data and to use [source -encoding utf-8] to - access catalog files. Thanks to Michael Sclenker. [Patch 875055, RFE + access catalog files. Thanks to Michael Sclenker. [Patch 875055, RFE 811459] Corrected [mcset] to be able to successfully set a translation to the empty string. [mcset $loc $src {}] was incorrectly set the $loc translation of $src back to $src. Also changed [ConvertLocale] to @@ -3797,22 +3794,22 @@ 2004-03-30 Miguel Sofer <msofer@users.sf.net> - * generic/tclCompile.c: New instruction code INST_START_CMD - * generic/tclCompile.h: that allows checking the bytecode's - * generic/tclExecute.c: validity [Bug 729692] and the interp's - * tests/interp.test (18.9): readyness [Bug 495830] before running - * tests/proc.test (7.1): the command. It also changes the - * tests/rename.test (6.1): mechanics of the async tests in TEBC, - doing it now at command start instead of every 16 instructions. + * generic/tclCompile.c: New instruction code INST_START_CMD that + * generic/tclCompile.h: allows checking the bytecode's validity + * generic/tclExecute.c: [Bug 729692] and the interp's readyness + * tests/interp.test (18.9): [Bug 495830] before running the command. + * tests/proc.test (7.1): It also changes the mechanics of the async + * tests/rename.test (6.1): tests in TEBC, doing it now at command + start instead of every 16 instructions. 2004-03-30 Vince Darley <vincentdarley@users.sourceforge.net> - * generic/tclFileName.c: Fix to Windows glob where the pattern is - * generic/tclIOUtil.c: a volume relative path or a network - * tests/fileName.test: share [Bug 898238]. On windows 'glob' - * tests/fileSystem.test: will now return the results of 'glob - /foo/bar' and 'glob \\foo\\bar' as 'C:/foo/bar', i.e. a correct - absolute path (rather than a volume relative path). + * generic/tclFileName.c: Fix to Windows glob where the pattern is a + * generic/tclIOUtil.c: volume relative path or a network share [Bug + * tests/fileName.test: 898238]. On windows 'glob' will now return + * tests/fileSystem.test: the results of 'glob /foo/bar' and 'glob + \\foo\\bar' as 'C:/foo/bar', i.e. a correct absolute path (rather than + a volume relative path). Note that the test suite does not test commands like 'glob //Machine/Shared/*' (on a network share). @@ -3842,9 +3839,9 @@ 2004-03-26 Don Porter <dgp@users.sourceforge.net> - * README: Bumped version number to 8.5a2 to - * tools/tcl.wse.in: distinguish HEAD of CVS development - * unix/configure.in: from the recent 8.5a1 release. + * README: Bumped version number to 8.5a2 to distinguish + * tools/tcl.wse.in: HEAD of CVS development from the recent 8.5a1 + * unix/configure.in: release. * unix/tcl.spec: * win/README.binary: * win/configure.in: @@ -3854,9 +3851,9 @@ 2004-03-26 Vince Darley <vincentdarley@users.sourceforge.net> - * generic/tclPathObj.c: Fix to Windows-only volume relative - * tests/fileSystem.test: path normalization. [Bug 923568]. - Also fixed another volume relative bug found while testing. + * generic/tclPathObj.c: Fix to Windows-only volume relative path + * tests/fileSystem.test: normalization. [Bug 923568]. Also fixed + another volume relative bug found while testing. 2004-03-24 Donal K. Fellows <donal.k.fellows@man.ac.uk> @@ -4176,7 +4173,7 @@ 2004-03-01 Don Porter <dgp@users.sourceforge.net> * unix/tcl.m4 (SC_CONFIG_CFLAGS): Allow 64-bit enabling on - IRIX64-6.5* systems. [Bug 218561] + IRIX64-6.5* systems. [Bug 218561] * unix/configure: autoconf-2.57 * generic/tclTrace.c (TclCheckInterpTraces): The TIP 62 @@ -4200,9 +4197,9 @@ 2004-02-25 Don Porter <dgp@users.sourceforge.net> * tests/basic.test: Made several tests more robust to the - * tests/cmdMZ.test: list-quoting of path names that might - * tests/exec.test: contain Tcl-special chars like { or [. - * tests/io.test: Should help us sort out Tcl Bug 554068. + * tests/cmdMZ.test: list-quoting of path names that might contain + * tests/exec.test: Tcl-special chars like { or [. Should help us + * tests/io.test: sort out [Bug 554068] * tests/pid.test: * tests/socket.test: * tests/source.test: @@ -4213,8 +4210,8 @@ * generic/tclLoad.c (Tcl_LoadObjCmd): Missing dereference caused segfault with non-loadable extension. [Bug 904307] - * unix/tclUnixChan.c (TcpGetOptionProc): Stop memory leak with - very long hostnames. [Bug 888777] + * unix/tclUnixChan.c (TcpGetOptionProc): Stop memory leak with very + long hostnames. [Bug 888777] 2004-02-25 Pat Thoyts <patthoyts@users.sourceforge.net> @@ -4276,7 +4273,7 @@ * win/tclWinInit.c (AppendEnvironment): Use the tail component of the passed in lib path instead of just blindly using lib+4. That worked - when lib was "lib/..." but fails for other values. Thanks go to + when lib was "lib/..." but fails for other values. Thanks go to Patrick Samson for pointing this out. 2004-02-10 David Gravereaux <davygrvy@pobox.com> @@ -4465,16 +4462,16 @@ 2004-01-18 Donal K. Fellows <donal.k.fellows@man.ac.uk> * generic/tclCompile.c, generic/tclCompile.h: Two new opcodes, - INST_LIST_INDEX_IMM and INST_LIST_RANGE_IMM, that have operand(s) - of new type OPERAND_IDX4 which represents indexes into things like - lists (and perhaps other things eventually.) - * generic/tclExecute.c (TclExecuteByteCode): Implementation of the - new opcodes. INST_LIST_INDEX_IMM does a simple [lindex] with - either front- or end-based simple indexing. INST_LIST_RANGE_IMM - does an [lrange] with front- or end-based simple indexing for both - the reference to the first and last items in the range. - * generic/tclCompCmds.c (TclCompileLassignCmd): Generate bytecode - for the [lassign] command. + INST_LIST_INDEX_IMM and INST_LIST_RANGE_IMM, that have operand(s) of + new type OPERAND_IDX4 which represents indexes into things like lists + (and perhaps other things eventually.) + * generic/tclExecute.c (TclExecuteByteCode): Implementation of the new + opcodes. INST_LIST_INDEX_IMM does a simple [lindex] with either front- + or end-based simple indexing. INST_LIST_RANGE_IMM does an [lrange] + with front- or end-based simple indexing for both the reference to the + first and last items in the range. + * generic/tclCompCmds.c (TclCompileLassignCmd): Generate bytecode for + the [lassign] command. 2004-01-17 David Gravereaux <davygrvy@pobox.com> @@ -4496,7 +4493,7 @@ * win/tclWinReg.c: Placed the requirement for advapi.lib into the object file itself with #pragma comment (lib, ...) when built with - VC++. This will simplify linking for users of the static library. + VC++. This will simplify linking for users of the static library. * win/rules.vc: Added new 'fullwarn' to the CHECKS commandline macro; sets $(FULLWARNINGS). @@ -4519,7 +4516,7 @@ * generic/tclDictObj.c (TraceDictPath, DictExistsCmd): Adjusted behaviour of [dict exists] so a failure to look up a dictionary along - the path of dicts doesn't trigger an error. This is how it was + the path of dicts doesn't trigger an error. This is how it was documented to behave previously... [Bug 871387] * generic/tclDictObj.c: Assorted dict fixes from Peter Spjuth relating |