summaryrefslogtreecommitdiffstats
path: root/generic/tclEncoding.c
Commit message (Expand)AuthorAgeFilesLines
* Correct spelling errors in comments and documentation, but also a non-comment pooryorick2023-04-121-1/+1
* Merge 8.6jan.nijtmans2023-03-301-2/+2
|\
* | More (internal) usage of TclGetString() and TclGetStringFromObj() macro'sjan.nijtmans2023-03-271-1/+1
* | Move (TCL_ENCODING_PROFILE_MASK|GET|SET) from tcl.h to tclIO.h, since those a...jan.nijtmans2023-03-221-6/+6
* | code cleanup: use more *SURROGATE() macro'sjan.nijtmans2023-03-221-8/+8
* | Since TCL_ENCODING_PROFILE_DEFAULT == TCL_ENCODING_PROFILE_TCL8 (on Tcl 8), w...jan.nijtmans2023-03-221-7/+3
* | Fix indenting. More use of TCL_INDEX_NONEjan.nijtmans2023-03-211-146/+136
* | Fix [bdcb5126c0]: Failed assertion in test chan-io-7.3jan.nijtmans2023-03-201-1/+2
* | Fix [d7fd37ebd9]: handling leftover prefix in table encodingjan.nijtmans2023-03-201-13/+18
|\ \
| * | Possible fix for [d7fd37ebd9]: handling leftover prefix in table encodingjan.nijtmans2023-03-191-13/+17
|/ /
* | Merge 8.7jan.nijtmans2023-03-171-10/+13
|\ \
| * | Fix [6390566ecd]: Testcase cmdAH-4.3.13.00DC0000.tail.utf-32.tcl8.a fails som...jan.nijtmans2023-03-171-4/+7
* | | Merge 8.7apnadkarni2023-03-141-15/+50
|\ \ \ | |/ /
| * | Merge 8.6: Bug [183a1adcc0]. Buffer overflow in Tcl_UtfToExternalapnadkarni2023-03-131-0/+14
| |\ \ | | |/
| | * Bug [183a1adcc0]. Buffer overflow in Tcl_UtfToExternalapnadkarni2023-03-131-0/+14
| | * See [d19fe0a5b] for follow-up to previous commitjan.nijtmans2023-02-231-7/+4
| * | Backport [6fb14ee3e876978c]. Add testcasesjan.nijtmans2023-03-121-7/+5
| * | Fix [db7a085bd9]: encoding convertfrom -strict utf-16 accepts partial surrogatesjan.nijtmans2023-03-121-5/+34
| |\ \
| | * | Proposed fix for [db7a085bd9]: encoding convertfrom -strict utf-16 accepts pa...jan.nijtmans2023-03-111-4/+26
| | * | Fix cmdAH-4.3.13.00D80000.solo.utf-32le.tcl8.a testcase from tip-656-tcl9 bra...jan.nijtmans2023-03-091-3/+36
| | | |
| | | \
| | *-. \ Merge 8.7. And fix Tcl_UtfToExternal()/Tcl_ExternalToUtf() (at least - suffic...jan.nijtmans2023-02-281-2/+16
| | |\ \ \ | | |_|/ / | |/| | |
| | | * | Handle statePtr != NULL as welljan.nijtmans2023-02-261-18/+16
| | | * | Make Tcl_UtfToExternal()/Tcl_ExternalToUtf() report the error, if srcLen and ...jan.nijtmans2023-02-261-4/+20
| | * | | Fix crash. int->size_t needs +1 in comparisons.apnadkarni2023-02-271-1/+1
| | * | | Move the "srcLen -= srcChunkRead;" past the "if ((result != TCL_CONVERT_NOSPA...jan.nijtmans2023-02-261-5/+5
| | * | | Experimental fix for [fb368527ae] - length truncationapnadkarni2023-02-251-19/+67
| | |/ /
| | * | Merge 8.7jan.nijtmans2023-02-241-27/+27
| | |\ \ | | |/ / | |/| |
| | * | Merge 8.7jan.nijtmans2023-02-221-9/+41
| | |\ \
| | * \ \ Merge 8.7jan.nijtmans2023-02-221-12/+24
| | |\ \ \
| | * \ \ \ Merge 8.7jan.nijtmans2023-02-171-9/+7
| | |\ \ \ \
| | * \ \ \ \ Merge 8.7jan.nijtmans2023-02-161-9/+15
| | |\ \ \ \ \
| | * \ \ \ \ \ Merge 8.7jan.nijtmans2023-02-141-15/+24
| | |\ \ \ \ \ \
| | * \ \ \ \ \ \ Merge 8.7. Mark (new) testcase encoding-16.15 as "knownBug": still needs a fix.jan.nijtmans2023-02-131-6/+15
| | |\ \ \ \ \ \ \
| | * | | | | | | | Make Tcl_UniCharToUtf more readable and add test to exercise surrogatepooryorick2023-01-311-3/+3
| | * | | | | | | | Another situation where TCL_COMBINE handling gives a strange result (utf-32 e...jan.nijtmans2023-01-281-2/+8
| | * | | | | | | | Merge 8.7jan.nijtmans2023-01-221-3/+4
| | |\ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ Merge 8.7jan.nijtmans2023-01-191-1/+1
| | |\ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ Merge 8.7jan.nijtmans2022-12-201-6/+5
| | |\ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ \ Merge 8.7jan.nijtmans2022-12-161-1/+1
| | |\ \ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ \ \ Merge 8.7jan.nijtmans2022-12-161-4/+9
| | |\ \ \ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ \ \ \ Merge 8.7jan.nijtmans2022-11-301-6/+6
| | |\ \ \ \ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ Merge 8.7. This also fixes [133456085a]jan.nijtmans2022-11-301-13/+14
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge 8.7jan.nijtmans2022-11-231-3/+7
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | | | | No trailing ','jan.nijtmans2022-11-091-1/+1
| | * | | | | | | | | | | | | | | | Merge trunk. Also update Tcl_ObjType.version to match TIP 644apnadkarni2022-11-091-0/+27
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge 8.7jan.nijtmans2022-10-231-0/+27
| | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge 9.0apnadkarni2022-10-111-1/+1
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | |/ / / / / / / / / / / / / / / / /
| | | * | | | | | | | | | | | | | | | | Make TCL_ENCODING_STRICT and TCL_ENCODING_NOCOMPLAIN work independant from ea...jan.nijtmans2022-10-111-1/+1
| | * | | | | | | | | | | | | | | | | | TIP 644 - Make Tcl_ObjType extensibleapnadkarni2022-10-111-1/+7
| | |/ / / / / / / / / / / / / / / / /
| | * | | | | | | | | | | | | | | | | Merge 8.7jan.nijtmans2022-10-081-26/+35
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \