|
From: Don P. <dg...@us...> - 2007-07-03 20:35:04
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv25032 Modified Files: Tag: dgp-refactor ChangeLog Log Message: merge updates from HEAD |
|
From: miguel s. <ms...@us...> - 2007-07-04 23:56:55
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv3716 Modified Files: ChangeLog Log Message: * generic/tclNamesp.c: Fix case where a FQ cmd or ns was being * generic/tclObj.c: cached in a different interp, tkcon [Bug 1747512] |
|
From: miguel s. <ms...@us...> - 2007-07-05 11:49:13
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv7390 Modified Files: ChangeLog Log Message: * generic/tclNamesp.c (SetNsNameFromAny): * generic/tclObj.c (SetCmdNameFromAny): Avoid unnecessary ckfree/ckalloc when the old structs can be reused. |
|
From: Don P. <dg...@us...> - 2007-07-05 14:12:18
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv3012 Modified Files: Tag: core-stabilizer-branch ChangeLog Log Message: merge updates from HEAD |
|
From: Don P. <dg...@us...> - 2007-07-05 18:03:02
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv2834 Modified Files: ChangeLog Log Message: * library/init.tcl (unknown): Corrected inconsistent error message in interactive [unknown] when empty command is invoked. [Bug 1743676] |
|
From: Don P. <dg...@us...> - 2007-07-05 18:03:43
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv2866 Modified Files: Tag: core-8-4-branch ChangeLog Log Message: * library/init.tcl (unknown): Corrected inconsistent error message in interactive [unknown] when empty command is invoked. [Bug 1743676] |
|
From: Don P. <dg...@us...> - 2007-07-09 12:31:49
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv1632 Modified Files: Tag: dgp-refactor ChangeLog Log Message: merge updates toward HEAD |
|
From: Don P. <dg...@us...> - 2007-07-09 12:52:15
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv10806 Modified Files: Tag: core-stabilizer-branch ChangeLog Log Message: merge updates from HEAD |
|
From: Don P. <dg...@us...> - 2007-07-09 13:00:43
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv14153 Modified Files: Tag: dgp-refactor ChangeLog Log Message: merge updates from HEAD |
|
From: Don P. <dg...@us...> - 2007-07-09 14:51:44
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv27471 Modified Files: ChangeLog Log Message: * generic/tclCompExpr.c: Added missing creation and return of the Tcl_Parse fields that indicate error conditions. [Bug 1749987] |
|
From: Don P. <dg...@us...> - 2007-07-09 17:34:11
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv29703 Modified Files: ChangeLog Log Message: * generic/tclCompExpr.c: Revision so that the END lexeme never gets inserted into the parse tree. Later tree traversal never reaches it since its location in the tree is not variable. Starting and stopping with the START lexeme (node 0) is sufficient. Also finished lexeme code commentary. |
|
From: Don P. <dg...@us...> - 2007-07-10 16:57:33
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv29865 Modified Files: ChangeLog Log Message: * generic/tclCompExpr.c: Added a field for operator precedence to be stored directly in the parse tree. There's no memory cost to this addition, since that memory would have been lost to alignment issues anyway. Also, converted precedence definitions and lookup tables to use symbolic constants instead of raw number for improved readability, and continued extending/improving/correcting comments. |
|
From: Don P. <dg...@us...> - 2007-07-10 17:07:34
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv1915 Modified Files: ChangeLog Log Message: Removed some unused counter variables. |
|
From: Don P. <dg...@us...> - 2007-07-10 21:37:52
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv17991 Modified Files: ChangeLog Log Message: Renamed some variables for clarity and replaced some cryptic logic with more readable macros. |
|
From: Don P. <dg...@us...> - 2007-07-10 21:42:55
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv20168 Modified Files: Tag: core-stabilizer-branch ChangeLog Log Message: merge updates from HEAD |
|
From: Don P. <dg...@us...> - 2007-07-10 21:44:22
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv20981 Modified Files: Tag: dgp-refactor ChangeLog Log Message: merge updates from HEAD |
|
From: Don P. <dg...@us...> - 2007-07-11 14:43:45
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv26174 Modified Files: ChangeLog Log Message: * generic/tclCompExpr.c: Added a "parseOnly" flag argument to ParseExpr() to indicate whether the caller is Tcl_ParseExpr(), with an end goal of filling a Tcl_Parse with Tcl_Tokens representing the parsed expression, or TclCompileExpr() with the goal of compiling and executing the expression. In the latter case, more aggressive conversion of QUOTED and BRACED lexeme to literals is done. In the former case, all such conversion is avoided, since Tcl_Token production would revert it anyway. This enables simplifications to the GenerateTokensForLiteral() routine as well. |
|
From: miguel s. <ms...@us...> - 2007-07-11 21:27:30
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv6026 Modified Files: ChangeLog Log Message: 2007-07-11 Miguel Sofer <ms...@us...> * generic/tclCompCmds.c (TclCompileWhileCmd): * generic/tclCompile.c (TclCompileScript): Corrected faulty avoidance of INST_START_CMD when the first opcode in a script is within a loop (as produced by 'while 1'), so that the corresponding command is properly counted [Bug 1752146]. |
|
From: Don P. <dg...@us...> - 2007-07-12 14:29:52
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv17932 Modified Files: Tag: core-stabilizer-branch ChangeLog Log Message: merge updates from HEAD |
|
From: Don P. <dg...@us...> - 2007-07-12 14:30:34
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv18386 Modified Files: Tag: dgp-refactor ChangeLog Log Message: merge updates from HEAD |
|
From: Don P. <dg...@us...> - 2007-07-12 18:48:07
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv31384 Modified Files: ChangeLog Log Message: * generic/tclCompExpr.c: Factored out, corrected, and commented common code for reporting syntax errors in LEAF elements. |
|
From: Don P. <dg...@us...> - 2007-07-16 19:50:44
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv1024 Modified Files: ChangeLog Log Message: * generic/tclCompExpr.c: More commentary. * tests/parseExpr.test: Several tests of syntax error messages to check that when expression substrings are truncated they leave visible the context relevant to the reported error. |
|
From: Don P. <dg...@us...> - 2007-07-17 19:19:08
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv19061 Modified Files: ChangeLog Log Message: * generic/tclCompExpr.c (ParseExpr): While adding comments to explain the operations of ParseExpr(), made significant revisions to the code so it would be easier to explain, and in the process made the code simpler and clearer as well. |
|
From: Don P. <dg...@us...> - 2007-07-18 21:10:54
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv22147 Modified Files: ChangeLog Log Message: * generic/tclCompExpr.c: Removed unused arguments and variables. |
|
From: Don P. <dg...@us...> - 2007-07-19 13:43:40
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv9465 Modified Files: Tag: core-8-4-branch ChangeLog Log Message: * generic/tclParse.c: In contexts where interp and parsePtr->interp might be different, be sure to use the latter for error reporting. |