summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* 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
|\
| * 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 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
|/ /
* | 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
| |\ \ | |/ / |/| |
* | | 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
* | | | Fix [33ab6d08eb]: Inconsistent behavior with encoding convertfrom -failindexjan.nijtmans2023-02-162-2/+5
|\ \ \ \ | |/ / / |/| | |
| * | | Fix for [33ab6d08eb]: Inconsistent behavior with encoding convertfrom -failindexjan.nijtmans2023-02-152-2/+5
|/ / /
| * | Try to fix [885c86a9a0]. Doesn't work completely yet.jan.nijtmans2023-02-162-6/+10
|/ /
* | Ticket [10c2c17c32] follow-up. One output char too much with -failindex.jan.nijtmans2023-02-152-0/+4
* | Fix for [bd1a60eb9c]: convertfrom utf-8 strict mode allows surrogates in inpu...jan.nijtmans2023-02-142-17/+60
|\ \
| * | Complete fix for [bd1a60eb9c]. Also fix a bug in the tableencoding. With test...jan.nijtmans2023-02-142-10/+52
| * | Make a start fixing [bd1a60eb9c]. WIPjan.nijtmans2023-02-141-7/+8
|/ /
* | Fix for [10c2c17c32]: UTF-LE32 encoder mapping of surrogates. With testcases ...jan.nijtmans2023-02-132-4/+60
|\ \
| * | Add 4 more testcases, showing that the same bug is present in utf-16 as well....jan.nijtmans2023-02-092-8/+48
| * | Add 4 testcases, showing that the bug fix introduces another (minor) problem....jan.nijtmans2023-02-091-0/+12
| * | Proposed fix for [10c2c17c32]: UTF-LE32 encoder mapping of surrogates. TODO: ...jan.nijtmans2023-02-061-0/+4
* | | Proposed fix (and testcases) for [4a7397e0b3]: Tcl 9: fcopy with -strictencod...jan.nijtmans2023-02-122-0/+105
|\ \ \ | |/ / |/| |
| * | Proposed fix (and testcases) for [4a7397e0b3]: Tcl 9: fcopy with -strictencod...jan.nijtmans2023-02-102-0/+105
|/ /
* | Fix documentation on "encoding" commandjan.nijtmans2023-02-021-15/+13
* | Renumber testscase, sync with Tcl 9.0jan.nijtmans2023-02-011-3/+9
* | (cherry-pick) Make Tcl_UniCharToUtf more readable and add test to exercise su...jan.nijtmans2023-02-012-8/+30
* | (cherry-pick) Make Tcl_UniCharToUtf more readable and add test to exercise su...jan.nijtmans2023-02-012-30/+33
|\ \ | |/
| * (Cherry-pick) Make Tcl_UniCharToUtf more readable.jan.nijtmans2023-02-012-30/+33
* | Remove incorrect comment. See: [https://www.magicsplat.com/tcl9/tcl9unicode.h...jan.nijtmans2023-01-311-6/+0
* | SetFlag -> GotFlag (since SetFlag always returns 1, this is nonsence in an if...jan.nijtmans2023-01-312-1/+11
* | silence compiler warningdgp2023-01-301-1/+1
* | Add some comments and tidy code.pooryorick2023-01-273-2/+5
* | Fix off-by-one error in tclCmdAH.c, with testcases showing that it works now.jan.nijtmans2023-01-272-8/+21
|\ \ | |/
| * new testcase encoding-18.1. Testcase cleanupjan.nijtmans2023-01-271-75/+76
* | Update fcopy documentation regarding -size argumentjan.nijtmans2023-01-271-2/+3
* | Fix for [ee08ed090b0a5408], sporadic segmentation fault inpooryorick2023-01-261-0/+1
* | Test TableFromUtfProc() with strict handling of encoding errors.pooryorick2023-01-251-2/+6
|\ \
| * | Test TableFromUtfProc() with strict handling of encoding errors.pooryorick2023-01-252-3/+7
* | | First part of fix for [4a7397e0b3]. Not complete yet.jan.nijtmans2023-01-244-15/+19
|\ \ \
| * \ \ Merge 9.0jan.nijtmans2023-01-2414-86/+216
| |\ \ \
| | * \ \ Merge-mark. Fix testConstraint utf32 (in tests/string.test)jan.nijtmans2023-01-231-1/+1
| | |\ \ \ | |_|/ / / |/| | | |