summaryrefslogtreecommitdiffstats
path: root/tests/var.test
Commit message (Collapse)AuthorAgeFilesLines
* Merge 8.6jan.nijtmans2021-10-191-1/+1
|\
| * IntRep -> InternalRep. Internal changes only.jan.nijtmans2021-10-191-1/+1
| |
* | Thanks to TIP #587, convert many escapes in the testcases into the actual ↵jan.nijtmans2021-03-301-8/+8
| | | | | | | | (UTF-8) character.
* | TIP 590: Recommend lowercase Package Namesjan.nijtmans2020-12-041-1/+1
|\ \
| * | Case-sensitive package namesjan.nijtmans2020-11-031-1/+1
| | |
* | | 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.6jan.nijtmans2020-10-301-1/+1
|\ \ | |/
| * Add "{}" around many "expr" commands in testcases. Also in doc/expr.njan.nijtmans2020-10-301-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.6jan.nijtmans2020-09-011-3/+3
|\ \ | |/
| * Many more internal master/slave -> parent/child renamingsjan.nijtmans2020-09-011-9/+9
| |
* | merge 8.6 (regression fix [e3f481f187], conflicts resolved)sebres2019-02-011-0/+22
|\ \ | |/
| * fixes utf-8 compatibility of proc/lambda arguments (regression on compiled ↵sebres2019-01-301-0/+22
| | | | | | | | | | | | | | locals/variables containing utf-8 characters) - CompiledLocal::nameLength is length in bytes not in chars everywhere in tcl; simplest example: % apply {{€} { set "€" }} 1; # or apply [list \u20ac { set \u20ac }] 1 can't read "€": no such variable
* | Added test cases for errorsdkf2018-09-251-0/+67
| |
* | Add tests. Exposes quite a few bugs in the implementation...dkf2018-09-241-1/+189
| |
* | merge 8.6dgp2018-04-221-0/+16
|\ \ | |/
| * [46a2410650] compiled [unset] was bypassing cleanup of active array search.dgp2018-04-221-0/+16
| | | | | | Overdue thanks to Andy Goth for tests and report.
* | merge 8.7dgp2018-04-191-0/+34
|\ \
| * \ merge 8.6dgp2018-04-191-0/+34
| |\ \ | | |/
| | * merge 8.5dgp2018-04-191-0/+12
| | |\
| | | * An [array set] from a dict can only take shortcuts when the dict is "pure",dgp2018-04-191-0/+12
| | | | | | | | | | | | that is, has no string rep.
| | * | Array trace firing must come before argument checking might raise error.dgp2018-04-171-0/+13
| | | |
| | * | [array set] must fire array traces. Don't disrupt that by reporting argumentdgp2018-04-171-0/+9
| | | | | | | | | | | | errors too early.
* | | | Test of shimmer segfault.dgp2018-04-171-0/+9
| | | |
* | | | Rebase TIP 421 implementation to core-8-branch (8.7). var-23.1[01] segfaults!dgp2018-03-051-1/+147
|\ \ \ \ | |/ / / |/| | |
| * | | 'array for' implementation (TIP #421) from Brad Lanamfvogel2017-10-241-7/+153
| |/ /
* | | [4dbdd9af14] Plug mem leak when var unset trace re-creates namespace var. ↵dgp2016-09-071-0/+16
|\ \ \ | |/ / | | | | | | Thanks mr_calvin for report and fix.
| * | [4dbdd9af14] Plug mem leak when var unset trace re-creates namespace var. ↵dgp2016-09-071-0/+30
| |\ \ | | |/ | | | | | | Thanks mr_calvin for report and fix.
| | * Improve the comments and add a test.dgp2016-09-071-0/+31
| | |
* | | [104f2885bb] Rework the "chan" Tcl_ObjType to properly validate cached ↵dgp2016-07-181-2/+4
|\ \ \ | |/ / | | | | | | | | | channel name lookups. Also merge backlog of test suite & doc improvements.
| * | [77d58e3a7a] Test case independence: var.dkf2016-07-171-2/+4
| | |
* | | New test demonstrates memleak discovered by Rolf Ade.dgp2016-07-141-8/+22
| | |
* | | merge 8.6dgp2016-07-131-15/+31
|\ \ \ | |/ /
| * | [3606388] Make variable-related tests work on their own.dkf2016-07-121-15/+31
| | |
* | | Eliminate exess spacings in many test-casesjan.nijtmans2016-03-101-6/+6
|/ /
* | Add test for memleakdgp2016-03-011-0/+28
| |
* | merge trunkdgp2015-07-171-1/+17
|\ \
| * | Resolve test conflicts over global varsdgp2014-10-101-2/+7
| | |
| * | test casesdgp2014-10-031-0/+11
| | |
| * | [2486824] Improve error message; not all that upvars is an upvar.dkf2014-09-101-1/+1
| |\ \ | | |/
| | * [2486824] Improve error message; not all that upvars is an upvar.dkf2014-09-101-1/+1
| | |
* | | [a3309d01db] Test the demonstrates leak in branch off checkin that starts it.dgp2015-07-171-0/+28
|/ /
* | [3970f54c4e]: Corrected regression in argument order processing in [unset].dkf2013-09-191-0/+3
| |
* | Line numbers wrong in compiled [unset].dgp2013-09-191-0/+13
| |
* | [3603163]: Prevent odd crashes in 'eval {array set ...}'dkf2013-02-041-0/+69
| |
* | 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-3/+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-3/+0
| |\ | | | | | | more harm than good. Purged them.