summaryrefslogtreecommitdiffstats
path: root/generic/tkUtil.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* | | Merge 8.6. When compiling against Tcl 9.0 headers, don't allow Emoji escape s...jan.nijtmans2019-12-011-1/+6
|\ \ \ | |/ /
| * | In tkUnixFont, make sure that the utf-to-ucs2 encoder clamps at 0xFFFF. Use m...jan.nijtmans2019-12-011-1/+1
* | | Merge 8.6jan.nijtmans2019-11-291-1/+1
|\ \ \ | |/ /
| * | Fix [d4f5620f5d]: font-4.14 fails (font actual with unicode). Add another tes...jan.nijtmans2019-11-291-1/+1
* | | Merge 8.6jan.nijtmans2019-11-261-21/+17
|\ \ \ | |/ /
| * | Various cleanups in Unicode handling. Note that without Xft on X11 we don't h...jan.nijtmans2019-11-261-21/+17
| |\ \
| | * | More code simplificationjan.nijtmans2019-11-211-15/+12
| | * | Oops _WIN32 with single underscorejan.nijtmans2019-11-211-1/+1
| | * | Now that TkUniCharToUtf() produces maximum of 4 bytes, reduce storage. More c...jan.nijtmans2019-11-211-8/+11
| |/ /
* | | Merge 8.6jan.nijtmans2019-10-151-6/+8
|\ \ \ | |/ /
| * | One step more in fully fixing [a179564826]: Tk 8.6: prevent issues when encou...jan.nijtmans2019-10-151-6/+8
| |/
| * Eliminate type-casts, by using size_t type internally in more situations. No ...jan.nijtmans2018-08-101-1/+1
* | Follow-up to [38dc27bd1d0ecd682aafde]: Tk does not support <Button-6> nor <Bu...jan.nijtmans2019-07-301-1/+1
* | Sort all usage of "pages", "pixels" and "units", make it alphabetical, in imp...jan.nijtmans2019-07-301-3/+3
* | Change size_t usages to (internal type) TkSizeT usages, which is "int" when c...jan.nijtmans2019-04-041-12/+5
* | Some more internal use of TkSizeT (improvement of older code). No longer test...jan.nijtmans2018-10-241-3/+1
* | Add support for TIP #481, which provides a possible alternative for the utili...jan.nijtmans2018-08-131-2/+3
* | More preparation for TIP #494 compatibitly. Add 2 utility functions, which ca...jan.nijtmans2018-08-111-9/+29
* | Make Tk sufficiently 64-bit aware in order to withstand TIP #494 possible pro...jan.nijtmans2018-07-101-1/+1
* | Merge core-8-6-branchjan.nijtmans2018-04-111-1/+1
|\ \ | |/
| * Improved surrogate handling for TCL_UTF_MAX=3|4. (backported from androwish)....jan.nijtmans2018-04-111-1/+1
* | merge core-8-6-branchjan.nijtmans2016-09-261-0/+80
|\ \ | |/
| * Introduce two utility functions for handling Unicode surrogate pairs, and use...jan.nijtmans2016-09-261-0/+80
* | Whitespace fixesjan.nijtmans2016-06-151-1/+1
|/
* Fixed [b362182e45] - Generation of virtual events through Tk_HandleEvent is u...fvogel2016-04-211-2/+7
* some more int -> size_t changesjan.nijtmans2013-02-011-3/+4
* Convert all Tcl_SetResult calls to Tcl_SetObjResult calls. jan.nijtmans2013-01-281-1/+1
* Generate -errorcode values to go with errors. Generate messages and postscriptdkf2012-08-271-67/+72
|\
| * Purged Tcl_AppendElement from all non-test code.dkf2012-07-291-26/+31
| * Much more cleaning up of result handling.dkf2012-07-231-54/+40
| * Working towards adding all the Tcl_SetErrorCode calls that should be there.dkf2012-07-161-0/+14
|/
* Purge RCS Keywordsdgp2011-06-081-2/+0
|\
| * Purge RCS Keywords.dgp2011-06-081-2/+0
| |\