summaryrefslogtreecommitdiffstats
path: root/generic/tclEncoding.c
Commit message (Expand)AuthorAgeFilesLines
* TIP 643 code. Docs, tests pendingapnadkarni2022-10-091-0/+27
* TIP #346: Error on Failed String Encodingsjan.nijtmans2022-10-081-19/+26
|\
| * Add testcases, and fix a bug found by itjan.nijtmans2022-09-161-3/+6
| * Start TIP #346 implementation: For now only \xC0\x80jan.nijtmans2022-09-121-2/+6
|/
* Rename macro's TclListObjGetElements -> TclListObjGetElementsM and TclListObj...jan.nijtmans2022-05-171-7/+7
* Merge 8.7jan.nijtmans2022-03-221-19/+117
|\
| * Merge 8.7, and fix the bugjan.nijtmans2022-03-201-8/+8
| |\
| | * TIP #601 minor improvement: Use 'int' type, so we can use TCL_INDEX_NONE to t...jan.nijtmans2022-03-201-6/+6
| |/
| * -nothrow -> -nocomplainjan.nijtmans2022-03-051-3/+3
| * Merge 8.7jan.nijtmans2022-03-041-4/+4
| |\
| * \ Merge 8.7jan.nijtmans2022-02-111-7/+7
| |\ \
| * \ \ Merge 8.7jan.nijtmans2022-01-151-3/+0
| |\ \ \
| * \ \ \ Merge 8.7jan.nijtmans2021-11-261-2/+3
| |\ \ \ \
| * \ \ \ \ Merge 8.7jan.nijtmans2021-11-081-17/+13
| |\ \ \ \ \
| * \ \ \ \ \ Merge 8.7. Remove -stoponerror optionjan.nijtmans2021-10-181-40/+264
| |\ \ \ \ \ \
| * \ \ \ \ \ \ Merge 8.7jan.nijtmans2021-06-231-1/+1
| |\ \ \ \ \ \ \
| * \ \ \ \ \ \ \ Merge 8.7 and doc fixjan.nijtmans2021-05-261-3/+2
| |\ \ \ \ \ \ \ \
| * | | | | | | | | Add underscores in flag namesjan.nijtmans2021-05-261-6/+6
| * | | | | | | | | TIP601 encoding stoponerror: document Tcl_ExternalToUtfDStringEx and Tcl_Exte...oehhar2021-05-261-2/+62
| * | | | | | | | | Double definition of TCL_ENCODING_MODIFIED and another doc fixjan.nijtmans2021-05-071-1/+0
| | | | | | | | | |
| | \ \ \ \ \ \ \ \
| *-. \ \ \ \ \ \ \ \ Merge TIP #597jan.nijtmans2021-04-291-30/+13
| |\ \ \ \ \ \ \ \ \ \ | | | |/ / / / / / / /
| * | | | | | | | | | Merge tip-597jan.nijtmans2021-04-131-0/+3
| |\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | Add experimental "-nothrow" option to encoding convertfrom|convertto. If com...jan.nijtmans2021-04-011-10/+16
| * | | | | | | | | | | Merge tip-597jan.nijtmans2021-04-011-4/+6
| |\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | More bugfixes (and testcases showing this)jan.nijtmans2021-04-011-6/+11
| * | | | | | | | | | | | Merge tip-597jan.nijtmans2021-03-311-5/+12
| |\ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ Merge tip-597. More testcasesjan.nijtmans2021-03-301-12/+71
| |\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | Add documentation. Do a better job of counting exactly which byte/character c...jan.nijtmans2021-03-301-15/+15
| * | | | | | | | | | | | | | Merge 8.7jan.nijtmans2021-03-301-10/+9
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | New Tcl_ExternalToUtfDStringEx/Tcl_UtfToExternalDStringEx functions. Not used...jan.nijtmans2021-03-231-11/+42
* | | | | | | | | | | | | | | | Handle Tcl_UtfAtIndexjan.nijtmans2022-03-161-1/+1
| |_|_|_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | |
* | | | | | | | | | | | | | | Consistancy in TCL_UTF_MAX checkjan.nijtmans2022-02-241-4/+4
| |_|_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | |
* | | | | | | | | | | | | | Merge 8.6jan.nijtmans2022-02-101-7/+7
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | |
| * | | | | | | | | | | | | Use TclListObjLength/TclListObjGetElements in stead of Tcl_ListObjLength/Tcl_...jan.nijtmans2022-02-101-7/+7
| * | | | | | | | | | | | | Tcl_NewObj() -> TclNewObj()jan.nijtmans2022-01-171-2/+4
| * | | | | | | | | | | | | IntRep -> InternalRep. Internal changes only.jan.nijtmans2021-10-191-8/+8
* | | | | | | | | | | | | | Proposed fix for [6474fbd934]: Tcl 8.7a5: why utf-8 is different?jan.nijtmans2022-01-141-3/+0
| |_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | |
* | | | | | | | | | | | | Merge 8.7jan.nijtmans2021-11-081-17/+13
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | |
| * | | | | | | | | | | | Code cleanup (comments, bracing)jan.nijtmans2021-10-201-17/+13
| | |_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | |
* | | | | | | | | | | | Merge 8.7jan.nijtmans2021-10-181-40/+264
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / /
| * | | | | | | | | | | Code/Comment cleanupjan.nijtmans2021-10-141-21/+22
| * | | | | | | | | | | Oopsjan.nijtmans2021-10-131-2/+2
| * | | | | | | | | | | First shot at [cef426ff2c]: Encoding UTF-32 missingjan.nijtmans2021-10-131-13/+236
| * | | | | | | | | | | Change "IntRep" to "InternalRep", as discussed in the Tcl Core mailing listjan.nijtmans2021-10-061-18/+18
| | |_|_|_|_|_|_|_|_|/ | |/| | | | | | | | |
* | | | | | | | | | | Merge 8.7jan.nijtmans2021-06-251-1/+1
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / /
| * | | | | | | | | | Fix [048dd20b4171c8da]: cesu-8 encoding fails on \u80jan.nijtmans2021-06-211-1/+1
| | |_|_|_|_|_|_|_|/ | |/| | | | | | | |
* | | | | | | | | | Merge 8.7. Add "ilp32" build flagjan.nijtmans2021-05-261-11/+52
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / /
| * | | | | | | | | Remove wtf-8/wtf-16/tcl-8 encodingsjan.nijtmans2021-04-161-29/+11
| | |_|_|_|_|_|/ / | |/| | | | | | |
| * | | | | | | | Add "tcl-8" encodingjan.nijtmans2021-04-081-0/+3
| | |_|_|_|_|/ / | |/| | | | | |
| * | | | | | | Merge 8.7jan.nijtmans2021-04-011-6/+12
| |\ \ \ \ \ \ \ | | |_|_|_|_|/ / | |/| | | | | / | | | |_|_|_|/ | | |/| | | |