summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Merge 8.7apnadkarni2023-02-2434-102/+96
|\
| * int -> Tcl_Size in tclEncoding.c (making the diff between Tcl 8.7 and 9.0 sma...jan.nijtmans2023-02-241-27/+27
| * Fix [4bea02e811]: encoding convertfrom -strict ascii \x7f generates exceptionjan.nijtmans2023-02-2332-72/+66
| |\
| | * re-generate macDingbats.enc, so it can now throw exceptions for the range 0x8...jan.nijtmans2023-02-221-2/+2
| | * Make txt2enc smarter, so we don't have to add DELETE any more in all original...jan.nijtmans2023-02-2219-20/+13
| | * Merge 8.7. Adapt more testcases not to depend on the system encoding any morejan.nijtmans2023-02-225-17/+37
| | |\
| | * | Add 0x7F: DELETE to more mac* encodings (so re-generating doesn't remove it a...jan.nijtmans2023-02-2110-0/+10
| | * | More encoding fixes, e.g. range 0x80-0x9F for dingbats and symbol. Remove "-m...jan.nijtmans2023-02-2110-18/+12
| | * | Some test-cases start failing in 9.0-compatibility-mode (-DTCL_NO_DEPRECATED)...jan.nijtmans2023-02-212-12/+12
| | * | re-generated 8 more encodingsjan.nijtmans2023-02-209-14/+15
| | * | Two more files, re-generatedjan.nijtmans2023-02-202-4/+4
| | * | Proposed fix for [4bea02e811]: encoding convertfrom -strict ascii \x7f genera...jan.nijtmans2023-02-2016-28/+24
| * | | merge-markjan.nijtmans2023-02-230-0/+0
| |\ \ \
| | * | | See [d19fe0a5b] for follow-up to previous commitjan.nijtmans2023-02-231-7/+4
* | | | | Factor out encoding test vectors into separate file so they can be used for f...apnadkarni2023-02-242-633/+656
* | | | | Bug [40c61a5d10]. Fix syntax error message.apnadkarni2023-02-243-11/+12
* | | | | Merge [bug-dab7fd5973]. Pick up memory leak fix from 8.7. Thanks, Janapnadkarni2023-02-243-458/+98
|\ \ \ \ \
| * | | | | -strictencoding 1 -> -encodingprofile strict (since the testcases placed back...jan.nijtmans2023-02-231-8/+8
| * | | | | Remove left-over traces of [0a74820b6d], which was merged into the apn-encodi...jan.nijtmans2023-02-233-459/+99
|/ / / / /
* | | | | Had forgotten to remove disabled codeapnadkarni2023-02-231-52/+0
* | | | | New signature for Tcl_ExternalToUtfDStringEx and Tcl_UtfToExternalDStringEx a...apnadkarni2023-02-235-65/+264
* | | | | Merge 8.7apnadkarni2023-02-233-40/+61
|\ \ \ \ \ | |/ / / /
| * | | | minor bug-fix in utf-16/utf-32: 2 testcases failed in Tcl 9 compatibility mo...jan.nijtmans2023-02-221-6/+14
| * | | | Merge 8.6jan.nijtmans2023-02-222-14/+49
| |\ \ \ \ | | |/ / / | | | | / | | |_|/ | |/| |
| | * | Fix [d19fe0a5b]: Handling incomplete byte sequences for utf-16/utf-32jan.nijtmans2023-02-222-3/+30
| | |\ \
| | | * | Proposed fix for [d19fe0a5b]: Handling incomplete byte sequences for utf-16/u...jan.nijtmans2023-02-212-3/+30
* | | | | Fix gcc warnings and encoding error message (bug [40c61a5d10])apnadkarni2023-02-233-5/+5
* | | | | Merge 8.7apnadkarni2023-02-223-15/+32
|\ \ \ \ \ | |/ / / /
| * | | | Fix [5607d6482c]: strict ucs-2 never implemented (TIP #346/#656)jan.nijtmans2023-02-222-13/+31
| |\ \ \ \
| | * | | | Proposed fix for [5607d6482c]: strict ucs-2 never implemented (TIP #346/#656)jan.nijtmans2023-02-192-13/+31
| | | |_|/ | | |/| |
| * | | | Merge 8.6jan.nijtmans2023-02-221-0/+2
| |\ \ \ \ | | |/ / / | |/| / / | | |/ /
| | * | Fix [534172ff5b]: Crash in DeleteReflectedChannelMap (introduced via tcllib 1...jan.nijtmans2023-02-221-5/+7
| | |\ \ | | | |/ | | |/|
| | | * Proposed fix for [534172ff5b]: Crash in DeleteReflectedChannelMap (introduced...jan.nijtmans2023-02-211-5/+7
| | |/
* | | Add ICU tests for unmapped characters.apnadkarni2023-02-223-34/+2017
* | | Rework ICU tests to check validity of whole charmap in one test, else too man...apnadkarni2023-02-212-44/+144
* | | Generate test data from ICU UCM data files. SBCS only for nowapnadkarni2023-02-211-0/+185
* | | Fix replace profile handling of truncated surrogatesapnadkarni2023-02-202-10/+41
* | | Add UTF16 and UTF32 testsapnadkarni2023-02-201-56/+137
* | | Remove knownBug test constraints now that fix has been merged from core-8-branchapnadkarni2023-02-191-66/+65
* | | Minor refactoring/fixes after mergeapnadkarni2023-02-182-34/+12
* | | Merge 8.7 to pick up UTF-8 encoding fixapnadkarni2023-02-183-5/+14
|\ \ \ | |/ /
| * | Fix for [885c86a9a0]: convertfrom utf8 breaks for 4 byte utf encodingsjan.nijtmans2023-02-172-10/+14
| |\ \
| | * | complete fixjan.nijtmans2023-02-162-7/+7
| | * | Merge 8.7jan.nijtmans2023-02-162-15/+27
| | |\ \ | | |/ / | |/| |
| | * | Try to fix [885c86a9a0]. Doesn't work completely yet.jan.nijtmans2023-02-162-6/+10
* | | | Done with invalid utf-8 tableapnadkarni2023-02-181-37/+241
* | | | Part way through utf-8 test equivalence classesapnadkarni2023-02-173-202/+342
* | | | Merge 8.7apnadkarni2023-02-172-23/+35
|\ \ \ \ | |/ / /
| * | | Fix [5e6ae6e05e]: Implement -strict correctly for cesu-8jan.nijtmans2023-02-162-14/+23
| |\ \ \
| | * | | Fix [5e6ae6e05e]: Implement -strict correctly for cesu-8jan.nijtmans2023-02-162-14/+23
| | |/ /