Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 | ||||
* | Improve the reporting of a failing test. Start testing extended chars. | dgp | 2020-04-27 | 1 | -2/+14 |
| | |||||
* | Parameterize tests of Tcl_UniCharNcasecmp | dgp | 2020-04-27 | 1 | -55/+17 |
| | |||||
* | case | dgp | 2020-04-27 | 1 | -1/+1 |
| | |||||
* | case | dgp | 2020-04-27 | 1 | -2/+2 |
| | |||||
* | constraint fixes | dgp | 2020-04-27 | 1 | -9/+9 |
| | |||||
* | test reconciliation | dgp | 2020-04-27 | 1 | -5/+33 |
| | |||||
* | Pull back another test from 8.7. | dgp | 2020-04-27 | 1 | -1/+3 |
| | |||||
* | bring back new tests | dgp | 2020-04-27 | 1 | -0/+22 |
| | |||||
* | More test reconciliation. | dgp | 2020-04-26 | 1 | -1/+11 |
| | |||||
* | test reconciliation | dgp | 2020-04-26 | 1 | -1/+4 |
| | |||||
* | Refine the constraint. The fact that Tcl stores extended characters | dgp | 2020-04-26 | 1 | -2/+4 |
| | | | | internally does not imply that [string length] counts UCS4 characters instead of UTF-16 code units. | ||||
* | Continuing test reconciliation. | dgp | 2020-04-26 | 1 | -0/+7 |
| | |||||
* | Bring back a set of tests from 8.6. Invented new constraints to constrain to | dgp | 2020-04-26 | 1 | -0/+30 |
| | | | the right conditions, not implied ones. | ||||
* | Two more tests developed during work on [27944a3661]. | dgp | 2020-04-24 | 1 | -0/+6 |
| | |||||
* | Fix [1004065]: UTF-8 encoding crashes in UCS-4 mode | jan.nijtmans | 2020-04-23 | 1 | -56/+56 |
|\ | |||||
* | | test number reuse | dgp | 2020-04-22 | 1 | -3/+3 |
| | | |||||
* | | Collection of tests checking read limit protections calling Tcl_UtfNext. | dgp | 2020-04-22 | 1 | -0/+117 |
| | | |||||
* | | Eliminate the -bytestring option of [testutfnext]. No caller needs anything ↵ | dgp | 2020-04-22 | 1 | -100/+100 |
|/ | | | | else. | ||||
* | Determine "testConstraint ucs2" without the need for a testcommand. Rename ↵ | jan.nijtmans | 2020-04-22 | 1 | -26/+26 |
| | | | | "compat85" testConstraint to "ucs2", because that's what it actually is. | ||||
* | Improve the "testutfnext" command. It can now accept both bytes and strings, ↵ | jan.nijtmans | 2020-04-21 | 1 | -104/+104 |
| | | | | and it will test whether src[-1] is read without needing test-variations for it. | ||||
* | Pair every compat85 test with a fullutf test so that we cover all variants. | dgp | 2020-04-20 | 1 | -30/+107 |
| | |||||
* | Reconcile tests to the 8.5 branch history. | dgp | 2020-04-20 | 1 | -1/+1 |
| | |||||
* | typo | dgp | 2020-04-19 | 1 | -1/+1 |
| | |||||
* | More test-cases. Fix wrong quoting in testcase utf-10.5 | jan.nijtmans | 2020-04-19 | 1 | -8/+44 |
| | |||||
* | Clean-up testcases: Constant use of uppercase in hex-values. Use ↵ | jan.nijtmans | 2020-04-18 | 1 | -141/+137 |
| | | | | "testbytestring" in stead of "bytestring". Mark tests not working with TCL_UTF_MAX>3 with "compat85" | ||||
* | More tests explicitly for Tcl_UtfNext near validity boundary U+110000 | dgp | 2020-04-17 | 1 | -0/+6 |
| | |||||
* | [493dccc2de] Coverage that Tcl_UtfPrev also checks the upper range validity. | dgp | 2020-04-17 | 1 | -0/+24 |
| | |||||
* | Corrections for many tests, changing lead byte \xF4 to \xF2. | dgp | 2020-04-17 | 1 | -46/+46 |
| | | | | The tested sequences were always intended to be valid 4-byte sequences. Also a few errors with greedy \xHHHH . | ||||
* | Backport a collection of tests for consistency between branches. | dgp | 2020-04-17 | 1 | -5/+12 |
| | |||||
* | Bring back the test utf-2.11; it fails in a TCL_UTF_MAX=4 build. | dgp | 2020-04-17 | 1 | -0/+8 |
| | |||||
* | More test-cases | jan.nijtmans | 2020-04-17 | 1 | -0/+30 |
| | |||||
* | More tests and fix for overlong handling in revised Tcl_UtfNext. | dgp | 2020-04-16 | 1 | -1/+22 |
| | |||||
* | merge 8.5 | dgp | 2020-04-16 | 1 | -0/+69 |
|\ | |||||
| * | More test coverage | dgp | 2020-04-15 | 1 | -0/+42 |
| | | |||||
| * | New tests checking Tcl_UtfPrev handling of overlong sequences. Bug demonstrated. | dgp | 2020-04-15 | 1 | -0/+27 |
| | | |||||
* | | Add test demonstrating that Tcl_UtfNext accepts overlong byte sequences, | dgp | 2020-04-15 | 1 | -3/+3 |
| | | | | | | which is in conflict with what Tcl_UtfToUniChar does. | ||||
* | | Collection of coverage tests for Tcl_UtfNext. | dgp | 2020-04-15 | 1 | -2/+244 |
|/ | |||||
* | Backport test-cases from 8.6 | jan.nijtmans | 2020-04-14 | 1 | -10/+30 |
| | |||||
* | Repair tests to expect the right thing. | dgp | 2020-04-13 | 1 | -2/+2 |
| | |||||
* | more tests | dgp | 2020-04-08 | 1 | -0/+45 |
| | |||||
* | Convert the tests to use the testing command. | dgp | 2020-04-07 | 1 | -92/+116 |
| | |||||
* | More tests that should continue to demo faults in Tcl_UtfPrev after | dgp | 2020-04-07 | 1 | -0/+23 |
| | | | [string trimright] implementation is improved. | ||||
* | Set of tests demonstrating flaws in Tcl_UtfPrev (as viewed through a fragile | dgp | 2020-04-07 | 1 | -0/+67 |
| | | | implementation of [string trimright]). See ticket [c61818e4c9]. | ||||
* | Fix [8663689908d3304a74fee525cd04aa4162e86391|8663689908d3]: regexp \\w ↵ | jan.nijtmans | 2016-04-08 | 1 | -1/+1 |
| | | | | missing characters | ||||
* | Starting with Unicode 6.3, the mongolian vowel separator (U+180e) is no ↵ | jan.nijtmans | 2014-07-11 | 1 | -15/+15 |
| | | | | | | longer a whitespace, but for Tcl it still is. "NEL/Next Line" (U+0085) should have been a Unicode whitespace, but never was in Tcl. This is corrected in Tcl 8.6, but for legacy reasons not in Tcl 8.5. Update documentation accordingly, and extend test-cases for Unicode 7 compliance. | ||||
* | Fix uniClass tool which was the real cause for [a876646efe], and add ↵ | jan.nijtmans | 2013-06-18 | 1 | -2/+2 |
| | | | | test-case for it. | ||||
* | [Bug 3464428] string is graph \u0120 is wrong | jan.nijtmans | 2012-01-09 | 1 | -0/+28 |
|\ | |||||
| * | [Bug 3464428] string is graph \u0120 is wrong | jan.nijtmans | 2012-01-09 | 1 | -0/+28 |
| | | |||||
* | | [Bug 3464428] string is graph \u0120 is wrong | jan.nijtmans | 2011-12-24 | 1 | -3/+14 |
|\ \ | |/ |