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] |