History of tests/while.test of 676f97ea98c240f1
Not logged in

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