summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
*-. Merge from 8.5. Failing tests encoding-12.6, reg-13.3[34] appear to be realdgp2020-04-246-26/+27
|\ \
| | * Revise tests to reflect fixed bug in RE parsing of \uHHHH escapes.dgp2020-04-241-1/+2
| | * Make (unsupported) 'U' regex escaping work again.jan.nijtmans2020-04-241-1/+1
| | * Missing '0'jan.nijtmans2020-04-241-1/+1
| |/
| * Add protections against overflow in Unicode values. Backported from 8.6. Also...jan.nijtmans2020-04-245-88/+115
* | Merge 8.5.jan.nijtmans2020-04-243-19/+14
|\ \ | |/
| * Fix GCC warning in MemDebug mode: format not a string literal and no format a...jan.nijtmans2020-04-241-1/+1
| * Argument conditions for Invalid() call were not always satisfied.dgp2020-04-231-1/+1
| * documentation: descibes the empty list creation (with reserved space) where o...sebres2020-04-231-1/+3
| * Fix [1004065]: UTF-8 encoding crashes in UCS-4 modejan.nijtmans2020-04-237-83/+77
| |\
| | * Merge-mark. Add Travis builds for TCL_UTF_MAX=5 and TCL_UTF_MAX=6: It looks l...jan.nijtmans2020-04-222-4/+14
| | |\
| | * | Another ucs2 testContraint no longer usedjan.nijtmans2020-04-221-2/+0
| | * | Oopsee (but not really crucial)jan.nijtmans2020-04-221-1/+1
| | * | Attempt to fix [1004065] for TCL_UTF_MAX=4. Disallow building Tcl with TCL_UT...jan.nijtmans2020-04-227-29/+18
| * | | test number reusedgp2020-04-221-3/+3
| * | | Collection of tests checking read limit protections calling Tcl_UtfNext.dgp2020-04-222-4/+121
| * | | Add optional second argument to [testutfnext] that can limit how manydgp2020-04-221-4/+31
| * | | Eliminate the -bytestring option of [testutfnext]. No caller needs anything e...dgp2020-04-222-108/+104
| | |/ | |/|
| * | Restored a test constraint to tolerate [1004065] (maybe just in time to not n...dgp2020-04-224-9/+12
| |/
* | Fix TclUtfNext() macro. Use it in tclTest.c, so such a mistake can be detecte...jan.nijtmans2020-04-232-4/+4
* | Testcase cleanupjan.nijtmans2020-04-231-5/+5
* | Fix [27944a3661]: Taming test utf-6.88jan.nijtmans2020-04-232-148/+201
|\ \
| * \ Merge 8.6jan.nijtmans2020-04-223-211/+207
| |\ \
| * | | Add more test-cases for TCL_UTF_MAX>3jan.nijtmans2020-04-212-133/+210
| * | | Proposed fix for [c11e0c5ce4]: Regression in Tcl_UtfCharComplete.jan.nijtmans2020-04-202-45/+123
| * | | (cherry-pick): Proposed fix for [27944a3661]: Taming test utf-6.88.jan.nijtmans2020-04-202-31/+29
* | | | (cherry-pick): Update documentation of Tcl_UtfPrev/Tcl_UtfNext back to how it...jan.nijtmans2020-04-222-61/+30
| |/ / |/| |
* | | Merge 8.5jan.nijtmans2020-04-221-35/+50
|\ \ \ | | |/ | |/|
| * | Determine "testConstraint ucs2" without the need for a testcommand. Rename "c...jan.nijtmans2020-04-225-34/+30
* | | Merge 8.5jan.nijtmans2020-04-223-176/+279
|\ \ \ | |/ / | | / | |/ |/|
| * Improve the "testutfnext" command. It can now accept both bytes and strings, ...jan.nijtmans2020-04-212-125/+131
| * [c574e50a3b] Stop segfault in tests utf-2.[89]. Create clean test suitedgp2020-04-2111-148/+178
| |\
| | * remove merge litterdgp2020-04-211-1/+0
| | * Use new testing command to constrain tests to (sizeof(Tcl_UniChar) == 2)dgp2020-04-214-4/+16
| | * Move testing command [testsize] from Windows to generic.dgp2020-04-212-28/+31
| | * Revert the other encoding system backport.dgp2020-04-211-15/+2
| | * We've settled on using (TCL_UTF_MAX > 3) to indicate 4-byte Tcl_UniChar.dgp2020-04-211-2/+2
| | * Revert the backport to tclEncoding.c that seems to redefine the "unicode"dgp2020-04-211-128/+112
| | * Pair every compat85 test with a fullutf test so that we cover all variants.dgp2020-04-201-30/+107
| | * Tie together the TCL_UTF_MAX=4 and TCL_UTF_MAX=6 builds to mean the samedgp2020-04-202-2/+2
| | * Add travis build for TCL_UTF_MAX=4 and TCL_UTF_MAX=6. This test whether the "...jan.nijtmans2020-04-201-15/+30
| | |\ | | |/ | |/|
| * | Move the needed apt package in .travis.yml to the top, so they can be shared ...jan.nijtmans2020-04-201-15/+10
| | * Backport the fix for encoding-16.1 in a TCL_UTF_MAX=6 build.dgp2020-04-201-112/+128
| | * Backport the encoding fix for source-7.2 in TCL_UTF_MAX=6 build.dgp2020-04-201-2/+15
| | * Reconcile tests to the 8.5 branch history.dgp2020-04-201-1/+1
| | *-. merge 8.5dgp2020-04-191-44/+79
| | |\ \ | | |_|/ | |/| |
| * | | typodgp2020-04-191-1/+1
| | |/ | |/|
| * | More test-cases. Fix wrong quoting in testcase utf-10.5jan.nijtmans2020-04-191-8/+44
| * | Clean-up testcases: Constant use of uppercase in hex-values. Use "testbytestr...jan.nijtmans2020-04-181-141/+137
| | * regexp engine has to agree about the sizeof(Tcl_UniChar).dgp2020-04-181-1/+1