| Commit message (Expand) | Author | Age | Files | Lines |
* | Feature-complete | jan.nijtmans | 2022-03-22 | 1 | -4/+4 |
|
|
* | More progress | jan.nijtmans | 2022-03-22 | 1 | -12/+5 |
|
|
* | Handle Tcl_GetCharLength | jan.nijtmans | 2022-03-16 | 1 | -9/+55 |
|
|
* | Merge 8.7. First working version, feature complete | jan.nijtmans | 2022-03-16 | 1 | -32/+113 |
|\ |
|
* \ | Some restructuring. Now compiles/runs fine with TCL_UTF_MAX=3 | jan.nijtmans | 2022-03-14 | 1 | -123/+161 |
|\ \
| |/ |
|
* | | More progress | jan.nijtmans | 2022-03-14 | 1 | -9/+25 |
|
|
* | | Merge 8.7. More progress | jan.nijtmans | 2022-03-13 | 1 | -5/+62 |
|\ \
| |/ |
|
* | | Start defining "utf32string" type | jan.nijtmans | 2022-03-12 | 1 | -41/+98 |
|
|
* | | More progress | jan.nijtmans | 2022-03-12 | 1 | -43/+45 |
|
|
* | | 2 more functions | jan.nijtmans | 2022-03-11 | 1 | -1/+1 |
|
|
* | | Handle TclUniCharNcmp() | jan.nijtmans | 2022-03-11 | 1 | -1/+1 |
|/ |
|
* | This typecast is wrong (and was already wrong). Correct it, and add testcase ... | jan.nijtmans | 2022-03-08 | 1 | -1/+1 |
|
|
* | Starting in Tcl 8.7, Tcl_GetUniChar() returns int, not Tcl_UniChar (TIP 389). | dgp | 2022-03-07 | 1 | -1/+1 |
|
|
* | Merge 8.6 | jan.nijtmans | 2022-03-06 | 1 | -4/+4 |
|\ |
|
| * | Fix [112e7aa36d]: signed integer overflow in Tcl_SetObjLength(), Tcl_AttemptS... | jan.nijtmans | 2022-03-06 | 1 | -4/+4 |
|
|
* | | 3 more files with TCL_UTF_MAX checks | jan.nijtmans | 2022-02-24 | 1 | -2/+2 |
|
|
* | | Merge 8.6 | jan.nijtmans | 2022-02-10 | 1 | -1/+1 |
|\ \
| |/ |
|
| * | Use TclListObjLength/TclListObjGetElements in stead of Tcl_ListObjLength/Tcl_... | jan.nijtmans | 2022-02-10 | 1 | -1/+1 |
|
|
| * | Undo part of [26539e78a7]. Although Tcl_GetRange() does it's own parameter ch... | jan.nijtmans | 2022-01-21 | 1 | -3/+4 |
|
|
* | | Merge 8.6 | jan.nijtmans | 2022-01-18 | 1 | -4/+8 |
|\ \
| |/ |
|
| * | Possible fix for [e9a2715d91]: Tcl 8.6.11: Incompatible Tcl_GetRange() | jan.nijtmans | 2022-01-17 | 1 | -4/+8 |
|
|
* | | Merge 8.6 | jan.nijtmans | 2022-01-17 | 1 | -4/+7 |
|\ \
| |/ |
|
| * | Tcl_NewObj() -> TclNewObj() | jan.nijtmans | 2022-01-17 | 1 | -4/+7 |
|
|
* | | Merge 8.6 | jan.nijtmans | 2022-01-17 | 1 | -4/+3 |
|\ \
| |/ |
|
| * | Follow-up to [767e070d35]: Tcl_GetRange and Tcl_GetUniChar do not validate in... | jan.nijtmans | 2022-01-17 | 1 | -4/+3 |
|
|
* | | Merge 8.6 | jan.nijtmans | 2022-01-14 | 1 | -3/+3 |
|\ \
| |/ |
|
| * | Fix [816913a65e]: GrowStringBuffer(): signed integer overflow. And a few simi... | jan.nijtmans | 2022-01-13 | 1 | -3/+3 |
|
|
* | | New macro TclNewIndexObj(). For Tcl 8.7 it's the same as TclNewIntObj(), but ... | jan.nijtmans | 2021-12-21 | 1 | -2/+2 |
|\ \
| |/ |
|
* | | Merge 8.6 | jan.nijtmans | 2021-12-16 | 1 | -2/+2 |
|\ \
| |/ |
|
| * | Fix [d1434179b5]: avoid signed integer overflow in AppendUtfToUtfRep() | jan.nijtmans | 2021-12-16 | 1 | -2/+2 |
|
|
| * | Undo prevous commit. See [41b1406f51] for the reason | jan.nijtmans | 2021-12-16 | 1 | -1/+1 |
|
|
| * | Addendum to [41b1406f51]: change '<=' in range-check to '<' | jan.nijtmans | 2021-12-15 | 1 | -1/+1 |
|
|
* | | Merge 8.6 | jan.nijtmans | 2021-12-13 | 1 | -2/+2 |
|\ \
| |/ |
|
| * | Fix [41b1406f51]: AppendUtfToUtfRep(): undefined behavior involving pointers | jan.nijtmans | 2021-12-13 | 1 | -2/+2 |
|
|
| * | IntRep -> InternalRep. Internal changes only. | jan.nijtmans | 2021-10-19 | 1 | -1/+1 |
|
|
* | | Change "IntRep" to "InternalRep", as discussed in the Tcl Core mailing list | jan.nijtmans | 2021-10-06 | 1 | -14/+14 |
|
|
* | | Fixes for Valgrind issues similar to [ec06d0db3225afca]. | pooryorick | 2021-04-20 | 1 | -0/+3 |
|
|
* | | Fix for issue [ec06d0db3225afca]. | pooryorick | 2021-04-20 | 1 | -0/+1 |
|
|
* | | Revert [e59df7e9a3]: after a better look, the original code respected the exp... | jan.nijtmans | 2021-04-15 | 1 | -7/+1 |
|
|
* | | Restore expectation for Tcl_AppendObjToObj() | jan.nijtmans | 2021-04-14 | 1 | -1/+7 |
|
|
* | | Fix testcase utf-1.18 | jan.nijtmans | 2021-04-13 | 1 | -5/+5 |
|
|
* | | Fix TclStringCat() functions. This makes allmost all testcases pass, one left... | jan.nijtmans | 2021-04-09 | 1 | -6/+21 |
|
|
* | | Rename macro to ISCONTINUATION() | jan.nijtmans | 2021-04-09 | 1 | -4/+4 |
|
|
* | | new macro ISCONTBYTEORLOWERSURROGATE() | jan.nijtmans | 2021-04-09 | 1 | -3/+11 |
|
|
* | | Fix append-3.4, append-3.7 and utf-1.18 testcases | jan.nijtmans | 2021-04-09 | 1 | -0/+8 |
|
|
* | | Implement TIP #575: Switchable Tcl_UtfCharComplete()/Tcl_UtfNext()/Tcl_UtfPrev() | jan.nijtmans | 2021-03-15 | 1 | -3/+3 |
|\ \ |
|
| * \ | Merge 8.7 | jan.nijtmans | 2021-02-16 | 1 | -6/+41 |
| |\ \ |
|
| * \ \ | Merge 8.7 | jan.nijtmans | 2021-02-15 | 1 | -5/+33 |
| |\ \ \ |
|
| * \ \ \ | Merge 8.7 | jan.nijtmans | 2020-12-13 | 1 | -2/+2 |
| |\ \ \ \ |
|
| * \ \ \ \ | Merge 8.7 | jan.nijtmans | 2020-10-14 | 1 | -33/+36 |
| |\ \ \ \ \ |
|