Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | (partial) fix for [9d0cb35bb2]: Various issues with core-8-6-branch, ↵ | jan.nijtmans | 2020-05-04 | 1 | -8/+8 | |
| | | | | | | | | | | | | | | | TCL_UTF_MAX=4. (even though TCL_UTF_MAX=4 is unsupported, it would be nice to make it work) Marked various test-cases as "knownBug", those work correctly in core-8-branch (8.7). The fix there could be backported. Low prio. | |||||
* | | | Re-join utf-6.93.0 and utf-6.93.1 (please disregard comment in previous ↵ | jan.nijtmans | 2020-05-03 | 1 | -1/+4 | |
| | | | | | | | | | | | | | | | commit, it was not correct). Perfectionalize TclUtfToUCS4()/TclUCS4Complete() and new (internal) function TclUCS4ToUtf(). They can help preventing bugs regarding splitting/joining surrogates. Used them in a few more places. | |||||
* | | | Join test-cases utf-6.93.0 and utf-6.93.1, which MUST give the same answer ↵ | jan.nijtmans | 2020-05-02 | 1 | -31/+28 | |
| |/ |/| | | | | | | | | | always for whatever testConstraints. Fix one invalid use of TclUCS4Complete(), and let TclUtfToUCS4() handle (invalid) 4-byte sequences. Test-case cleanup (removal of unnecessary quoting) | |||||
* | | merge 8.5 | dgp | 2020-04-30 | 1 | -2/+2 | |
|\ \ | |/ | ||||||
| * | D'oh! | dgp | 2020-04-30 | 1 | -1/+1 | |
| | | ||||||
* | | merge 8.5 | dgp | 2020-04-30 | 1 | -0/+9 | |
|\ \ | |/ | ||||||
| * | Test for [4c591fa487]. | dgp | 2020-04-30 | 1 | -0/+9 | |
| | | ||||||
* | | merge 8.5 | dgp | 2020-04-30 | 1 | -3/+5 | |
|\ \ | |/ | ||||||
| * | Revise constraints to where expectations are met. | dgp | 2020-04-30 | 1 | -3/+5 | |
| | | ||||||
* | | merge 8.5 | dgp | 2020-04-30 | 1 | -1/+4 | |
|\ \ | |/ | ||||||
| * | Split a test so other builds are covered. | dgp | 2020-04-30 | 1 | -1/+4 | |
| | | ||||||
* | | Merge 8.5 | jan.nijtmans | 2020-04-30 | 2 | -2/+7 | |
|\ \ | |/ | ||||||
| * | New encoding-15.16 test-case. Fix title of utf 2 test-cases. | jan.nijtmans | 2020-04-30 | 2 | -2/+7 | |
| | | ||||||
* | | Merge 8.5 | jan.nijtmans | 2020-04-30 | 1 | -18/+6 | |
|\ \ | |/ | ||||||
| * | Renumber test-cases | jan.nijtmans | 2020-04-30 | 1 | -18/+6 | |
| | | ||||||
* | | Merge 8.5 | jan.nijtmans | 2020-04-30 | 1 | -45/+57 | |
|\ \ | |/ | ||||||
| * | Remove unnecessary quoting in test-cases. Add some more tests for ↵ | jan.nijtmans | 2020-04-30 | 1 | -45/+57 | |
| | | | | | | | | toupper/tolower/totitle | |||||
* | | Merge 8.5. Mark test knownBug while it fails on builds of this branch. | dgp | 2020-04-29 | 1 | -2/+3 | |
|\ \ | |/ | ||||||
| * | New test for Tcl_UniCharNcmp. | dgp | 2020-04-29 | 1 | -2/+3 | |
| | | ||||||
* | | merge 8.5 | dgp | 2020-04-28 | 1 | -0/+54 | |
|\ \ | |/ | ||||||
| * | Correct the tests for variants with no UCS-4 support. | dgp | 2020-04-28 | 1 | -6/+6 | |
| | | ||||||
| * | Test the other notation too (as was already done in 8.7+) | dgp | 2020-04-28 | 1 | -0/+54 | |
| | | ||||||
* | | merge 8.5 | dgp | 2020-04-28 | 1 | -6/+41 | |
|\ \ | |/ | ||||||
| * | Split tests utf-8.5. | dgp | 2020-04-28 | 1 | -1/+7 | |
| | | | | | | | | | | | | This is a strange one. All 3 variants do the same thing. However, builds of Tcl 8.6 with TUM=4 and TUM=6 both do something different. Those builds also reject all three constraints. They are something else and are uncovered so far. | |||||
| * | Expand coverage of indexing across all variants. | dgp | 2020-04-28 | 1 | -5/+34 | |
| | | ||||||
* | | merge 8.5 | dgp | 2020-04-28 | 1 | -2/+2 | |
|\ \ | |/ | ||||||
| * | repair numbering botch. | dgp | 2020-04-28 | 1 | -2/+2 | |
| | | ||||||
* | | merge 8.5 | dgp | 2020-04-28 | 1 | -4/+16 | |
|\ \ | |/ | ||||||
| * | More constrained splits to cover variants. | dgp | 2020-04-28 | 1 | -3/+15 | |
| | | ||||||
| * | If we insist on tidy grouping and numbering, lets get it right. | dgp | 2020-04-28 | 1 | -25/+25 | |
| | | ||||||
| * | Restore constraint compat with later branches in utf-2.8* tests. | dgp | 2020-04-28 | 1 | -2/+2 | |
| | | ||||||
* | | Merge 8.5 | jan.nijtmans | 2020-04-28 | 1 | -77/+77 | |
|\ \ | |/ | ||||||
| * | Backport parsing of surrogate-pair change from 8.6 (only for TCL_UTF_MAX=4) | jan.nijtmans | 2020-04-28 | 1 | -81/+111 | |
| | | | | | | Adapt test-cases accordingly. Renumber and split testcases, making the numbering more equal to the numbering in 8.6/8.7/9.0 | |||||
* | | Merge 8.5; mark failing tests as knownBug. | dgp | 2020-04-27 | 1 | -2/+14 | |
|\ \ | |/ | ||||||
| * | Improve the reporting of a failing test. Start testing extended chars. | dgp | 2020-04-27 | 1 | -2/+14 | |
| | | ||||||
* | | merge 8.5 | dgp | 2020-04-27 | 1 | -55/+17 | |
|\ \ | |/ | ||||||
| * | Parameterize tests of Tcl_UniCharNcasecmp | dgp | 2020-04-27 | 1 | -55/+17 | |
| | | ||||||
* | | merge 8.5 | dgp | 2020-04-27 | 1 | -21/+1 | |
|\ \ | |/ | ||||||
| * | case | dgp | 2020-04-27 | 1 | -1/+1 | |
| | | ||||||
| * | case | dgp | 2020-04-27 | 1 | -2/+2 | |
| | | ||||||
* | | merge 8.5 | dgp | 2020-04-27 | 1 | -5/+27 | |
|\ \ | |/ | ||||||
| * | constraint fixes | dgp | 2020-04-27 | 1 | -9/+9 | |
| | | ||||||
| * | test reconciliation | dgp | 2020-04-27 | 1 | -5/+33 | |
| | | ||||||
* | | merge 8.5 | dgp | 2020-04-27 | 1 | -1/+3 | |
|\ \ | |/ | ||||||
| * | Pull back another test from 8.7. | dgp | 2020-04-27 | 1 | -1/+3 | |
| | | ||||||
* | | merge 8.5 | dgp | 2020-04-27 | 1 | -0/+1 | |
|\ \ | |/ | ||||||
| * | bring back new tests | dgp | 2020-04-27 | 1 | -0/+22 | |
| | | ||||||
* | | Still more tests | dgp | 2020-04-27 | 1 | -0/+9 | |
| | | ||||||
* | | More tests showing more bugs. | dgp | 2020-04-27 | 1 | -1/+10 | |
| | | ||||||
* | | Possible fix for [string to*] writing out a high surrogate at end of string. | dgp | 2020-04-27 | 1 | -2/+2 | |
| | |