summaryrefslogtreecommitdiffstats
path: root/generic/tkTextIndex.c
Commit message (Expand)AuthorAgeFilesLines
* Fix Tk_ObjCustomOption documentation. Fix some indentingjan.nijtmans2024-07-121-24/+24
|\
| * Merge 8.7. Fix indentingjan.nijtmans2024-07-121-24/+24
| |\
* | \ Merge 8.7jan.nijtmans2024-03-231-4/+4
|\ \ \ | |/ /
| * | Another round of int -> Tcl_Size. Use more (char *)NULL in stead of simply NU...jan.nijtmans2024-03-231-4/+4
| * | Better approach, using "Tk" prefix for UTF-32 versions of APIjan.nijtmans2024-03-141-8/+5
| * | Merge 8.6jan.nijtmans2024-02-081-3/+3
| |\ \ | | |/
* | | Fix [57b821d2db]: text index {insert wordstart} fails at 0 and 1 word start p...fvogel2024-02-081-3/+3
|\ \ \ | | |/ | |/|
| * | Fix [57b821d2db]: text index {insert wordstart} fails at 0 and 1 word start p...fvogel2024-02-031-3/+3
* | | Merge 8.7jan.nijtmans2024-01-301-2/+2
|\ \ \ | | |/ | |/|
| * | TkTextMakeByteIndex byteIndex int -> Tcl_Sizejan.nijtmans2024-01-301-2/+2
* | | Merge 8.7jan.nijtmans2024-01-251-1/+1
|\ \ \ | |/ /
| * | Eliminate many (Tcl_Size) typecasts, which are no longer necessaryjan.nijtmans2024-01-251-1/+1
* | | Remove tricky code, no longer necessary in 9.0jan.nijtmans2024-01-141-8/+0
* | | Merge 8.7jan.nijtmans2023-12-131-1/+1
|\ \ \ | |/ /
| * | Fix 2 (minor) compiler warningsjan.nijtmans2023-12-131-1/+1
| * | (Cherry-pick): Fix Tk_CharBbox/Tk_DrawTextLayout signature (int -> Tcl_Size)....jan.nijtmans2023-12-131-1/+1
| |\ \ | | |/
* | | Fix Tk_CharBbox/Tk_DrawTextLayout signature (int -> Tcl_Size). Update documen...jan.nijtmans2023-12-131-1/+1
* | | Starting work to compile Tk with TCL_UTF_MAX=4 (WIP)jan.nijtmans2023-11-271-4/+4
|/ /
* | Even more -1 -> TCL_INDEX_NONEjan.nijtmans2023-03-121-1/+1
* | Merge core-8-6-branch: Eradicate uses of sprintf because it triggers deprecat...fvogel2023-01-181-1/+5
|\ \ | |/
| * Factorise definition of snprintf in tkWinInt.h (MSVC before 2015 didn't know ...fvogel2023-01-141-6/+2
| * Provide explicit size in snprintf when needed. Fix gcc warning: 'argument to ...fvogel2023-01-121-1/+1
| * Eradicate uses of sprintf because it triggers deprecation warning on macOS Ve...fvogel2023-01-101-1/+9
* | Make Tk compile/run either with or without TIP #644: Make Tcl_ObjType extensiblejan.nijtmans2022-11-151-6/+8
* | Allow TkTextSegToOffset to return a Tcl_Size. Make undoMarkId last field of T...jan.nijtmans2022-11-011-2/+2
* | Rebase to 8.7jan.nijtmans2022-10-121-13/+13
|\ \
| * | TIP #628 for Tk: Shared 8.7/9.0 build environmentjan.nijtmans2022-06-251-13/+13
* | | Use the presence of Tcl_OpenTcpServerEx() (stub entry 631, not 656) to distin...jan.nijtmans2022-09-121-1/+1
* | | Don't compile Tk with -DTCL_NO_DEPRECATED any more, in stead select Tcl_UtfPr...jan.nijtmans2022-09-101-0/+8
|/ /
* | Correct character counting bug in tkTextIndex.c, when TCL_UTF_MAX=3jan.nijtmans2022-03-221-13/+18
* | TIP #613 demo: rewrite "place" and text tag handling (-elide, -overstrike, -u...jan.nijtmans2022-02-021-9/+9
* | Merge 8.6jan.nijtmans2021-12-201-2/+2
|\ \ | |/
* | Fix [34db75c0ac]: Text peer widget error on Down arrow key when passed -endli...fvogel2021-04-181-4/+66
|\ \ | |/
| * Trying to get the index of an embedded image or window should trigger an erro...fvogel2021-04-181-4/+4
| * Cosmetic style changesfvogel2021-04-171-4/+4
| * Fix stylefvogel2021-04-131-2/+2
| * Factor out two places where the -startline/-endline range is checked.fvogel2021-04-131-30/+61
| * Backout dzach's patch, and propose a better patch that restricts the index re...fvogel2021-04-111-0/+31
* | Merge 8.6jan.nijtmans2021-03-231-2/+2
|\ \ | |/
| * Fix 3 places where Tcl_UtfToUniChar must be used and not TkUtfToUniChar: numC...jan.nijtmans2021-03-231-2/+2
* | Get rid of hackery function TkUtfPrev(): No longer necessary due to TIP #575jan.nijtmans2021-03-151-3/+3
* | (c) -> ©jan.nijtmans2020-12-091-2/+2
* | Merge 8.6jan.nijtmans2020-09-251-1/+1
|\ \ | |/
| * More usage of TCL_UNUSED() and implicit type-casts. Eliminate "register" keywordjan.nijtmans2020-09-251-19/+19
* | Formatting and even more size_t usage.jan.nijtmans2020-05-251-1/+1
* | More progressjan.nijtmans2020-05-241-7/+7
* | More progressjan.nijtmans2020-05-221-35/+23
|\ \
* | | More progressjan.nijtmans2020-05-211-11/+24
|/ /
* | Merge 8.6jan.nijtmans2020-05-191-3/+3
|\ \ | |/
| * New (internal) function TkUtfPrev(). This function can handle 4-byte (illegal...jan.nijtmans2020-05-191-3/+3