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