summaryrefslogtreecommitdiffstats
path: root/generic/tclEncoding.c
Commit message (Expand)AuthorAgeFilesLines
* Changed CHANNEL_PROFILE_* to ENCODING_PROFILE_* and moved out of tclIO.h. See...apnadkarni2023-05-031-11/+10
* Limit memset() to "TCL_UTF_MAX=3' builds.pooryorick2023-04-281-0/+12
* memset(0xff) instead of memset(0) to accomodate tests that fill buffer withpooryorick2023-04-271-6/+6
* Fix for issue [f5eadcbf9a], passing pointer to uninitialized memory leadspooryorick2023-04-251-0/+43
* Merge 8.7 - [d90fee06d0] (lassign) and [203792a48c] (Utf32ToUtf)apnadkarni2023-04-231-2/+2
|\
| * Fix [203792a48c]: Avoid signed integer overflow in Utf32ToUtfProc()jan.nijtmans2023-04-221-2/+2
* | Merge trunkapnadkarni2023-04-181-6/+6
|\ \
| * \ Merge 8.7jan.nijtmans2023-04-161-3/+3
| |\ \ | | |/
| | * Remove unneeded ENCODING_UTF flagsjan.nijtmans2023-04-161-6/+6
| * | Remove unneeded ENCODING_UTF flags.pooryorick2023-04-161-3/+3
* | | Merge trunkapnadkarni2023-04-141-1/+1
|\ \ \ | |/ /
| * | Correct spelling errors in comments and documentation, but also a non-comment...pooryorick2023-04-121-1/+1
| |\ \ | | |/
| | * Correct spelling errors in comments and documentation, but also a non-comment pooryorick2023-04-121-1/+1
* | | Merge 9.0apnadkarni2023-04-051-2/+6
|\ \ \ | |/ /
| * | Fix [6390566ecd]: Testcase cmdAH-4.3.13.00DC0000.tail.utf-32.tcl8.a fails som...jan.nijtmans2023-04-041-0/+5
| * | Fix for [fa3d9fd818fa0072], [fcopy $chan1 $chan2 -size $size] is not [putspooryorick2023-04-031-2/+1
* | | Merge 9.0jan.nijtmans2023-04-011-2/+2
|\ \ \ | |/ /
| * | Merge 8.7jan.nijtmans2023-03-301-2/+2
| |\ \ | | |/
| | * Merge 8.6jan.nijtmans2023-03-301-2/+2
| | |\
| | * | More (internal) usage of TclGetString() and TclGetStringFromObj() macro'sjan.nijtmans2023-03-271-1/+1
* | | | TIP 660. No compiler warnings. Tests suite pass on Win and Ubuntuapnadkarni2023-03-301-5/+5
|/ / /
* | | Merge 8.7jan.nijtmans2023-03-221-14/+12
|\ \ \ | |/ /
| * | Move (TCL_ENCODING_PROFILE_MASK|GET|SET) from tcl.h to tclIO.h, since those a...jan.nijtmans2023-03-221-6/+6
* | | Merge 8.7jan.nijtmans2023-03-221-8/+8
|\ \ \ | |/ /
| * | 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
* | | Merge 8.7jan.nijtmans2023-03-211-128/+122
|\ \ \ | |/ /
| * | Fix indenting. More use of TCL_INDEX_NONEjan.nijtmans2023-03-211-146/+136
* | | More TclNewIndexObj() usages (for values between -1 and SIZE_MAX-1)jan.nijtmans2023-03-201-7/+7
* | | Merge 8.7jan.nijtmans2023-03-201-1/+2
|\ \ \ | |/ /
| * | Fix [bdcb5126c0]: Failed assertion in test chan-io-7.3jan.nijtmans2023-03-201-1/+2
* | | Merge 8.7jan.nijtmans2023-03-201-13/+18
|\ \ \ | |/ /
| * | 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
| |\ \
| * \ \ Merge 8.7apnadkarni2023-03-141-15/+50
| |\ \ \
| * \ \ \ Merge 8.7 - disable tests on WSLapnadkarni2023-03-021-9/+12
| |\ \ \ \
| * | | | | Bug [e778e3f804]. Fix error message for invalid profile name.apnadkarni2023-03-021-9/+19
| * | | | | Eliminate TCL_ENCODING_MODIFIED flagapnadkarni2023-03-021-14/+19
| * | | | | Move setting of profile in flags parameter to lower level functions in case t...apnadkarni2023-02-281-4/+15
| * | | | | Raise error on invalid flagsapnadkarni2023-02-241-1/+23
| * | | | | Merge 8.7apnadkarni2023-02-241-28/+28
| |\ \ \ \ \ | | |/ / / /
| * | | | | New signature for Tcl_ExternalToUtfDStringEx and Tcl_UtfToExternalDStringEx a...apnadkarni2023-02-231-38/+136
| * | | | | Merge 8.7apnadkarni2023-02-231-26/+42
| |\ \ \ \ \
| * | | | | | Fix gcc warnings and encoding error message (bug [40c61a5d10])apnadkarni2023-02-231-2/+2
| * | | | | | Merge 8.7apnadkarni2023-02-221-14/+23
| |\ \ \ \ \ \
| * | | | | | | Fix replace profile handling of truncated surrogatesapnadkarni2023-02-201-6/+36
| * | | | | | | Minor refactoring/fixes after mergeapnadkarni2023-02-181-32/+10
| * | | | | | | Merge 8.7 to pick up UTF-8 encoding fixapnadkarni2023-02-181-1/+4
| |\ \ \ \ \ \ \
| * | | | | | | | Part way through utf-8 test equivalence classesapnadkarni2023-02-171-3/+1