| 
      
      
      From: Vince D. <vin...@us...> - 2002-05-28 16:19:10
       | 
| Update of /cvsroot/tcl/tcl In directory usw-pr-cvs1:/tmp/cvs-serv18292 Modified Files: ChangeLog Log Message: load cleanup in vfs | 
| 
      
      
      From: Jeffrey H. <ho...@us...> - 2002-05-29 00:19:43
       | 
| Update of /cvsroot/tcl/tcl In directory usw-pr-cvs1:/tmp/cvs-serv21346 Modified Files: ChangeLog Log Message: * tests/clock.test: added clock-9.1 * compat/strftime.c: * generic/tclClock.c: * generic/tclInt.decls: * generic/tclIntDecls.h: * unix/tclUnixTime.c: fix for Windows msvcrt mem leak caused by using an env(TZ) setting trick for in clock format -gmt 1. This also makes %s seem to work correctly with -gmt 1 as well as making it a lot faster by avoid the env(TZ) hack. TclpStrftime now takes useGMT as an arg. [Bug #559376] | 
| 
      
      
      From: Jeffrey H. <ho...@us...> - 2002-05-29 09:09:57
       | 
| Update of /cvsroot/tcl/tcl In directory usw-pr-cvs1:/tmp/cvs-serv16070 Modified Files: ChangeLog Log Message: * generic/tclInt.decls: * generic/tclIntDecls.h: * generic/tclStubInit.c: * generic/tclUtf.c: added TclpUtfNcmp2 private command that mirrors Tcl_UtfNcmp, but takes n in bytes, not utf-8 chars. This provides a faster alternative for comparing utf strings internally. (Tcl_UniCharNcmp, Tcl_UniCharNcasecmp): removed the explicit end of string check as it wasn't correct for the function (by doc and logic). * generic/tclCmdMZ.c (Tcl_StringObjCmd): reworked the string equal comparison code to use TclpUtfNcmp2 as well as short-circuit for equal objects or unequal length strings in the equal case. Removed the use of goto and streamlined the other parts. * generic/tclExecute.c (TclExecuteByteCode): added check for object equality in the comparison instructions. Added short-circuit for != length strings in INST_EQ, INST_NEQ and INST_STR_CMP. Reworked INST_STR_CMP to use TclpUtfNcmp2 where appropriate, and only use Tcl_UniCharNcmp when at least one of the objects is a Unicode obj with no utf bytes. | 
| 
      
      
      From: Donal K. F. <dk...@us...> - 2002-05-29 10:35:45
       | 
| Update of /cvsroot/tcl/tcl In directory usw-pr-cvs1:/tmp/cvs-serv17567 Modified Files: ChangeLog Log Message: Made Tcl_UniCharNcmp faster on big-endian machines; the system memcmp()is probably optimized far in excess of anything we could do! Little-endian just use the old code... | 
| 
      
      
      From: Don P. <dg...@us...> - 2002-05-29 22:59:35
       | 
| Update of /cvsroot/tcl/tcl
In directory usw-pr-cvs1:/tmp/cvs-serv29010
Modified Files:
	ChangeLog 
Log Message:
	* Removed "dummy" reference to Tcl_LinkVar.
        It is no longer needed since Tcl_Main() now actually calls
        Tcl_LinkVar().  Thanks to Joe English for pointing that out.
 | 
| 
      
      
      From: Jeffrey H. <ho...@us...> - 2002-05-30 03:27:42
       | 
| Update of /cvsroot/tcl/tcl In directory usw-pr-cvs1:/tmp/cvs-serv2708 Modified Files: ChangeLog Log Message: updated strcmp stuff, see ChangeLog | 
| 
      
      
      From: Vince D. <vin...@us...> - 2002-05-30 09:27:13
       | 
| Update of /cvsroot/tcl/tcl In directory usw-pr-cvs1:/tmp/cvs-serv10560 Modified Files: ChangeLog Log Message: glob fixes | 
| 
      
      
      From: miguel s. <ms...@us...> - 2002-05-30 15:03:58
       | 
| Update of /cvsroot/tcl/tcl In directory usw-pr-cvs1:/tmp/cvs-serv16135 Modified Files: ChangeLog Log Message: cleanup in [expr] compiler | 
| 
      
      
      From: Don P. <dg...@us...> - 2002-05-31 22:20:20
       | 
| Update of /cvsroot/tcl/tcl
In directory usw-pr-cvs1:/tmp/cvs-serv29840
Modified Files:
	ChangeLog 
Log Message:
	* Removed internal routine
        TclMathInProgress and Unix implementation of matherr().  These
        are now obsolete, dealing with very old versions of the C math
        library.  Windows version is retained in case Borland compilers
        require it, but it is inactive.  Thanks to Joe English.
        [Bug 474335, Patch 555635].
 | 
| 
      
      
      From: Don P. <dg...@us...> - 2002-05-31 23:16:19
       | 
| Update of /cvsroot/tcl/tcl
In directory usw-pr-cvs1:/tmp/cvs-serv19062
Modified Files:
	ChangeLog 
Log Message:
	* Use the "stdio" constraint to control whether
        an [open "|[interpreter]"] is attempted.
 | 
| 
      
      
      From: Don P. <dg...@us...> - 2002-05-31 23:21:13
       | 
| Update of /cvsroot/tcl/tcl
In directory usw-pr-cvs1:/tmp/cvs-serv20535
Modified Files:
	ChangeLog 
Log Message:
	* Fixed leak of slave interp in [pkg_mkIndex].
        Thanks to Helmut for report.  [Bug 550534]
 | 
| 
      
      
      From: miguel s. <ms...@us...> - 2002-06-03 16:31:27
       | 
| Update of /cvsroot/tcl/tcl In directory usw-pr-cvs1:/tmp/cvs-serv20191 Modified Files: ChangeLog Log Message: clarify the empty variable name issue ([Bug 549285]) | 
| 
      
      
      From: miguel s. <ms...@us...> - 2002-06-03 16:45:03
       | 
| Update of /cvsroot/tcl/tcl In directory usw-pr-cvs1:/tmp/cvs-serv24568 Modified Files: ChangeLog Log Message: reverting an accidental modification in the last commit. | 
| 
      
      
      From: miguel s. <ms...@us...> - 2002-06-03 17:04:48
       | 
| Update of /cvsroot/tcl/tcl In directory usw-pr-cvs1:/tmp/cvs-serv30353 Modified Files: ChangeLog Log Message: added description of [namepace forget] behaviour for unqualified patterns [Bug 559268] | 
| 
      
      
      From: Don P. <dg...@us...> - 2002-06-03 23:44:34
       | 
| Update of /cvsroot/tcl/tcl
In directory usw-pr-cvs1:/tmp/cvs-serv3270
Modified Files:
	ChangeLog 
Log Message:
	* Implementation of TIP 85.  Allows tcltest
        users to add new legal values of the -match option to [test],
        associating each with a Tcl command that does the matching of
        expected results with actual results of tests.  Thanks to
        Arjen Markus.  [Patch 521362]
 | 
| 
      
      
      From: Mo D. <md...@us...> - 2002-06-04 19:23:31
       | 
| Update of /cvsroot/tcl/tcl In directory usw-pr-cvs1:/tmp/cvs-serv21416 Modified Files: ChangeLog Log Message: * win/README: Update msys+mingw URL. | 
| 
      
      
      From: Don P. <dg...@us...> - 2002-06-05 01:12:38
       | 
| Update of /cvsroot/tcl/tcl
In directory usw-pr-cvs1:/tmp/cvs-serv32646
Modified Files:
	ChangeLog 
Log Message:
	* Added more TIP 85 tests from Arjen Markus.
        Converted tcltest.test to use a private namespace.  Fixed bugs in
        [tcltest::Eval] revealed by calling [tcltest::test] from a non-global
        namespace, and namespace errors in init.test.
 | 
| 
      
      
      From: Daniel A. S. <da...@us...> - 2002-06-05 11:59:20
       | 
| Update of /cvsroot/tcl/tcl In directory usw-pr-cvs1:/tmp/cvs-serv2604/tcl Modified Files: ChangeLog Log Message: * generic/tclFileName.c (TclGlob): mac specific fix to recent changes in 'glob -tails' handling. * mac/tclMacPort.h: * mac/tclMacChan.c: fixed TIP#91 bustage. * mac/tclMacResource.c (Tcl_MacConvertTextResource): added utf conversion of text resource contents. * tests/macFCmd.test (macFCmd-1.2): allow CWIE creator. | 
| 
      
      
      From: Daniel A. S. <da...@us...> - 2002-06-05 12:04:42
       | 
| Update of /cvsroot/tcl/tcl
In directory usw-pr-cvs1:/tmp/cvs-serv3413/tcl
Modified Files:
      Tag: core-8-3-1-branch
	ChangeLog 
Log Message:
	* mac/tclMacResource.c (Tcl_MacConvertTextResource): added utf
	conversion of text resource contents.
	* mac/tclMacResource.c (Tcl_MacEvalResource): overlooked 8.4
	backport of resource name utf conversion.
	* tests/macFCmd.test (macFCmd-1.2): allow CWIE creator.
	* tests/ioCmd.test (iocmd-8.15): added mac specific result string.
 | 
| 
      
      
      From: Don P. <dg...@us...> - 2002-06-05 16:46:17
       | 
| Update of /cvsroot/tcl/tcl
In directory usw-pr-cvs1:/tmp/cvs-serv12738
Modified Files:
	ChangeLog 
Log Message:
	* Documented $tcl_rcFileName and added more
        clarifications about the intended use of Tcl_Main(). [Bug 505651]
 | 
| 
      
      
      From: Daniel A. S. <da...@us...> - 2002-06-06 17:37:57
       | 
| Update of /cvsroot/tcl/tcl In directory usw-pr-cvs1:/tmp/cvs-serv17900 Modified Files: ChangeLog Log Message: * unix/tclUnixThrd.c (TclpReaddir, TclpLocaltime, TclpGmtime): added mutex wrapped calls to readdir, localtime & gmtime in case their thread-safe *_r counterparts are not available. * unix/tcl.m4: added configure check for readdir_r * unix/tcl.m4 (Darwin): set TCL_DEFAULT_ENCODING to utf-8 on MacOSX (where posix file apis expect utf-8, not iso8859-1). * unix/configure: regen * unix/Makefile.in: set DYLD_LIBRARY_PATH in parallel to LD_LIBRARY_PATH for MacOSX dynamic linker. * generic/tclEnv.c (TclSetEnv): fix env var setting on MacOSX (adapted from patch #524352 by jkbonfield). | 
| 
      
      
      From: Daniel A. S. <da...@us...> - 2002-06-06 17:39:35
       | 
| Update of /cvsroot/tcl/tcl
In directory usw-pr-cvs1:/tmp/cvs-serv18535
Modified Files:
      Tag: core-8-3-1-branch
	ChangeLog 
Log Message:
	* unix/tclUnixInit.c (TclpSetInitialEncodings): 8.4 backport
	of default fallback encoding set with TCL_DEFAULT_ENCODING
	* unix/tcl.m4 (Darwin): set TCL_DEFAULT_ENCODING to utf-8 on
	MacOSX (where posix file apis expect utf-8, not iso8859-1).
	* unix/configure: regen
	* unix/Makefile.in: set DYLD_LIBRARY_PATH in parallel
	to LD_LIBRARY_PATH for MacOSX dynamic linker.
	* generic/tclEnv.c (TclSetEnv): fix env var setting on
	MacOSX (adapted from patch #524352 by jkbonfield).
 | 
| 
      
      
      From: Don P. <dg...@us...> - 2002-06-06 18:44:46
       | 
| Update of /cvsroot/tcl/tcl
In directory usw-pr-cvs1:/tmp/cvs-serv8827
Modified Files:
	ChangeLog 
Log Message:
        * tests/io.test: Fixed up namespace variable resolution issues
        revealed by running test suite with "-singleproc 1".
        * doc/tcltest.n:
        * library/tcltest/tcltest.tcl:
        * tests/tcltest.test: Several updates to tcltest.
          1) changed to lazy initialization of test constraints
          2) deprecated [initConstraintsHook]
          3) repaired badly broken [limitConstraints].
        [Patch 512214, Bug 558742, Bug 461000]
 | 
| 
      
      
      From: Don P. <dg...@us...> - 2002-06-06 19:23:45
       | 
| Update of /cvsroot/tcl/tcl
In directory usw-pr-cvs1:/tmp/cvs-serv20765
Modified Files:
	ChangeLog 
Log Message:
	* Corrections to test suite so that tests
        of failing [test]s don't show up themselves as failing tests.
 | 
| 
      
      
      From: Mo D. <md...@us...> - 2002-06-06 19:45:48
       | 
| Update of /cvsroot/tcl/tcl In directory usw-pr-cvs1:/tmp/cvs-serv27132 Modified Files: ChangeLog Log Message: * unix/dltest/Makefile.in: Remove hard coded CFLAGS=-g and add CFLAGS_DEBUG, CFLAGS_OPTIMIZE, and CFLAGS_DEFAULT varaibles. [Tcl bug 565488] |