Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
History of file tests/while.test at check-in 676f97ea98c240f1
|
2024-10-16
| ||
| 18:58 | Merge [bea36e3b59a0092c]: Indenting in testcases. Always use tabs in stead of 8 spaces. file: [52ba1e49cf] check-in: [f3091051a5] user: pooryorick branch: unchained, size: 16122 | |
|
2024-10-09
| ||
| 08:16 | Indenting in testcases. Always use tabs in stead of 8 spaces file: [eaf64c362e] check-in: [bea36e3b59] user: jan.nijtmans branch: main, size: 15768 | |
|
2024-08-30
| ||
| 16:10 | Merge [a197811f135d262b]: Fix [0439e1e1a3]: Slow detection of illegal expr argument. file: [98c0e2fae1] check-in: [244c834170] user: pooryorick branch: unchained, size: 16458 | |
|
2024-07-20
| ||
| 15:59 | Merge trunk [91c2f411e7e71552], TIP #636 (tip-636-tcl9-644), resolve all conflicts including those resulting from conflicting Tcl_Obj interface implementations, and relicense under GNU Affero General Public License. All tests pass. file: [bd73ddb0ed] check-in: [d8a3450f12] user: pooryorick branch: unchained, size: 16446 | |
|
2024-07-08
| ||
| 13:54 | first/second -> left/right and can't -> cannot file: [e73fa50825] check-in: [ab1a9c2cf6] user: jan.nijtmans branch: bug-0439e1e1a3, size: 16104 | |
|
2020-11-23
| ||
| 09:26 | Merge 8.7 file: [d61041d2c6] check-in: [5118b9d38e] user: jan.nijtmans branch: main, size: 16092 | |
| 09:16 | More ©-sign consolidation file: [7bf8351158] check-in: [676f97ea98] user: jan.nijtmans branch: core-8-branch, size: 16084 | |
| 08:25 | Now that all Tcl source files are UTF-8 by default, we can use the ©-sign whenever reasonable. file: [260ec1056b] check-in: [0d31e14484] user: jan.nijtmans branch: core-8-branch, size: 16087 | |
|
2020-10-30
| ||
| 14:25 | Merge 8.7 file: [5d82f691f1] check-in: [0f952be066] user: jan.nijtmans branch: main, size: 16097 | |
| 13:27 | Add "{}" around many "expr" commands in testcases. Also in doc/expr.n file: [b306fe102f] check-in: [af57db5d99] user: jan.nijtmans branch: core-8-6-branch, size: 16089 | |
|
2020-09-04
| ||
| 16:45 | Merge 8.7 file: [8ecc943c8b] check-in: [bdf79597b1] user: jan.nijtmans branch: trunk, size: 16053 | |
| 15:48 | Let all test-cases load the "tcltest" package the same way. Depend on tcltest 2.5, since we never test with earlier tcltest versions file: [13c7ec9038] check-in: [0e50a82fe7] user: jan.nijtmans branch: core-8-6-branch, size: 16045 | |
|
2018-09-22
| ||
| 19:42 | Fix odd consequence for tests; ::tcltest namespace is usually present. file: [30f3dbf60b] check-in: [17304407a0] user: dkf branch: tip-452, size: 16039 | |
|
2016-01-14
| ||
| 03:37 | remove callback in for/while, was required for tip 280 file: [020021f5fa] check-in: [62d0f684a5] user: msofer branch: mig-opt2-tmp, size: 16040 | |
|
2013-01-22
| ||
| 19:24 | Contribution by Patrick Fradin <patrick.fradin@planar.com> Quoting his mail: <pre> ========================================================== Hi Jeff, I spent some of my time to contribute to the TclTk community ! I'm in late for Christmas gift but like we said in French : "Mieux vaut tard que jamais". ;-) I've use TclDevKit 5.3.0 tclchecker to analyse TclTk code in Tcl and Tk library directories (library, tools and tests) to correct a lot of warnings and few errors. (encapsulate some expr, use 'chan xxx' instead of fconfigure, fileevent...) I've made some improvements too : Examples : - Use 'lassign' instead of many 'lindex' of 'foreach/break' loop. - Use 'in' or 'ni' operators instead of 'lsearch -exact' or to factorise some eq/ne && / || tests. - Use 'eq' or 'ne' to tests strings instead of '==' or '!='. - Use 'unset -nocomplain' to avoid 'catch {unset...}'. - Remove some useless catch around 'destroy' calls. - Use expand {*} instead of 'eval'. Don't touch a lot of code because I don't know all structs and lists. I think it could be a greater improvement to reduce 'eval' calls. Due to previous experience, I dot not change any indentation ! ;-) ========================================================== </pre> file: [497eec6774] check-in: [d801822907] user: andreask branch: contrib-patrick-fradin-code-cleanup, size: 16246 | |
|
2012-11-16
| ||
| 19:17 | Burn the octal bridges. We're not goin' back. file: [3443e99711] check-in: [f1954e7f4d] user: dgp branch: novem, size: 16051 | |
|
2011-03-02
| ||
| 20:27 | Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause more harm than good. Purged them (except in zlib files). file: [0b695745bf] check-in: [c64f310d38] user: dgp branch: trunk, size: 16043 | |
| 16:06 | Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause more harm than good. Purged them. file: [19acfab43d] check-in: [79367df0f0] user: dgp branch: core-8-5-branch, size: 14167 | |
|
2011-03-01
| ||
| 15:38 | Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause more harm than good. Purged them. file: [72d5525ead] check-in: [90b4acd7bd] user: dgp branch: core-8-4-branch, size: 14323 | |
|
2010-11-30
| ||
| 16:27 | More tests jumping. file: [d2f19b8adb] check-in: [0748568581] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 16113 | |
|
2009-11-02
| ||
| 15:52 | merge updates from HEAD file: [1569889641] check-in: [40b2ad8d1d] user: dgp branch: dgp-refactor, size: 16113 | |
|
2009-10-30
| ||
| 16:28 | More variable hygiene. file: [a8c3769769] check-in: [23954d5b6b] user: dkf branch: trunk, size: 16110 | |
|
2006-10-23
| ||
| 21:01 | merge updates from HEAD file: [2f6613fb01] check-in: [1f911d4cbb] user: dgp branch: dgp-refactor, size: 14237 | |
|
2006-10-09
| ||
| 19:31 | == == updated to tag tip-278-20061009 == 2006-10-09 Miguel Sofer <msofer@users.sf.net> * tests/*.test: updated all tests to refer explicitly to the global variables ::errorInfo, ::errorCode, ::env and ::tcl_platform: many were relying on the alternative lookup in the global namespace, that feature is tested specifically in namespace and variable tests. The modified testfiles are: apply.test, basic.test, case.test, cmdIL.test, cmdMZ.test, compExpr-old.test, error.test, eval.test, event.test, expr.test, fileSystem.test, for.test, http.test, if.test, incr-old.test, incr.test, interp.test, io.test, ioCmd.test, load.test, misc.test, namespace.test, parse.test, parseOld.test, pkg.test, proc-old.test, set.test, switch.test, tcltest.test, thread.test, var.test, while-old.test, while.test. file: [f5a2d433e9] check-in: [873ef4830e] user: msofer branch: tip-278-branch, size: 14241 | |
| 19:15 | * tests/*.test: updated all tests to refer explicitly to the global variables ::errorInfo, ::errorCode, ::env and ::tcl_platform: many were relying on the alternative lookup in the global namespace, that feature is tested specifically in namespace and variable tests. The modified testfiles are: apply.test, basic.test, case.test, cmdIL.test, cmdMZ.test, compExpr-old.test, error.test, eval.test, event.test, expr.test, fileSystem.test, for.test, http.test, if.test, incr-old.test, incr.test, interp.test, io.test, ioCmd.test, load.test, misc.test, namespace.test, parse.test, parseOld.test, pkg.test, proc-old.test, set.test, switch.test, tcltest.test, thread.test, var.test, while-old.test, while.test. file: [cc92e3dbb1] check-in: [a8fcd798f4] user: msofer branch: trunk, size: 14237 | |
|
2006-08-29
| ||
| 16:19 | merge updates from HEAD file: [ce04e18551] check-in: [e1feeec3e7] user: dgp branch: dgp-refactor, size: 14229 | |
|
2006-08-22
| ||
| 18:10 | More test flexibility file: [e91aa9f8b0] check-in: [f839e7b1dc] user: dgp branch: trunk, size: 14226 | |
| 04:03 | * tests/compExpr-old.test: Update existing tests to not fail * tests/compExpr.test: with the new expr parser. * tests/compile.test: * tests/expr-old.test: * tests/expr.test: * tests/for.test: * tests/if.test: * tests/parseExpr.test: * tests/while.test: file: [a5a677083b] check-in: [27c27c8d91] user: dgp branch: trunk, size: 14388 | |
|
2006-08-02
| ||
| 20:03 | * tests/compExpr-old.test: add 'oldExprParser' constraint to all tests * tests/compExpr.test: that depend on the exact format of the error * tests/compile.test: messages of the pre-2006-07-05 expression * tests/expr-old.test: parser. The constraint is on by default (i.e. * tests/expr.test: those test still fail), but it can be turned * tests/for.test: off by passing '-constraints newExprParser' * tests/if.test: to tcltest, which will skip the 196 failing * tests/parseExpr.test: tests in the testsuite that are caused by * tests/while.test: the new expression parser error messages. file: [c882f80ff3] check-in: [1c2d45d58d] user: das branch: trunk, size: 14618 | |
|
2004-09-30
| ||
| 00:51 | merge updates from HEAD file: [2dde4aaa86] check-in: [6cd7cf6875] user: dgp branch: dgp-refactor, size: 14361 | |
|
2004-09-26
| ||
| 16:36 | Report compilation errors at runtime, [Patch 103368] by dgp. file: [fa4de93648] check-in: [aaebedbc1e] user: msofer branch: trunk, size: 14360 | |
|
2003-05-22
| ||
| 19:12 | Work in progress refactoring Tcl internals, mostly the parsing and evaluation pieces. Notably new Tcl_Token types and a new Tcl_ObjType are added so that each character in a script need only be parsed once, and parse trees can be cached rather than recomputed. Also, compile time errors are removed; all errors during compile become a signal to interpret the code. file: [e0becb8e26] check-in: [5614e023c2] user: dgp branch: dgp-refactor, size: 14294 | |
|
2002-02-05
| ||
| 02:21 | Merging with the current TOT. Very few conflicts, mostly in the generated files. file: [1e0da18f87] check-in: [f469a31a06] user: wolfsuit branch: macosx-8-4-branch, size: 14398 | |
|
2001-12-04
| ||
| 15:36 | Improved messages produced on getting a syntax error in an expression file: [377364bba5] check-in: [7496369e64] user: dkf branch: trunk, size: 14389 | |
|
2001-09-19
| ||
| 18:17 | * generic/tclCompCmds.c (TclCompileStringCmd): INST_STR_MATCH - Updated to Int1 instruction type and added special case to use INST_STR_EQ instead when no glob chars are specified in a static string. * tests/{for.test,foreach.test,if.test,while.test}: * generic/tclCompCmds.c (TclCompileForCmd, TclCompileForeachCmd, TclCompileIfCmd, TclCompileWhileCmd): Corrected the overaggressive compiling of loop bodies enclosed in ""s. [Bug #219166] (msofer) file: [14abcaa679] check-in: [479314b48d] user: hobbs branch: trunk, size: 14345 | |
|
2000-04-10
| ||
| 17:18 | * tests/*.test: Changed all occurances of "namespace import ::tcltest" to "namespace import -force ::tcltest" [Bug: 3948]. file: [6c81e02b3a] check-in: [c2f93a113c] user: ericm branch: trunk, size: 14258 | |
|
1999-06-26
| ||
| 20:55 | Fixed style problems in many of the test files. Fixed bug in pkg.test where defs.tcl was still being used. file: [1eae16a951] check-in: [dbfd75f43f] user: rjohnson branch: trunk, size: 14254 | |
| 03:54 | Modified the tests to use the package tcltest file: [0262f6d24a] check-in: [fdb0602e41] user: jenn branch: trunk, size: 14247 | |
|
1999-04-21
| ||
| 00:42 | Deleted: Added comments for 4/19 and 4/20 check-in: [6c6fc5d7b2] user: redman branch: scriptics-tclpro-1-2-old, size: 0 | |
|
1999-04-16
| ||
| 00:46 | merged tcl 8.1 branch back into the main trunk file: [ecaa54cd8c] check-in: [f3b32fb71c] user: stanton branch: trunk, size: 14258 | |
|
1999-04-02
| ||
| 23:44 | * tests/expr.test: * tests/for-old.test: * tests/for.test: * tests/foreach.test: * tests/format.test: * tests/httpold.test: * tests/if.test: * tests/init.test: * tests/interp.test: * tests/while.test: Added some tests for known bugs (marked with knownBug constraint), and cleaned up a few bad tests. file: [8207870f62] check-in: [92c423cb2e] user: stanton branch: core-8-1-branch-old, size: 14262 | |
|
1999-03-24
| ||
| 02:48 | lint: changed a tcltest namespace variable name from tmpDir to workingDir. changes: made more tests atomic. README is now updated to match new test suite features. file: [ef98a414b9] check-in: [83929e34ec] user: hershey branch: core-8-1-branch-old, size: 14032 | |
|
1999-03-23
| ||
| 20:06 | changed tests to use "tcltest" namespace instead of "test". added constraints to tests, rather than skipping the entire file. file: [01532cc4ad] check-in: [709a7deb31] user: hershey branch: core-8-1-branch-old, size: 14031 | |
|
1999-03-11
| ||
| 19:28 | Deleted: Add documentation for Tcl_GetVersion() check-in: [940e47cf48] user: redman branch: scriptics-tclpro-1-2, size: 0 | |
| 18:49 | Updated the testsuite to use "test" namespace and commandline args to control verbose level and which tests get run. Tests now work from any working dir. file: [ce092e87c6] check-in: [346215785f] user: hershey branch: core-8-1-branch-old, size: 14015 | |
|
1998-09-24
| ||
| 23:58 | merging changes from 8.0.3 into 8.1a2 file: [3c41fffa30] check-in: [1c3c1ab19f] user: stanton branch: core-8-1-branch-old, size: 13880 | |
|
1998-09-21
| ||
| 23:39 | Added contents of Tcl 8.1a2 file: [99a6593035] check-in: [8c56dc8868] user: stanton branch: core-8-1-branch-old, size: 13860 | |
|
1998-09-14
| ||
| 18:39 | Replaced SCCS strings, fixed binary files file: [46cc73e4d4] check-in: [196f92fd17] user: stanton branch: trunk, size: 7286 | |
|
1998-03-26
| ||
| 14:56 | Added: Initial revision file: [07ca127a51] check-in: [f86c34e38d] user: rjohnson branch: trunk, size: 7269 | |