summaryrefslogtreecommitdiffstats
path: root/tests/var.test
Commit message (Collapse)AuthorAgeFilesLines
* Spacingjan.nijtmans2023-12-201-12/+12
|
* Fix introspection with TclOO resolution of constsdkf2023-12-061-0/+203
|
* Prepping to work on compilationdkf2023-12-051-41/+260
|
* Added introspectiondkf2023-12-051-0/+66
|
* Much more testing, semantic tweakdkf2023-12-041-6/+127
|
* Implementation of reasonable set of testsdkf2023-12-021-1/+79
|
* We're doing TDD here!dkf2023-12-011-1/+57
|
* Start of testsdkf2023-11-291-0/+32
|
* Merge 8.7jan.nijtmans2023-06-211-12/+12
|\
| * "trace variable" -> "trace add variable" in testcases (and documentation)jan.nijtmans2023-06-211-12/+12
| |
* | Merge 8.7jan.nijtmans2021-10-191-1/+1
|\ \ | |/
| * Merge 8.6jan.nijtmans2021-10-191-1/+1
| |\
| | * IntRep -> InternalRep. Internal changes only.jan.nijtmans2021-10-191-1/+1
| | |
* | | Merge 8.7jan.nijtmans2021-03-301-8/+8
|\ \ \ | |/ /
| * | Thanks to TIP #587, convert many escapes in the testcases into the actual ↵jan.nijtmans2021-03-301-8/+8
| | | | | | | | | | | | (UTF-8) character.
* | | Merge 8.7jan.nijtmans2020-12-041-1/+1
|\ \ \ | |/ /
| * | TIP 590: Recommend lowercase Package Namesjan.nijtmans2020-12-041-1/+1
| |\ \
| | * | Case-sensitive package namesjan.nijtmans2020-11-031-1/+1
| | | |
* | | | 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.7jan.nijtmans2020-10-301-1/+1
|\ \ \ | |/ /
| * | 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.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-9/+9
| | |
* | | merge 8.7 (regression fix [e3f481f187], conflicts resolved)sebres2019-02-011-0/+22
|\ \ \ | |/ /
| * | 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
* | | Batch of TIP implementations.dkf2018-09-271-1/+256
|\ \ \ | |/ /
| * | 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.7dgp2018-04-221-0/+16
|\ \ \ | |/ /
| * | 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-201-1/+156
|\ \ \ | |/ /
| * | merge 8.7dgp2018-04-191-0/+34
| |\ \
| * | | 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
| | | | |
* | | | | 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.