summaryrefslogtreecommitdiffstats
path: root/generic/tkUtil.c
Commit message (Expand)AuthorAgeFilesLines
* Merged core-8-branch into trunk.csaba2024-07-311-1/+65
|\
| * Merged core-8-6-branch into core-8-branch.csaba2024-07-311-0/+64
| |\
| | * Proposed fix for ticket [0d48797195]: Ugly and inconsistent look of the focus...csaba2024-07-281-0/+64
* | | Small round of sentinel/spacing improvementsjan.nijtmans2024-05-241-13/+13
|\ \ \ | |/ /
| * | Small round of sentinel/spacing improvementsjan.nijtmans2024-05-241-13/+13
| * | Handle Tcl_UtfToUniChar/Tcl_UniCharToUtf correctly as wellcore-bug-53fdb87e49jan.nijtmans2024-03-141-11/+9
* | | Merge 8.7jan.nijtmans2024-01-241-1/+1
|\ \ \ | |/ /
| * | Limit "screen distances" in error-messages to 50 characters (as was done some...jan.nijtmans2024-01-241-1/+1
* | | Merge 8.7jan.nijtmans2024-01-231-1/+1
|\ \ \ | |/ /
| * | Revise "bad screen distance" error-messagesjan.nijtmans2024-01-231-1/+1
* | | Starting work to compile Tk with TCL_UTF_MAX=4 (WIP)jan.nijtmans2023-11-271-73/+0
* | | Merge 8.7. Remove a lot of dead codejan.nijtmans2023-11-151-2/+1
|/ /
* | Keep the variables tk::scalingPct and tk::svgFmt in sync with [tk scaling].csaba2023-08-291-9/+9
* | Improvements related to scaling and appearance in the built-in themes alt,csaba2023-08-121-0/+32
* | More -1 -> TCL_INDEX_NONE. More TCL_UNUSED(jan.nijtmans2023-03-121-12/+12
* | Merge core-8-6-branch: Eradicate uses of sprintf because it triggers deprecat...fvogel2023-01-181-2/+6
|\ \ | |/
| * 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-2/+2
| * Eradicate uses of sprintf because it triggers deprecation warning on macOS Ve...fvogel2023-01-101-2/+10
* | Make Tk compile/run either with or without TIP #644: Make Tcl_ObjType extensiblejan.nijtmans2022-11-151-5/+7
* | More usage for Tcl_Size (internal TkEnsemble)jan.nijtmans2022-11-031-4/+9
* | even more int -> Tcl_Sizejan.nijtmans2022-10-301-1/+1
* | more int -> Tcl_Size (making use of the increased range in Tcl 9.0)jan.nijtmans2022-10-301-2/+3
* | Some more int -> Tcl_Sizejan.nijtmans2022-10-271-2/+7
* | TIP #628 for Tk: Shared 8.7/9.0 build environmentjan.nijtmans2022-06-251-9/+9
* | TIP #606 implementation. TODO: documentationjan.nijtmans2021-12-211-1/+1
* | In case-statements, use "default:" in stead of "case TK_ANCHOR_CENTER:". So u...jan.nijtmans2021-12-171-16/+16
* | TIP 608 implementation - Add <<TkWorldChanged>> virtual eventgriffin2021-10-221-0/+1
|\ \ | |/
| * Possible fix for tkticket 3049518 - Generate <<TkWorldChanged>> event.griffin2021-08-041-0/+1
| * TkUtfPrev() is only needed when sizeof(Tcl_UniChar) == 2jan.nijtmans2021-03-151-22/+20
* | Get rid of hackery function TkUtfPrev(): No longer necessary due to TIP #575jan.nijtmans2021-03-151-48/+6
* | After TIP #481 reaches Tcl9.0, TkGetStringFromObj() becomes obsolete. This co...jan.nijtmans2020-12-111-15/+2
* | (c) -> ©jan.nijtmans2020-12-091-2/+2
* | Merge trunkjan.nijtmans2020-10-061-1/+1
|\ \
| * \ Merge 8.6jan.nijtmans2020-10-011-1/+1
| |\ \ | | |/
| | * Fix some gcc warnings (when using -Wshadow, deprecated XKeycodeToKeysym(), XS...jan.nijtmans2020-10-011-1/+1
| | * Fix TkUtfAtIndex(), still was not 100% correct.jan.nijtmans2020-05-201-1/+2
| | * > ... >=jan.nijtmans2020-05-191-1/+1
| | * Little variation on bug-a179564826, in which Character indexing is kept, but ...jan.nijtmans2020-05-191-66/+5
| | * Merge 8.6jan.nijtmans2020-05-191-0/+7
| | |\
| | * \ Add TkUtfCharComplete(), and use it in TkNumUtfChars()jan.nijtmans2020-05-191-3/+16
| | |\ \
| | * | | Add surrogate-aware TkUtfAtIndex and TkNumUtfChars. This is enough to allow ...culler2020-05-191-0/+78
| | * | | More improvements handling characters > U+FFFF as surrogates. Add internal Tk...jan.nijtmans2020-05-141-0/+29
| | |/ /
* | | | Merge 8.7. Make test-cases on MacOS and X11 pass (win32 not tested yet)jan.nijtmans2020-09-151-70/+102
|\ \ \ \ | |/ / /
| * | | New TIP #580 implementation. Documentation still missing.jan.nijtmans2020-07-141-2/+2
| * | | Formatting and even more size_t usage.jan.nijtmans2020-05-251-4/+4
| * | | More progressjan.nijtmans2020-05-221-8/+8
| * | | Merge 8.6jan.nijtmans2020-05-191-0/+36
| |\ \ \ | | | |/ | | |/|
| | * | New (internal) function TkUtfPrev(). This function can handle 4-byte (illegal...jan.nijtmans2020-05-191-0/+37
| | |/
| * | Merge 8.6jan.nijtmans2020-04-061-11/+9
| |\ \ | | |/