summaryrefslogtreecommitdiffstats
path: root/tests/compExpr.test
Commit message (Collapse)AuthorAgeFilesLines
* Merge 8.7jan.nijtmans2020-11-231-2/+2
|\
| * More ©-sign consolidationjan.nijtmans2020-11-231-1/+1
| |
| * Now that all Tcl source files are UTF-8 by default, we can use the ©-sign ↵jan.nijtmans2020-11-231-2/+2
| | | | | | | | whenever reasonable.
* | Merge 8.7dkf2020-11-081-0/+36
|\ \ | |/
| * Merge 8.7dkf2020-11-011-4/+4
| |\
| * \ Merge 8.7jan.nijtmans2020-10-241-4/+4
| |\ \
| * | | Implementation of TIP 582: comments in expressionsdkf2020-08-221-0/+36
| | | |
* | | | Merge 8.7jan.nijtmans2020-10-301-2/+2
|\ \ \ \ | | |_|/ | |/| |
| * | | Merge 8.6jan.nijtmans2020-10-301-2/+2
| |\ \ \
| | * | | Add "{}" around many "expr" commands in testcases. Also in doc/expr.njan.nijtmans2020-10-301-2/+2
| | | | |
* | | | | Merge 8.7jan.nijtmans2020-10-261-2/+2
|\ \ \ \ \ | |/ / / /
| * | | | Merge 8.6jan.nijtmans2020-10-261-2/+2
| |\ \ \ \ | | |/ / / | | | | / | | |_|/ | |/| |
| | * | Fix [48898ab5f6a0d957]: Too few is better than not enough? (Inconsistent ↵jan.nijtmans2020-10-261-2/+2
| | | | | | | | | | | | | | | | error messages)
* | | | Merge 8.7jan.nijtmans2020-09-041-1/+1
|\ \ \ \ | |/ / /
| * | | Merge 8.6jan.nijtmans2020-09-041-1/+1
| |\ \ \ | | |/ /
| | * | Let all test-cases load the "tcltest" package the same way. Depend on ↵jan.nijtmans2020-09-041-1/+1
| | | | | | | | | | | | | | | | tcltest 2.5, since we never test with earlier tcltest versions
* | | | Merge 8.7jan.nijtmans2020-09-011-3/+3
|\ \ \ \ | |/ / /
| * | | Merge 8.6jan.nijtmans2020-09-011-3/+3
| |\ \ \ | | |/ / | | | / | | |/ | |/|
| | * Many more internal master/slave -> parent/child renamingsjan.nijtmans2020-09-011-3/+3
| | |
* | | Merge 8.7jan.nijtmans2018-12-111-1/+0
|/ / | | | | | | In test-cases, don't load Tcltest package if it isn't actually used. Another round of size_t related improvements. Nothing functional. Also improve some comments.
* | TIP #485 implementation: "Remove Deprecated API". Based on Tcl 8.7 ↵jan.nijtmans2017-11-081-12/+0
|/ | | | (core-8-branch).
* No longer build tcltest.exe to run the tests,but use tclsh86.exe in ↵jan.nijtmans2012-07-291-0/+3
| | | | combination with tcltest86.dll to do that (Windows only)
* Now that we're no longer using SCM based on RCS, the RCS Keyword linesdgp2011-03-021-2/+0
|\ | | | | cause more harm than good. Purged them (except in zlib files).
| * Now that we're no longer using SCM based on RCS, the RCS Keyword lines causedgp2011-03-021-2/+0
| |\ | | | | | | more harm than good. Purged them.
| | * Now that we're no longer using SCM based on RCS, the RCS Keyword lines causedgp2011-03-011-2/+0
| | | | | | | | | more harm than good. Purged them.
| | * style revisions to latest commitdgp2008-04-171-2/+6
| | |
* | | Clean up of tests and conversion to tcltest 2. Target has been to get init anddkf2011-01-011-94/+121
|/ / | | | | | | cleanup code out of the test body and into the -setup/-cleanup stanzas.
* | test for memory leakdgp2008-01-161-1/+20
| |
* | merge stable branch onto HEADdgp2007-12-131-1/+1
| |
* | * generic/tclIOCmd.c: Revise [open] so that it interprets leadingdgp2007-10-151-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | zero strings passed as the "permissions" argument as octal numbers, even if Tcl itself no longer parses integers in that way. * unix/tclUnixFCmd.c: Revise the "-permissions" [file attribute] so that it interprets leading zero strings as octal numbers, even if Tcl itself no longer parses integers in that way. * generic/tclCompExpr.c: Corrections to code that produces * generic/tclUtil.c: extended "bad octal" error messages. * tests/cmdAH.test: Test revisions so that tests pass whether or * tests/cmdIL.test: not Tcl parses leading zero strings as octal. * tests/compExpr-old.test: * tests/compExpr.test: * tests/compile.test: * tests/expr-old.test: * tests/expr.test: * tests/incr.test: * tests/io.test: * tests/lindex.test: * tests/link.test: * tests/mathop.test: * tests/parseExpr.test: * tests/set.test: * tests/string.test: * tests/stringComp.test:
* | * generic/tclCompExpr.c: Register literals found in expressionsdgp2007-08-241-1/+24
| | | | | | | | | | | | * 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.
* | * tests/compExpr-old.test: Update existing tests to not faildgp2006-08-221-41/+37
| | | | | | | | | | | | | | | | | | | | | | * 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:
* | * tests/compExpr-old.test: add 'oldExprParser' constraint to all testsdas2006-08-021-13/+17
| | | | | | | | | | | | | | | | | | | | | | * 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.
* | * tests/compExpr-old.test: Updated testmathfunctions constraintdgp2006-04-061-2/+2
| | | | | | | | | | | | | | | | | | | | * tests/compExpr.test: to post-TIP-232 world. * tests/expr-old.test: * tests/expr.test: * tests/info.test: * tests/indexObj.test: Corrected other test errors revealed by * tests/upvar.test: testing outside the tcltest application.
* | Use test constraints properly instead of looking in tcl_platformdkf2006-03-211-2/+2
| | | | | | | | | | Consistent method of calling test constraints, and (try to) move constraint setup to the top of the test file
* | Merged kennykb-numerics-branch back to the head; TIPs 132 and 232Kevin B Kenny2005-05-101-13/+14
| |
* | Report compilation errors at runtime, [Patch 103368] by dgp.Miguel Sofer2004-09-261-5/+5
| |
* | Massive test cleanup; all tests are run, and constraints are used where ↵dkf2004-05-191-13/+9
|/ | | | necessary.
* More expr syntax error improvementsdkf2001-12-061-7/+7
|
* Improved messages produced on getting a syntax error in an expressiondkf2001-12-041-28/+16
|
* * tests/*.test: Changed all occurances of "namespace importericm2000-04-101-2/+2
| | | | ::tcltest" to "namespace import -force ::tcltest" [Bug: 3948].
* Modified the tests to use the package tcltestjenn1999-06-261-2/+3
|
* merged tcl 8.1 branch back into the main trunkstanton1999-04-161-0/+340