|
From: Donal K. F. <dk...@us...> - 2006-12-04 09:12:04
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv10624 Modified Files: Tag: core-8-4-branch ChangeLog Log Message: Fix [Bug 1606454] |
|
From: Don P. <dg...@us...> - 2006-12-04 22:33:28
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv14115 Modified Files: ChangeLog Log Message: * generic/tclCompExpr.c: Added implementation for the CompileExprTree() routine that can produce expression bytecode directly from internal structures with no need to pass through the Tcl_Token array representation. Still disabled by default. #undef USE_EXPR_TOKENS to try it out. |
|
From: Donal K. F. <dk...@us...> - 2006-12-04 23:13:28
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv30858 Modified Files: ChangeLog Log Message: Implement TIP#267 |
|
From: Don P. <dg...@us...> - 2006-12-05 15:36:16
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv354 Modified Files: ChangeLog Log Message: * generic/tclPkg.c: When no requirements are supplied to a * tests/pkg.test: [package require $pkg] and [package unknown] is invoked to find a satisfying package, pass the requirement argument "0-" (which means all versions are acceptable). This permits a registered [package unknown] command to call [package vsatisfies $testVersion {*}$args] without any special handling of the empty $args case. This fixes/avoids a bug in [::tcl::tm::UnknownHandler] that was causing old TM versions to be provided in preference to newer TM versions. Thanks to Julian Noble for discovering the issue. |
|
From: Andreas K. <and...@us...> - 2006-12-05 17:44:46
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv21897 Modified Files: Tag: core-8-4-branch ChangeLog Log Message: Backport to 8.4 (Don Porter's work). When no requirements are supplied to a [package require $pkg] and [package unknown] is invoked to find a satisfying package, pass the requirement argument "0-" (which means all versions are acceptable). This permits a registered [package unknown] command to call [package vsatisfies $testVersion {*}$args] without any special handling of the empty $args case. This fixes/avoids a bug in [::tcl::tm::UnknownHandler] that was causing old TM versions to be provided in preference to newer TM versions. Thanks to Julian Noble for discovering the issue. |
|
From: Andreas K. <and...@us...> - 2006-12-05 18:45:51
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv15659 Modified Files: ChangeLog Log Message: * generic/tclBasic.c: TIP #291. Define tcl_platform element for * doc/tclvars.n: pointerSize. * win/Makefile.in: Added installation instructions for the platform * win/makefile.vc: package. Added the platform package. * win/makefile.bc: * unix/Makefile.in: * tests/platform.test: * tests/safe.test: * library/platform/platform.tcl: * library/platform/shell.tcl: * library/platform/pkgIndex.tcl: |
|
From: Andreas K. <and...@us...> - 2006-12-05 18:46:59
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv16136 Modified Files: ChangeLog Log Message: Documentation for platform package. |
|
From: Donal K. F. <dk...@us...> - 2006-12-06 00:01:34
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv24011 Modified Files: ChangeLog Log Message: Whitespace/style cop |
|
From: Kevin B K. <ke...@us...> - 2006-12-06 16:36:59
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv29155 Modified Files: ChangeLog Log Message: Improved error reporting in test expr-47.12 |
|
From: Don P. <dg...@us...> - 2006-12-06 18:05:30
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv3071 Modified Files: ChangeLog Log Message: * generic/tclCompCmds.c: Revised and consolidated into utility * tests/mathop.c: routines some of routines that compile the new TIP 174 commands. This corrects some known bugs. More to come. |
|
From: Pat T. <pat...@us...> - 2006-12-07 10:35:40
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv3281 Modified Files: ChangeLog Log Message: Fixed line endings broken by a previous checking that caused test failures on windows. |
|
From: Donal K. F. <dk...@us...> - 2006-12-07 15:02:46
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv22399 Modified Files: ChangeLog Log Message: More #174 bits and pieces |
|
From: Donal K. F. <dk...@us...> - 2006-12-07 15:08:52
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv24997 Modified Files: ChangeLog Log Message: Remove erroneous line |
|
From: Don P. <dg...@us...> - 2006-12-07 16:12:07
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv19942 Modified Files: ChangeLog Log Message: * tests/mathop.test: Commmitted several new tests from Peter Spjuth found in [Patch 157837]. Many failures now demonstrate issues to fix in the TIP 174 implementation. |
|
From: Don P. <dg...@us...> - 2006-12-07 16:18:43
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv22863 Modified Files: ChangeLog Log Message: * generic/tclBasic.c: Biggest source of TIP 174 failures was that the commands were not [namespace export]ed from the ::tcl::mathop namespace. More bits from [Patch 1578137] correct that. |
|
From: Don P. <dg...@us...> - 2006-12-07 23:35:29
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv12473 Modified Files: ChangeLog Log Message: * generic/tclCompCmds.c: Additional commits correct most * generic/tclExecute.c: failing tests illustrating bugs uncovered * generic/tclMathOp.c: in [Path 1578137]. |
|
From: Daniel A. S. <da...@us...> - 2006-12-08 03:37:44
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv14775 Modified Files: ChangeLog Log Message: * library/tcltest/tcltest.tcl: use [info frame] for "-verbose line". |
|
From: Daniel A. S. <da...@us...> - 2006-12-08 03:38:30
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv15195 Modified Files: Tag: core-8-4-branch ChangeLog Log Message: typo |
|
From: Daniel A. S. <da...@us...> - 2006-12-08 05:23:24
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv25438 Modified Files: ChangeLog Log Message: typo |
|
From: Donal K. F. <dk...@us...> - 2006-12-08 10:59:47
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv3729 Modified Files: ChangeLog Log Message: More tests for bitops |
|
From: Donal K. F. <dk...@us...> - 2006-12-08 11:02:14
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv5032 Modified Files: ChangeLog Log Message: Minor formatting |
|
From: Donal K. F. <dk...@us...> - 2006-12-08 13:50:43
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv12186 Modified Files: ChangeLog Log Message: Fix [Bug 1571056] and silence a GCC warning |
|
From: Don P. <dg...@us...> - 2006-12-08 16:14:19
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv9368 Modified Files: ChangeLog Log Message: * generic/tclMathOp.c: More revisions to make tests pass. * tests/mathop.test: |
|
From: Don P. <dg...@us...> - 2006-12-08 18:08:36
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv27217 Modified Files: ChangeLog Log Message: * generic/tclCompExpr.c: Revised implementation of TclInvertOpCmd * generic/tclMathOp.c: to perform a bytecode compile / execute sequence. This demonstrates a path toward avoiding mountains of code duplication in tclMathOp.c and tclExecute.c. * generic/tclCompile.h: Change TclExecuteByteCode() from static to * generic/tclExecute.c: MODULE_SCOPE so all files including tclCompile.h may call it. |
|
From: Don P. <dg...@us...> - 2006-12-08 20:48:09
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv30132 Modified Files: ChangeLog Log Message: * generic/tclBasic.c: Another step down the path of re-using * generic/tclCompExpr.c: TclExecuteByteCode to implement the TIP 174 * generic/tclCompile.h: commands instead of using a mass of code * generic/tclMathOp.c: duplication. Now all operator commands that * tests/mathop.test: demand exactly one operation are implemented via TclSingleOpCmd and a call to TEBC. |