|
From: miguel s. <ms...@us...> - 2007-08-20 16:52:55
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv1541 Modified Files: ChangeLog Log Message: * generic/tclExecute.c (INST_SUB): fix usage of the new macro for overflow detection in sums, adapt to subtraction. Lenghty comment added. |
|
From: Pat T. <pat...@us...> - 2007-08-21 20:16:06
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv6264 Modified Files: ChangeLog Log Message: thread-4.4: clear ::errorInfo in the thread as a message is left here from init.tcl on windows due to no tcl_pkgPath. |
|
From: Don P. <dg...@us...> - 2007-08-21 20:41:50
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv15769 Modified Files: ChangeLog Log Message: * generic/tclMain.c: Corrected the logic of dropping the last * tests/main.test: newline from an interactively typed command. [Bug 1775878]. |
|
From: miguel s. <ms...@us...> - 2007-08-22 13:30:42
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv30625 Modified Files: ChangeLog Log Message: * generic/tclExecute.c (TEBC): disable the new shortcut to frequent INSTs for debug builds. |
|
From: miguel s. <ms...@us...> - 2007-08-22 14:31:03
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv23321 Modified Files: ChangeLog Log Message: * generic/tclExecute.c (TEBC): disable the new shortcut to frequent INSTs for debug builds. REVERTED (collision with alternative fix) |
|
From: Don P. <dg...@us...> - 2007-08-23 17:20:05
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv2137 Modified Files: ChangeLog Log Message: * generic/tclCompExpr.c: Suppress the attempt to convert to numeric when pre-compiling a constant expresion indicates an error. |
|
From: Don P. <dg...@us...> - 2007-08-23 19:36:00
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv27954 Modified Files: ChangeLog Log Message: * generic/tclCompCmds.c (TclCompileReturnCmd): Added crash protection to handle callers other than TclCompileScript() failing to meet the initialization assumptions of the TIP 280 code in CompileWord(). |
|
From: Don P. <dg...@us...> - 2007-08-23 20:00:17
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv5939 Modified Files: ChangeLog Log Message: * library/init.tcl ([auto_load_index]): Delete stray "]" that created an expr syntax error (masked by a [catch]). |
|
From: miguel s. <ms...@us...> - 2007-08-24 11:22:13
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv5887 Modified Files: Tag: core-8-4-branch ChangeLog Log Message: * generic/tclCompile.c: replaced copy loop that tripped some compilers with memmove [Bug 1780870] |
|
From: miguel s. <ms...@us...> - 2007-08-24 11:22:47
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv6310 Modified Files: ChangeLog Log Message: * generic/tclCompile.c: replaced copy loop that tripped some compilers with memmove [Bug 1780870] |
|
From: Don P. <dg...@us...> - 2007-08-24 21:34:23
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv6863 Modified Files: ChangeLog Log Message: * generic/tclCompExpr.c: Register literals found in expressions * tests/compExpr.test: to restore literal sharing. Preserve numeric intreps when literals are created for the first time. Correct memleak in ExecConstantExprTree() and add test for the leak. |
|
From: Kevin B K. <ke...@us...> - 2007-08-26 11:06:38
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv1715 Modified Files: ChangeLog Log Message: * generic/tclExecute.c (TclExecuteByteCode): Added code to handle * tests/expr.test (expr-23.48-53) integer exponentiation that results in 32- and 64-bit integer results, avoiding calls to wide integer exponentiation routines in this common case. [Bug 1767293] |
|
From: Kevin B K. <ke...@us...> - 2007-08-26 11:06:54
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv20211 Modified Files: ChangeLog Log Message: * library/clock.tcl (ParseClockScanFormat): Modified code to allow * tests/clock.test (clock-60.*): case-insensitive matching of time zone and month names. [Bug 1781282] |
|
From: Kevin B K. <ke...@us...> - 2007-08-27 14:49:28
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv28471 Modified Files: Tag: core-8-4-branch ChangeLog Log Message: * generic/tclClock.c (FormatClock): Claimed additional space for the %c format code to avoid a buffer overrun when formatting (for example) a Friday in February in the Portuguese locale. [Bug 1751117] |
|
From: Don P. <dg...@us...> - 2007-08-27 14:56:36
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv21708 Modified Files: ChangeLog Log Message: * generic/tclCompExpr.c: Force numeric and boolean literals in expressions to register with their intreps intact, even if that means overwriting existing intreps in already registered literals. |
|
From: Don P. <dg...@us...> - 2007-08-27 16:28:27
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv29142 Modified Files: ChangeLog Log Message: * generic/tclCompile.c: Move the deallocation of local LiteralTable * generic/tclCompExpr.c: entries into TclFreeCompileEnv(). * generic/tclExecute.c: Update callers. |
|
From: Don P. <dg...@us...> - 2007-08-27 19:56:53
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv18525 Modified Files: ChangeLog Log Message: * generic/tclCompExpr.c: Call TclCompileSyntaxError() when expression syntax errors are found when compiling expressions. With this in place, convert TclCompileExpr to return void, since there's no longer any need to report TCL_ERROR. * generic/tclCompile.c: Update callers. * generic/tclExecute.c: * generic/tclCompCmds.c: New routine TclCompileSyntaxError() * generic/tclCompile.h: to directly compile bytecodes that report a * generic/tclCompile.c: syntax error, rather than (ab)use a call to TclCompileReturnCmd. Also, undo the most recent commit that papered over some issues with that (ab)use. New routine produces a new opcode INST_SYNTAX, which is a minor variation of INST_RETURN_IMM. Also a bit of constification. |
|
From: Don P. <dg...@us...> - 2007-08-28 16:24:25
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv3598 Modified Files: ChangeLog Log Message: * generic/tclBasic.c: Used unions to better clarify overloading of * generic/tclCompExpr.c: the fields of the OpCmdInfo and * generic/tclCompile.h: TclOpCmdClientData structs. |
|
From: Don P. <dg...@us...> - 2007-08-28 17:43:05
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv8440 Modified Files: ChangeLog Log Message: * generic/tclCompExpr.c: Use a table lookup in ParseLexeme() to determine lexemes with single-byte representations. |
|
From: Don P. <dg...@us...> - 2007-08-30 19:24:31
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv14930 Modified Files: ChangeLog Log Message: * generic/tclCompile.c: Added fflush() calls following all callers of * generic/tclExecute.c: TclPrintByteCodeObj() so that tcl_traceCompile output is less likely to get mangled when writes to stdout interleave with other code. |
|
From: Donal K. F. <dk...@us...> - 2007-09-02 22:37:39
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv7755 Modified Files: ChangeLog Log Message: Doc clarification. |
|
From: Daniel A. S. <da...@us...> - 2007-09-03 03:14:48
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv15660 Modified Files: ChangeLog Log Message: * generic/tclObj.c (TclInitObjSubsystem): restore registration of the "wideInt" Tcl_ObjType for compatibility with 8.4 extensions that access the tclWideIntType Tcl_ObjType; add setFromAnyProc for tclWideIntType. |
|
From: Kevin B K. <ke...@us...> - 2007-09-03 20:17:53
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv9896 Modified Files: ChangeLog Log Message: Olson's tzdata2007g |
|
From: Kevin B K. <ke...@us...> - 2007-09-03 21:27:22
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv7004 Modified Files: ChangeLog Log Message: * tests/lindex.test (lindex-17.[01]): Added code to detect the error when a script does [lindex {} end foo]; an overaggressive optimisation caused this call to return an empty object rather than an error. |
|
From: Don P. <dg...@us...> - 2007-09-04 17:44:10
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv32212 Modified Files: Tag: core-stabilizer-branch ChangeLog Log Message: merge updates from HEAD |