| Commit message (Expand) | Author | Age | Files | Lines |
* | re-generate macDingbats.enc, so it can now throw exceptions for the range 0x8... | jan.nijtmans | 2023-02-22 | 1 | -2/+2 |
|
|
* | Make txt2enc smarter, so we don't have to add DELETE any more in all original... | jan.nijtmans | 2023-02-22 | 19 | -20/+13 |
|
|
* | Merge 8.7. Adapt more testcases not to depend on the system encoding any more | jan.nijtmans | 2023-02-22 | 5 | -17/+37 |
|\ |
|
| * | Fix [5607d6482c]: strict ucs-2 never implemented (TIP #346/#656) | jan.nijtmans | 2023-02-22 | 2 | -13/+31 |
| |\ |
|
| | * | Proposed fix for [5607d6482c]: strict ucs-2 never implemented (TIP #346/#656) | jan.nijtmans | 2023-02-19 | 2 | -13/+31 |
|
|
| * | | Merge 8.6 | jan.nijtmans | 2023-02-22 | 1 | -0/+2 |
| |\ \
| | |/
| |/| |
|
| | * | Fix [534172ff5b]: Crash in DeleteReflectedChannelMap (introduced via tcllib 1... | jan.nijtmans | 2023-02-22 | 1 | -5/+7 |
| | |\ |
|
| | | * | Proposed fix for [534172ff5b]: Crash in DeleteReflectedChannelMap (introduced... | jan.nijtmans | 2023-02-21 | 1 | -5/+7 |
| | |/ |
|
* | | | Add 0x7F: DELETE to more mac* encodings (so re-generating doesn't remove it a... | jan.nijtmans | 2023-02-21 | 10 | -0/+10 |
|
|
* | | | More encoding fixes, e.g. range 0x80-0x9F for dingbats and symbol. Remove "-m... | jan.nijtmans | 2023-02-21 | 10 | -18/+12 |
|
|
* | | | Some test-cases start failing in 9.0-compatibility-mode (-DTCL_NO_DEPRECATED)... | jan.nijtmans | 2023-02-21 | 2 | -12/+12 |
|
|
* | | | re-generated 8 more encodings | jan.nijtmans | 2023-02-20 | 9 | -14/+15 |
|
|
* | | | Two more files, re-generated | jan.nijtmans | 2023-02-20 | 2 | -4/+4 |
|
|
* | | | Proposed fix for [4bea02e811]: encoding convertfrom -strict ascii \x7f genera... | jan.nijtmans | 2023-02-20 | 16 | -28/+24 |
|/ / |
|
* | | Fix for [885c86a9a0]: convertfrom utf8 breaks for 4 byte utf encodings | jan.nijtmans | 2023-02-17 | 2 | -10/+14 |
|\ \ |
|
| * | | complete fix | jan.nijtmans | 2023-02-16 | 2 | -7/+7 |
|
|
| * | | Merge 8.7 | jan.nijtmans | 2023-02-16 | 2 | -15/+27 |
| |\ \
| |/ /
|/| | |
|
* | | | Fix [5e6ae6e05e]: Implement -strict correctly for cesu-8 | jan.nijtmans | 2023-02-16 | 2 | -14/+23 |
|\ \ \ |
|
| * | | | Fix [5e6ae6e05e]: Implement -strict correctly for cesu-8 | jan.nijtmans | 2023-02-16 | 2 | -14/+23 |
|
|
* | | | | Fix [33ab6d08eb]: Inconsistent behavior with encoding convertfrom -failindex | jan.nijtmans | 2023-02-16 | 2 | -2/+5 |
|\ \ \ \
| |/ / /
|/| | | |
|
| * | | | Fix for [33ab6d08eb]: Inconsistent behavior with encoding convertfrom -failindex | jan.nijtmans | 2023-02-15 | 2 | -2/+5 |
|/ / / |
|
| * | | Try to fix [885c86a9a0]. Doesn't work completely yet. | jan.nijtmans | 2023-02-16 | 2 | -6/+10 |
|/ / |
|
* | | Ticket [10c2c17c32] follow-up. One output char too much with -failindex. | jan.nijtmans | 2023-02-15 | 2 | -0/+4 |
|
|
* | | Fix for [bd1a60eb9c]: convertfrom utf-8 strict mode allows surrogates in inpu... | jan.nijtmans | 2023-02-14 | 2 | -17/+60 |
|\ \ |
|
| * | | Complete fix for [bd1a60eb9c]. Also fix a bug in the tableencoding. With test... | jan.nijtmans | 2023-02-14 | 2 | -10/+52 |
|
|
| * | | Make a start fixing [bd1a60eb9c]. WIP | jan.nijtmans | 2023-02-14 | 1 | -7/+8 |
|/ / |
|
* | | Fix for [10c2c17c32]: UTF-LE32 encoder mapping of surrogates. With testcases ... | jan.nijtmans | 2023-02-13 | 2 | -4/+60 |
|\ \ |
|
| * | | Add 4 more testcases, showing that the same bug is present in utf-16 as well.... | jan.nijtmans | 2023-02-09 | 2 | -8/+48 |
|
|
| * | | Add 4 testcases, showing that the bug fix introduces another (minor) problem.... | jan.nijtmans | 2023-02-09 | 1 | -0/+12 |
|
|
| * | | Proposed fix for [10c2c17c32]: UTF-LE32 encoder mapping of surrogates. TODO: ... | jan.nijtmans | 2023-02-06 | 1 | -0/+4 |
|
|
* | | | Proposed fix (and testcases) for [4a7397e0b3]: Tcl 9: fcopy with -strictencod... | jan.nijtmans | 2023-02-12 | 2 | -0/+105 |
|\ \ \
| |/ /
|/| | |
|
| * | | Proposed fix (and testcases) for [4a7397e0b3]: Tcl 9: fcopy with -strictencod... | jan.nijtmans | 2023-02-10 | 2 | -0/+105 |
|/ / |
|
* | | Fix documentation on "encoding" command | jan.nijtmans | 2023-02-02 | 1 | -15/+13 |
|
|
* | | Renumber testscase, sync with Tcl 9.0 | jan.nijtmans | 2023-02-01 | 1 | -3/+9 |
|
|
* | | (cherry-pick) Make Tcl_UniCharToUtf more readable and add test to exercise su... | jan.nijtmans | 2023-02-01 | 2 | -8/+30 |
|
|
* | | (cherry-pick) Make Tcl_UniCharToUtf more readable and add test to exercise su... | jan.nijtmans | 2023-02-01 | 2 | -30/+33 |
|\ \
| |/ |
|
| * | (Cherry-pick) Make Tcl_UniCharToUtf more readable. | jan.nijtmans | 2023-02-01 | 2 | -30/+33 |
|
|
* | | Remove incorrect comment. See: [https://www.magicsplat.com/tcl9/tcl9unicode.h... | jan.nijtmans | 2023-01-31 | 1 | -6/+0 |
|
|
* | | SetFlag -> GotFlag (since SetFlag always returns 1, this is nonsence in an if... | jan.nijtmans | 2023-01-31 | 2 | -1/+11 |
|
|
* | | silence compiler warning | dgp | 2023-01-30 | 1 | -1/+1 |
|
|
* | | Add some comments and tidy code. | pooryorick | 2023-01-27 | 3 | -2/+5 |
|
|
* | | Fix off-by-one error in tclCmdAH.c, with testcases showing that it works now. | jan.nijtmans | 2023-01-27 | 2 | -8/+21 |
|\ \
| |/ |
|
| * | new testcase encoding-18.1. Testcase cleanup | jan.nijtmans | 2023-01-27 | 1 | -75/+76 |
|
|
* | | Update fcopy documentation regarding -size argument | jan.nijtmans | 2023-01-27 | 1 | -2/+3 |
|
|
* | | Fix for [ee08ed090b0a5408], sporadic segmentation fault in | pooryorick | 2023-01-26 | 1 | -0/+1 |
|
|
* | | Test TableFromUtfProc() with strict handling of encoding errors. | pooryorick | 2023-01-25 | 1 | -2/+6 |
|\ \ |
|
| * | | Test TableFromUtfProc() with strict handling of encoding errors. | pooryorick | 2023-01-25 | 2 | -3/+7 |
|
|
* | | | First part of fix for [4a7397e0b3]. Not complete yet. | jan.nijtmans | 2023-01-24 | 4 | -15/+19 |
|\ \ \ |
|
| * \ \ | Merge 9.0 | jan.nijtmans | 2023-01-24 | 14 | -86/+216 |
| |\ \ \ |
|
| | * \ \ | Merge-mark. Fix testConstraint utf32 (in tests/string.test) | jan.nijtmans | 2023-01-23 | 1 | -1/+1 |
| | |\ \ \
| |_|/ / /
|/| | | | |
|