diff options
author | dkf <donal.k.fellows@manchester.ac.uk> | 2004-08-02 15:12:40 (GMT) |
---|---|---|
committer | dkf <donal.k.fellows@manchester.ac.uk> | 2004-08-02 15:12:40 (GMT) |
commit | 244488f3e4f5b654b360dbb812d00780812fa02c (patch) | |
tree | aec3b3c1f3c60da3d3d4ac31b7364ff619aa5816 | |
parent | c2c8406778f7d3df0221b7ef057a3dd511e54fec (diff) | |
download | tcl-244488f3e4f5b654b360dbb812d00780812fa02c.zip tcl-244488f3e4f5b654b360dbb812d00780812fa02c.tar.gz tcl-244488f3e4f5b654b360dbb812d00780812fa02c.tar.bz2 |
Whitespace policing...
-rw-r--r-- | ChangeLog | 262 |
1 files changed, 131 insertions, 131 deletions
@@ -42,8 +42,8 @@ 2004-07-22 Don Porter <dgp@users.sourceforge.net> - * tests/eofchar.data (removed): Test io-61.1 now generates its own - * tests/io.test: file of test data as needed. + * tests/eofchar.data (removed): Test io-61.1 now generates its own + * tests/io.test: file of test data as needed. 2004-07-20 Jeff Hobbs <jeffh@ActiveState.com> @@ -65,7 +65,7 @@ contains a reference to another, and avoids conditions such as resolved variable names referring to procedure and namespace contexts that no longer exist. [Bug 994838] - + 2004-07-20 Daniel Steffen <das@users.sourceforge.net> * unix/Makefile.in: @@ -185,18 +185,18 @@ such issues, based on thread cleanup handlers registered on the OS level. Such change requires much more work and would also require TIP because some visible parts of Tcl API would have to - be modified. In the meantime, this will do. + be modified. In the meantime, this will do. - * generic/tclNotify.c (TclFinalizeNotifier): Added conditional - notifier finalization based on the fact that an TclInitNotifier - has been called for the current thread. This fixes the Tcl - Bug #770053 again. Hopefully this time w/o unwanted side-effects. + * generic/tclNotify.c (TclFinalizeNotifier): Added conditional + notifier finalization based on the fact that an TclInitNotifier + has been called for the current thread. This fixes the Tcl + Bug #770053 again. Hopefully this time w/o unwanted side-effects. 2004-07-15 Kevin Kenny <kennykb@acm.org> * generic/tclLiteral.c (TclReleaseLiteral): Removed unused variable 'codePtr' to silence a message from VC++. - + 2004-07-15 Miguel Sofer <msofer@users.sf.net> * generic/tclCompile.c (TclCompileScript): @@ -234,7 +234,7 @@ * generic/tclExecute.c (TEBC): fixed leak of expandNestList objs when there is an error while an expansion is in progress (code added at checkForCatch). - + 2004-07-11 Vince Darley <vincentdarley@users.sourceforge.net> * generic/tclIOUtil.c: fix to 'cd' bug when vfs is active @@ -249,7 +249,7 @@ virtual machine. Thanks to Miguel Sofer for the bug report. Also put in code to restore env(LC_TIME) after tests complete, silencing a warning from 'make TESTFLAGS="-debug 1" test'. - + 2004-07-08 Miguel Sofer <msofer@users.sf.net> * generic/tclBasic.c (DeleteInterpProc): reverted the modification @@ -266,12 +266,12 @@ * win/tclWinInit.c (AppendEnvironment): Silenced a compilation warning about a type mismatch. - + 2004-07-07 Miguel Sofer <msofer@users.sf.net> * generic/tclCompile.c (TclCompileScript): fix for [Bug 458361]. Single-word scripts are compiled with an unshared cmdName to avoid - shimmering between bytecode and cmdName reps. + shimmering between bytecode and cmdName reps. 2004-07-07 Don Porter <dgp@users.sourceforge.net> @@ -301,7 +301,7 @@ * tests/cmdMZ.test (cmdMZ-return-2.15,cmdMZ-return-2.16): Added a test that a return code containing spaces is correctly returned. - + 2004-07-06 Donal K. Fellows <donal.k.fellows@man.ac.uk> * tools/man2html2.tcl (IPmacro, setTabs): Added support for the @@ -331,7 +331,7 @@ * generic/tclStubInit.c: Moved declaration of TclCompEvalObj() from tclCompile.h to the internal stubs table, for compiler experimentation. - + 2004-07-02 Jeff Hobbs <jeffh@ActiveState.com> * generic/regcomp.c (stid): correct minor pointer size error @@ -349,7 +349,7 @@ * tests/winPipe.test (winpipe-1.11): Fixed a bug that caused test to fail if the path name of the working directory contained whitespace [Bug 678430] - + 2004-07-01 Vince Darley <vincentdarley@users.sourceforge.net> * tests/fileSystem.test: Added test for [Bug 970529] @@ -470,7 +470,7 @@ * tests/stack.test (stack-3.1): Corrected nuisance error in threaded builds. - + 2004-06-22 Zoran Vasiljevic <vasiljevic@users.sf.net> * generic/tclEvent.c: @@ -524,7 +524,7 @@ * tests/winFCmd.test (winFCmd-16.12): Changed test to compute the target directory, so as not to fail if the user's HOME isn't the root. - + 2004-06-19 Daniel Steffen <das@users.sourceforge.net> * unix/tcl.m4: autoconf 2.5 fixes in Darwin section. @@ -575,7 +575,7 @@ * generic/tclBasic.c (Tcl_CreateInterp): Removed comment stating that TclInitEmbeddedConfigurationInformation needs Stubs; with the change above, the comment is now erroneous. - + 2004-06-11 Don Porter <dgp@users.sourceforge.net> * doc/Encoding.3: Removed bogus claims about tcl_libPath. @@ -623,7 +623,7 @@ mingw doesn't work as well as that in vc++, and the result was (1) that winPipe-8.19 failed, and (2) that 'make test' would work at all only with TESTFLAGS='-singleproc 1'. [Bug 967195] - + 2004-06-10 Zoran Vasiljevic <vasiljevic@users.sf.net> * generic/tclIOUtil.c: removed forceful setting of the @@ -664,7 +664,7 @@ * generic/tclCompile.c: * generic/tclExecute.c: handle warning [Bug 969066] - + 2004-06-08 Donal K. Fellows <donal.k.fellows@man.ac.uk> * generic/tclHash.c (RebuildTable): Move declaration of variable @@ -675,7 +675,7 @@ * doc/lsearch.n: Added correct option to example. [Bug 968219] 2004-06-05 Kevin B. Kenny <kennykb@acm.org> - + * generic/tcl.h: Corrected Tcl_WideInt declarations so that the mingw build works again. * generic/tclDecls.h: Changes to the tests for @@ -772,7 +772,7 @@ in [clock format], and conditioned out the clock-10.x series if they're all going to fail because of a broken strftime() call. [Bug 961714] - + 2004-05-27 Donal K. Fellows <donal.k.fellows@man.ac.uk> * generic/tclHash.c (CompareStringKeys): Added #ifdef to allow @@ -860,7 +860,7 @@ that it doesn't misdetect some other sort of filesystem with a write-protected root as being a CD-ROM drive. [Bug 918267] - + 2004-05-25 Don Porter <dgp@users.sourceforge.net> * tests/winPipe.test: Protect against path being set @@ -917,7 +917,7 @@ * generic/tclVar.c (TclLookupSimpleVar): comments re [Bug 736729] (predecessor of [Bug 959052]) removed. * tests/namespace.test: added tests 17.10-12 - + The patch modifies non-documented behaviour, and passes every test in the testsuite. However, scripts relying on the old behaviour may break. @@ -970,8 +970,8 @@ 2004-05-20 Donal K. Fellows <donal.k.fellows@man.ac.uk> * generic/tclInterp.c (TclLimitRemoveAllHandlers): - * generic/tclBasic.c (DeleteInterpProc): - * tests/interp.test (interp-34.7): + * generic/tclBasic.c (DeleteInterpProc): + * tests/interp.test (interp-34.7): Ensure that all limit callbacks are deleted when their interpreters are deleted. [Bug 956083] @@ -984,7 +984,7 @@ of its status return, leading to a bizarre error return of {POSIX unknown {No error}}. (Found in unplanned test - no incident logged at SourceForge.) - + 2004-05-19 Donal K. Fellows <donal.k.fellows@man.ac.uk> * tests/interp.test (interp-34.3): Rewrite this test to see if a @@ -1037,7 +1037,7 @@ * tests/clock.test: Major rework to the handling of ISO8601 week numbers. Now passes all the %G and %V test cases on Windows, Linux and Solaris [Bugs #500285, #500389, and #852944] - + 2004-05-18 Donal K. Fellows <donal.k.fellows@man.ac.uk> * doc/append.n, doc/upvar.n: Added example. @@ -1121,7 +1121,7 @@ Scripts precompiled with ProComp under previous tcl8.5a versions may malfunction due to changed instruction numbers for INST_LIST_INDEX_IMM, INST_LIST_RANGE_IMM and INST_START_CMD. - + 2004-05-14 Kevin B. Kenny <kennykb@acm.org> * generic/tclInt.decls: Promoted TclpLocaltime and TclpGmtime @@ -1132,7 +1132,7 @@ * generic/tclClock.c: Changed a buggy 'GMT' timezone specification to the correct 'GMT0'. [Bug #922848] - + * unix/tclUnixThrd.c: Moved TclpGmtime and TclpLocaltime to unix/tclUnixTime.c where they belong. @@ -1151,7 +1151,7 @@ * tests/clock.test (clock-3.14): Added test to make sure that changes to $env(TZ) take effect immediately. - + * win/tclWinTime.c (TclpLocaltime, TclpGmtime): Added porting layer for 'localtime' and 'gmtime' calls. @@ -1186,7 +1186,7 @@ * generic/tclExecute.c (TclExecuteByteCode): runtime peephole optimisation: check at INST_POP if the next instruction is INST_START_CMD, in which case we fall through. - + 2004-05-11 Donal K. Fellows <donal.k.fellows@man.ac.uk> * doc/split.n, doc/join.n: Updated examples and added more. @@ -1239,7 +1239,7 @@ * tests/encoding.test: added support and tests for translating embedded null characters between real nullbytes and the internal representation on input/output (Bug #949905). - + 2004-05-07 Vince Darley <vincentdarley@users.sourceforge.net> * generic/tclFileName.c: @@ -1318,7 +1318,7 @@ 2004-05-03 Miguel Sofer <msofer@users.sf.net> * generic/tclProc.c (TclCreateProc): comments corrected. - + 2004-05-03 Miguel Sofer <msofer@users.sf.net> * generic/tclCompile.c (TclCompileScript): setting the compilation @@ -1336,7 +1336,7 @@ * win/tclWin32Dll.c (TclpCheckStackSpace): * tests/stack.test (stack-3.1): Fix for undetected stack overflow in TclReExec on Windows. [Bug 947070] - + 2004-05-03 Don Porter <dgp@users.sourceforge.net> * library/init.tcl: Corrected unique prefix matching of @@ -1364,7 +1364,7 @@ * generic/tclThreadAlloc.c: Added a temporary (or so I hope!) inclusion of "tclWinInt.h" to avoid problems when compiling on Win32-VC++ with --enable-threads. [Bug 945447] - + 2004-04-30 Donal K. Fellows <donal.k.fellows@man.ac.uk> * doc/puts.n: Added a few examples. @@ -1512,7 +1512,7 @@ * generic/tclObj.c (Tcl_GetDoubleFromObj) Corrected "short circuit" conversion of int to double. Reported by Jeff Hobbs on the Tcl'ers Chat. - + 2004-04-16 Donal K. Fellows <donal.k.fellows@man.ac.uk> * doc/lreplace.n, doc/lrange.n, doc/llength.n: More examples for @@ -1614,7 +1614,7 @@ 2004-03-31 Don Porter <dgp@users.sourceforge.net> * doc/msgcat.n: Clarified message catalog file encodings. [Bug 811457] - * library/msgcat/msgcat.tcl: + * 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 811459] @@ -1725,7 +1725,7 @@ * win/tclWinDde.c: * win/tclWinReg.c: * win/tclWinTime.c: Made HEAD build on Windows VC++ again. - + 2004-03-19 Donal K. Fellows <donal.k.fellows@man.ac.uk> * generic/tclIntDecls.h: Made HEAD build on Solaris again by @@ -1937,7 +1937,7 @@ still fail on Windows, and these are actual faults in [clock scan]. Fix is still pending. * generic/tclDate.c: Regenerated. - + 2004-03-08 Vince Darley <vincentdarley@users.sourceforge.net> * generic/tclFileName.c: Fix to 'glob -path' near the root @@ -1965,14 +1965,14 @@ a Tcl_QueuePosition in place of an 'int' for the enumerated queue position, to avoid a compiler warning on SGI. (Bug #771960). - + 2004-03-05 Kevin B. Kenny <kennykb@acm.org> * tests/registry.test: Applied fix from Patch #910174 to make the test for an English-language system include any country code, rather than just English-United States.1252. Thanks to Pat Thoyts for the changes. - + 2004-03-04 Pat Thoyts <patthoyts@users.sourceforge.net> * tests/registry.test: Applied fixed from #766159 to skip two @@ -2231,16 +2231,16 @@ consistent with behaviour of 'file delete -force'). Added new tests and documentation and cleaned up the 'simplefs' test filesystem. - + * generic/tclIOUtil.c * unix/tclUnixFCmd.c * unix/tclUnixFile.c * win/tclWinFile.c: made native filesystems more robust to C code which asks for mount lists. - + * generic/tclPathObj.c: fix to [Bug 886607] removing warning/error with some compilers. - + 2004-01-28 Donal K. Fellows <donal.k.fellows@man.ac.uk> * generic/tclObj.c (SetBooleanFromAny): Rewrite to do more @@ -2259,14 +2259,14 @@ * doc/file.n: clarified documentation of 'file system' [Bug 883825] * tests/fCmd.test: improved test result in failure case. - + 2004-01-22 Vince Darley <vincentdarley@users.sourceforge.net> * tests/fileSystem.test: 3 new tests * generic/tclPathObj.c: fix to [Bug 879555] in file normalization. * doc/filename.n: small clarification to Windows behaviour with filenames like '.....', 'a.....', '.....a'. - + * generic/tclIOUtil.c: slight improvement to native cwd caching on Windows. @@ -2300,7 +2300,7 @@ * win/tclWinFCmd.c * win/tclWinFile.c * win/tclWinInt.h - + Three main issues accomplished: (1) cleaned up variable names in the filesystem code so that 'pathPtr' is used throughout. (2) applied a round of filesystem optimisation with better handling @@ -2313,7 +2313,7 @@ optimisation). TCL_FILESYSTEM_VERSION_2 introduced, but for internal use only. There should be no public incompatibilities from these changes. Thanks to dgp for extensive testing. - + 2004-01-19 David Gravereaux <davygrvy@pobox.com> * win/tclWinPipe.c (Tcl_WaitPid): Fixed a thread-safety problem @@ -2415,14 +2415,14 @@ the code and level values are included in the bytecode as operands. Also supports optimized compilation of un-[catch]ed [return]s from procs with default options into the INST_DONE instruction. - + * generic/tclExecute.c: Rewrote INST_RETURN instruction to retrieve the code and level operands, pop the return options from the stack, and call TclProcessReturn() to perform the [return] operation. * generic/tclCompile.h: New utilities include TclEmitInt4 macro * generic/tclCompile.c: and TclWordKnownAtCompileTime(). - + End Patch 876451. * generic/tclFileName.c (Tcl_GlobObjCmd): Latest changes to @@ -2577,13 +2577,13 @@ its implications on normalization and other parts of the filesystem code. Fixes [Bug 859251] and some Windows problems with recursive file delete/copy and symbolic links. - + 2003-12-17 Vince Darley <vincentdarley@users.sourceforge.net> * generic/tclPathObj.c: * tests/fileSystem.test: fix and tests for [Bug 860402] in new file normalization code. - + 2003-12-17 Zoran Vasiljevic <zv@archiware.com> * generic/tclIOUtil.c: fixed 2 memory (object) leaks. @@ -2655,13 +2655,13 @@ distinction between MacOS 'classic' and MacOS X. * doc/glob.n: clarification of glob's behaviour when returning filenames starting with a '~'. - + * tests/fileSystem.test: * tests/fileName.test: new tests added for the normalization problem above and other recentlt reported issues. * win/tclWinFile.c: corrected unclear comments - + * unix/tclUnixFile.c: allow creation of relative links [Bug 833713] @@ -2690,9 +2690,9 @@ * win/tclWinFile.c: fix to NT file permissions code [Bug 855923] * tests/winFile.test: added tests for NT file permissions - patch and test scripts supplied by Benny. - + * tests/winFCmd.test: fixed one test for when not running in C:/ - + 2003-12-02 Donal K. Fellows <donal.k.fellows@man.ac.uk> * generic/tclBinary.c (DeleteScanNumberCache, ScanNumber): Made @@ -2715,7 +2715,7 @@ * generic/tclPathObj.c: fix to [Bug 845778] - Infinite recursion on [cd] (Windows only bug), for which new tests have just been added. - + 2003-11-21 Don Porter <dgp@users.sourceforge.net> * tests/winFCmd.test (winFCmd-16.10,11): Merged new tests from @@ -2725,7 +2725,7 @@ * generic/tclVar.c: fix flag bit collision between LOOKUP_FOR_UPVAR and TCL_PARSE_PART1 (deprecated) [Bug 835020] - + 2003-11-19 Don Porter <dgp@users.sourceforge.net> * tests/compile.test (compile-16.22.0): Improved test for the @@ -2854,7 +2854,7 @@ 2003-11-10 Don Porter <dgp@users.sourceforge.net> - * unix/tclUnixInit.c (TclpInitLibraryPath): + * unix/tclUnixInit.c (TclpInitLibraryPath): * win/tclWinInit.c (TclpInitLibraryPath): Fix for [Bug 832657] that should not run afoul of startup constraints. @@ -2880,12 +2880,12 @@ * generic/tclCmdAH.c: * tests/fCmd.test: fix to misleading error message in 'file link' [Bug 836208] - + 2003-11-07 Vince Darley <vincentdarley@users.sourceforge.net> * generic/tclIOUtil.c: fix to compiler warning/error with some compilers [Bug 835918] - + 2003-11-07 Daniel Steffen <das@users.sourceforge.net> * macosx/Makefile: optimized builds define NDEBUG to turn off @@ -2908,11 +2908,11 @@ clarify distinction between Tcl_LoadHandle, ClientData for 'load'ed code, and point out limitations of the design introduced with Tcl 8.4. - + * unix/tclUnixFile.c: fix to memory leak - + * generic/tclCmdIL.c: removed warning on Windows. - + 2003-11-01 Donal K. Fellows <fellowsd@cs.man.ac.uk> * generic/tclCmdIL.c (Tcl_LrepeatObjCmd): Check for sensible list @@ -2950,7 +2950,7 @@ * tests/resource.test: * mac/tclMacResource.c: fix to resource freeing problem in 'resource' command reported by Bernard Desgraupes. - + * doc/FileSystem.3: updated documentation for 'glob' fix on 2003-10-13 below @@ -2982,7 +2982,7 @@ * win/makefile.bc: adding a "root locale" to * win/Makefile.in: the 'msgcat' package. Advanced * win/Makefile.vc: msgcat version number to 1.4. - + 2003-10-15 Donal K. Fellows <fellowsd@cs.man.ac.uk> * generic/tclCmdIL.c (SortInfo,etc): Reorganized so that SortInfo @@ -3014,7 +3014,7 @@ stack messages. Clean fix for [Bug 760872]. * generic/tclInt.h: Declarations for new internal routines. - + * generic/tclCmdMZ.c: Updated callers to use the new routines. * generic/tclCompExpr.c: * generic/tclCompile.c: @@ -3068,7 +3068,7 @@ filesystems must support the 'TCL_GLOB_TYPE_MOUNT' flag. If this is not supported (e.g. in tclvfs 1.2) then mounts will simply not be listed for that filesystem. - + Fixed [Bug 749876] 'file writable/readable/etc' (NativeAccess) using correct permission checking code for Windows NT/2000/XP where more complex user-based security/access priveleges are @@ -3319,7 +3319,7 @@ the load failed. 2003-09-04 Don Porter <dgp@users.sourceforge.net> - + * doc/Tcl_Main.3: * doc/FileSystem.3: Implementation of * doc/source.n: TIPs 137/151. Adds @@ -3376,7 +3376,7 @@ 2003-08-31 Don Porter <dgp@users.sourceforge.net> * doc/catch.n: Updated [catch] docs to cover new TIP 90 features. - + 2003-08-29 Don Porter <dgp@users.sourceforge.net> * generic/tclCmdAH.c: Corrected bug in TIP 90 implementation @@ -3631,10 +3631,10 @@ * doc/Hash.3: Also dropped references to ASCII that * doc/LinkVar.3: are no longer true, and standardized on * doc/Macintosh.3: the hyphenated spelling of "null-terminated". - * doc/OpenFileChnl.3: - * doc/SetVar.3: - * doc/StringObj.3: - * doc/Utf.3: + * doc/OpenFileChnl.3: + * doc/SetVar.3: + * doc/StringObj.3: + * doc/Utf.3: * doc/CrtSlave.3 (Tcl_MakeSafe): Removed warning about possible deprecation (no TIP on that). @@ -3739,7 +3739,7 @@ * win/rules.vc: Added a missing $(OPTDEFINES) which broke the build if STATS=memdbg was specified. - + 2003-07-15 Donal K. Fellows <fellowsd@cs.man.ac.uk> * generic/tclCmdIL.c (SortCompare): Cleared up confusing error @@ -3935,7 +3935,7 @@ message is given when trying to rename a busy directory to one with the same prefix, but not the same name. Added three new tests. - + 2003-05-23 D. Richard Hipp <drh@hwaci.com> * win/tclWinTime.c: Add tests to detect and avoid a division by zero @@ -3968,7 +3968,7 @@ first call to Tcl_MacOSXOpenVersionedBundleResources() for a given bundle identifier to succeed. This caused the tcl runtime library not to be found in all interps created after the inital one. - + 2003-05-19 Kevin B. Kenny <kennykb@hippolyta> * unix/tclUnixTime.c: Corrected a bug in conversion of non-ASCII @@ -4009,7 +4009,7 @@ 2003-05-16 Daniel Steffen <das@users.sourceforge.net> * macosx/Tcl.pbproj/project.pbxproj: updated copyright year. - + 2003-05-15 Kevin B. Kenny <kennykb@acm.org> * generic/tclGetDate.y: added further hackery to the yacc @@ -4044,7 +4044,7 @@ 2003-05-14 Daniel Steffen <das@users.sourceforge.net> Implementation of TIP 118: - + * generic/tclFCmd.c (TclFileAttrsCmd): return the list of attributes that can be retrieved without error for a given file, instead of aborting the whole command when any error occurs. @@ -4078,10 +4078,10 @@ prevent overlap of "aqua", "macosx", "x11" and "unix" stub entries. * tests/unixFCmd.test: added tests of -readonly attribute. - + * tests/macOSXFCmd.test (new): tests of macosx file attributes and of preservation of attributes & resource fork during [file copy]. - + * tests/macFCmd.test: restore -readonly attribute of test dir, as otherwise its removal can fail on unices supporting -readonly. @@ -4103,7 +4103,7 @@ 2003-05-13 Joe Mistachkin <joe@mistachkin.com> - * generic/tcl.decls: Changed Tcl_JoinThread parameter name from + * generic/tcl.decls: Changed Tcl_JoinThread parameter name from * generic/tclDecls.h: "id" to "threadId". [Bug 732477] * unix/tclUnixThrd.c: * win/tclWinThrd.c: @@ -4119,11 +4119,11 @@ frameworks such as Tcl and Tk, otherwise if multiple versions were installed, only the latest version's resources could be accessed. [Bug 736774] - + * unix/tclUnixInit.c (Tcl_MacOSXGetLibraryPath): use new versioned bundle resource API to get tcl runtime library for TCL_VERSION. [Bug 736774] - + * generic/tclPlatDecls.h: * generic/tclStubInit.c: regen. @@ -4271,7 +4271,7 @@ and instead lists files in '/'. Bug only occurs on Windows where '\' is also a directory separator. * tests/fileName.test: added test for the above bug. - + 2003-04-22 Andreas Kupries <andreask@activestate.com> * The changes below fix SF bugs [593810], and [718045]. @@ -4367,7 +4367,7 @@ * generic/tclPathObj.c: removed undesired 'static' for function which is now shared (previously it was duplicated). - + 2003-04-15 Joe English <jenglish@users.sourceforge.net> * doc/namespace.n: added example section "SCOPED SCRIPTS", supplied by Kevin Kenny. (Fixes [Bug 219183]) @@ -4379,12 +4379,12 @@ TCL_PIPE_DLL in place of TCL_DBGX. * win/tclWinTime.c: Corrected use of types to make compilation compatible with VC++5. - + 2003-04-15 Vince Darley <vincentdarley@users.sourceforge.net> * generic/tclIOUtil.c: finished check-in from yesterday, removing duplicate function definition. - + 2003-04-14 Don Porter <dgp@users.sourceforge.net> * generic/tclClock.c: Corrected compiler warnings. @@ -4410,7 +4410,7 @@ * win/tclWinFile.c: added conditionals to restore compilation on VC++6, which was broken by recent changes. - + 2003-04-14 Vince Darley <vincentdarley@users.sourceforge.net> * generic/tclIOUtil.c: @@ -4419,7 +4419,7 @@ was duplicated, so this is now shared between modules. * win/tclWinFile.c: allow this file to compile with VC++ 5.2 again since Mingw build fixes broke that. - + 2003-04-13 Mo DeJong <mdejong@users.sourceforge.net> * win/configure: Regen. @@ -4455,7 +4455,7 @@ to the phase-locked loop (replaced an IIR filter with an FIR one) in a quest for improved loop stability (Bug not logged at SF, but cited in private communication from Jeff Hobbs). - + 2003-04-11 Don Porter <dgp@users.sourceforge.net> * generic/tclCmdMZ.c (Tcl_StringObjCmd,STR_IS_INT): Corrected @@ -4497,24 +4497,24 @@ into tclPathObj.c. This refactoring cleans up the internal filesystem code, and will make any future optimisations and forthcoming better thread-safety much easier. - + * generic/tclTest.c: * tests/reg.test: added some 'knownBug' tests for problems in Tcl's regexp code with the TCL_REG_CAN_MATCH flag (see Bug #703709). Code too impenetrable to fix right now, but a fix is needed for tip113 to work correctly. - + * tests/fCmd.test * win/tclWinFile.c: added some filesystem optimisation to the 'glob' implementation, and some new tests. - + * generic/tclCmdMZ.c: fix typo in comment - + * tests/winFile.test: * tests/ioUtil.test: * tests/unixFCmd.test: renumbered tests with duplicate numbers. (Bug #710361) - + 2003-04-10 Donal K. Fellows <fellowsd@cs.man.ac.uk> * doc/binary.n: Fixed typo in [binary format w] desc. [Bug 718543] @@ -4707,14 +4707,14 @@ * tests/var.test: fixing ObjMakeUpvar's lookup algorithm for the created local variable, bugs #631741 (Chris Darroch) and #696893 (David Hilker). - + 2003-03-24 Pat Thoyts <patthoyts@users.sourceforge.net> * library/dde/pkgIndex.tcl: bumped version to 1.2.2 in tclWinDde.c, now adding here too. - + 2003-03-22 Kevin Kenny <kennykb@acm.org> - + * library/dde/pkgIndex.tcl: * library/reg/pkgIndex.tcl: Fixed a bug where [package require dde] or [package require registry] attempted to load the release version @@ -4801,7 +4801,7 @@ * tests/registry.test: Changed the conditionals to avoid an abort if [testlocale] is missing, as when running the test in tclsh rather than tcltest. [Bug #705677] - + 2003-03-18 Daniel Steffen <das@users.sourceforge.net> * tools/tcltk-man2html.tcl: added support for building 'make html' @@ -4890,12 +4890,12 @@ * win/makefile.vc: Added two missing uses of $(DBGX) so that tclpip8x.dll loads without panicking on Win9x. - + 2003-03-09 Kevin Kenny <kennykb@users.sourceforge.net> * generic/tclTest.c (TestChannelCmd): Removed an unused local variable that caused compilation problems on some platforms. - + 2003-03-08 Don Porter <dgp@users.sourceforge.net> * doc/tcltest.n: Added missing "-body" to example. Thanks to @@ -4951,7 +4951,7 @@ * generic/tclCompCmds.c (TclCompileSwitchCmd): Replaced a non-portable 'bzero' with a portable 'memset'. [Bug 698442]. - + 2003-03-06 Mo DeJong <mdejong@users.sourceforge.net> * generic/tclIO.c (Tcl_Seek, Tcl_OutputBuffered): @@ -5080,7 +5080,7 @@ 2003-03-03 Kevin Kenny <kennykb@users.sourceforge.net> * win/Makefile.vc: corrected bug introduced by 'g' for debug builds. - + 2003-03-03 Don Porter <dgp@users.sourceforge.net> * library/dde/pkgIndex.tcl: dde bumped to version 1.2.1 for @@ -5229,7 +5229,7 @@ variable "result" [Bug 664743] * generic/tclStringObj.c (UpdateStringOfString): remove unused variable "length" [Bug 664751] - * tests/execute.test (execute-7.30): fix for [Bug 664775] + * tests/execute.test (execute-7.30): fix for [Bug 664775] 2003-02-18 Andreas Kupries <andreask@activestate.com> @@ -5282,7 +5282,7 @@ * generic/tclBasic.c (TclRenameCommand): 'oldFullName' object was not being freed on all function exits, causing a memory leak [Bug 684756] - + 2003-02-17 Mo DeJong <mdejong@users.sourceforge.net> * generic/tclIO.c (Tcl_GetsObj): Minor change @@ -5293,7 +5293,7 @@ 2003-02-17 Kevin Kenny <kennykb@users.sourceforge.net> * tests/notify.test: Removed Windows line terminators. [Bug 687913]. - + 2003-02-15 Miguel Sofer <msofer@users.sf.net> * generic/tclBasic.c (Tcl_EvalEx): @@ -5323,7 +5323,7 @@ * unix/tclUnixTest.c (TestfilehandlerCmd): Corrected a couple of typos in error messages. [Bug 596027] - + 2003-02-14 Jeff Hobbs <jeffh@ActiveState.com> * README: Bumped to version 8.4.2. @@ -5362,11 +5362,11 @@ * win/tclWinInit.c: Added conversion from the system encoding to tcl_platform(user), so that it works with non-ASCII7 user names. [Bug 685926] - + * doc/tclsh.1: Added language to describe the handling of the end-of-file character \u001a embedded in a script file. [Bug 685485] - + 2003-02-11 Vince Darley <vincentdarley@users.sourceforge.net> * tests/fileName.test: @@ -5378,7 +5378,7 @@ * tests/http.test: Corrected a problem where http-4.14 would fail when run in an environment with a proxy server. Replaced references to scriptics.com by tcl.tk. - + 2003-02-11 Jeff Hobbs <jeffh@ActiveState.com> * tests/lsearch.test: @@ -5470,10 +5470,10 @@ * generic/tclTest.c: * tests/fileSystem.text: fixed test 7.2 to avoid a possible crash, and not change the pwd. - + * tests/http.text: added comment to test 4.15, that it may fail if you use a proxy server. - + 2003-02-06 Mo DeJong <mdejong@users.sourceforge.net> * generic/tclCompCmds.c (TclCompileIncrCmd): @@ -5533,17 +5533,17 @@ exit process. This fixes fileSystem.test-7.1. Also fixed one more bug in setting of modification dates of files which have undergone cross-platform copies. [Patch 676271] - + * tests/basic.test: * tests/exec.test: * tests/fileName.test: * tests/io.test: fixed some test failures when tests are run from a directory containing spaces. - + * tests/fileSystem.test: * generic/tclTest.c: added regression test for the modification date setting of cross-platform file copies. - + 2003-02-03 Kevin Kenny <kennykb@users.sourceforge.net> * generic/tclBasic.c: Changed [trace add command] so that 'rename' @@ -5554,12 +5554,12 @@ callbacks. Added a case for renaming a proc within a namespace. * doc/trace.n: Added language about use of fully qualified names in trace callbacks. - + 2003-02-01 Kevin Kenny <kennykb@users.sourceforge.net> * generic/tclCompCmds.c: Removed an unused variable that caused compiler warnings on SGI. [Bug 664379] - + * generic/tclLoad.c: Changed the code so that if Tcl_StaticPackage is called to report the same package as being loaded in two interps, it shows up in [info loaded {}] in both of them (previously, @@ -5567,24 +5567,24 @@ * tests/load.test Added regression test for the above bug. [Bug 670042] - + * generic/tclClock.c: Fixed a bug that incorrectly allowed [clock clicks {}] and [clock clicks -] to be accepted as if they were [clock clicks -milliseconds]. - + * tests/clock.test: Added regression tests for the above bug. [Bug 675356] - + * tests/unixNotfy.test: Added cleanup of working files [Bug 675609] - + * doc/Tcl.n: Added headings to the eleven paragraphs, to improve formatting in the tools that attempt to extract tables of contents from the manual pages. [Bug 627455] * generic/tclClock.c: Expanded mutex protection around the setting of env(TZ) and the thread-unsafe call to tzset(). [Bug 656660] - + 2003-01-31 Don Porter <dgp@users.sourceforge.net> * tests/tcltest.test: Cleaned up management of file/directory @@ -5607,7 +5607,7 @@ in TclCrossFilesystemCopy. Also added 'panic' in Tcl_FSGetFileSystemForPath under illegal calling circumstances which lead to hard-to-track-down bugs. - + * generic/tclTest.c: added test suite code to allow exercising a vfs-crash-on-exit bug in Tcl's finalization caused by the encodings being cleaned up before unloading occurs. @@ -5714,7 +5714,7 @@ Previous fix didn't handle all cases correctly. * generic/tclIO.c: Add 'Tcl_GetString()' to ensure the object has a valid 'objPtr->bytes' field before manipulating it directly. - + This fixes [Bug 635200] and [Bug 671138], but may reduce performance of Unicode string handling in some cases. A further patch will be applied to address this, once the code is known to be correct. @@ -5781,7 +5781,7 @@ the object has a unicode string rep. Fixes [Bug 635200] * tests/stringObj.test: removed 'knownBug' constraint from test 14.1 now that this bug is fixed. - + * generic/tclInt.h: * generic/tclBasic.c: * generic/tclCmdMZ.z: @@ -5903,9 +5903,9 @@ * win/tclWinInit.c: fix to new WinTcl crash on exit with vfs, introduced on 2002-12-06. Encodings must be cleaned up after the filesystem. - + * win/makefile.vc: fix to minor VC++ 5.2 syntax problem - + 2003-01-09 Don Porter <dgp@users.sourceforge.net> * generic/tclCompCmds.c (TclCompileReturnCmd): Corrected off-by-one @@ -5915,7 +5915,7 @@ * generic/tclFileName.c: remove unused variable 'macSpecialCase' [Bug 664749] - + * generic/tclIOUtil.c: * generic/tclInt.h: * unix/tclUnixFile.c: |