summaryrefslogtreecommitdiffstats
path: root/generic/tkUtil.c
Commit message (Expand)AuthorAgeFilesLines
* 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
| |\ \ | | |/
| | * Better implementation of TkUtfToUniChar(), one that doesn't require cooperati...jan.nijtmans2020-04-061-26/+21
| | |\
| * | \ Merge 8.6. More TCL_UNUSED() usage.jan.nijtmans2020-03-191-2/+2
| |\ \ \ | | | |/ | | |/|
| * | | Instroduce TCL_UNUSED() macro, and use to make more -Wextra warnings disappear.jan.nijtmans2020-03-081-26/+13
| * | | Merge trunkjan.nijtmans2020-02-261-0/+1
| |\ \ \
| | * \ \ Merge 8.6jan.nijtmans2020-02-241-0/+1
| | |\ \ \ | | | |/ /
| | | * | Work around a few new gcc(-9) warnings.jan.nijtmans2020-02-241-0/+1
| | | * | (cherry-pick): Don't panic for "Wild GenericEvent"'s: Just filter out all eve...jan.nijtmans2020-02-051-5/+3
| * | | | Merge trunkjan.nijtmans2020-02-051-3/+1
| |\ \ \ \ | | |/ / /
| | * | | Protect better against possible confusion between XGenericEvent's and (Tcl-sp...jan.nijtmans2020-02-051-5/+3
| * | | | Much more WIP: Appears to be working on UNIX, and for a bit part on Windows too.jan.nijtmans2019-12-201-23/+34
| |/ / /
| * | | Fix build against Tcl 9dgp2019-12-061-1/+1