summaryrefslogtreecommitdiffstats
path: root/unix/tkUnixFont.c
Commit message (Expand)AuthorAgeFilesLines
* TIP #628 for Tk: Shared 8.7/9.0 build environmentjan.nijtmans2022-06-251-8/+8
* Fix test failure (entry.test and others) in UNIX builds without xftjan.nijtmans2022-04-041-1/+1
* Fix building against Tcl 8.6 headersjan.nijtmans2022-04-031-3/+3
* Eliminate compile warnings, due to the usage of Tcl_ExternalToUtfDString()/Tc...jan.nijtmans2022-04-011-6/+6
* Merge 8.6jan.nijtmans2021-05-271-2/+2
|\
| * Fix parameter mismatch between functions definitions and implementation. This...jan.nijtmans2021-05-271-2/+2
| * A few NULL <-> None mistakes, more usage of TCL_UNUSED and implicit type-castsjan.nijtmans2020-10-081-43/+40
* | Don't compile in ucs-2be encoding when Tk is compiled with Tcl 9.0 headers, s...jan.nijtmans2021-03-171-0/+16
* | (c) -> ©jan.nijtmans2020-12-091-1/+1
* | Merge 8.6jan.nijtmans2020-10-081-6/+6
|\ \ | |/
| * More elimination of the "register" keyword, and more explicit typecastsjan.nijtmans2020-10-061-1/+1
* | Fix [7655f65ae7]: text positioning issues in entry widgets. Patch from Christ...fvogel2020-07-131-0/+35
|\ \ | |/
| * The draw-in-context functions on platforms for which TK_DRAW_IN_CONTEXT is no...fvogel2020-07-121-0/+3
| * merge core-8-6-branchfvogel2020-05-011-30/+34
| |\
| * | Apply a third patch from Christopher Chavez.fvogel2020-04-211-2/+2
| * | Apply another patch by Christopher Chavez that fixes the jerk of strings on a...fvogel2020-04-191-0/+32
* | | Fix [2712f43f6e]: X11: crash for rotated text w/o Xft, and optimize text item...fvogel2020-05-011-30/+34
|\ \ \ | | |/ | |/|
| * | Fix [2712f43f6e]: X11: crash for rotated text w/o Xft. Patch from Christopher...fvogel2020-04-231-30/+34
| |/
* | Merge 8.6. More TCL_UNUSED() usage.jan.nijtmans2020-03-191-33/+21
|\ \ | |/
| * Increase FONTMAP_PAGES from 192 to 256, making room for Unicode 13 plane 3.jan.nijtmans2020-03-191-7/+7
| * Revert a constification that broke the X build on OSX.dgp2020-03-091-2/+2
* | TIP 569 remove lint commentsdgp2020-03-181-1/+1
* | Fix many warnings in MacOSX build (caused by -Wextra -Wc++-compat). All harml...jan.nijtmans2020-03-011-2/+2
* | Merge trunkjan.nijtmans2020-02-141-2/+2
|\ \
| * \ Merge 8.6jan.nijtmans2020-02-141-2/+2
| |\ \ | | |/
| | * A few missing (internal) "const" modifiers.jan.nijtmans2020-02-141-2/+2
* | | Much more WIP: Appears to be working on UNIX, and for a bit part on Windows too.jan.nijtmans2019-12-201-19/+29
|/ /
* | Merge 8.6. When compiling against Tcl 9.0 headers, don't allow Emoji escape s...jan.nijtmans2019-12-011-9/+12
|\ \ | |/
| * In tkUnixFont, make sure that the utf-to-ucs2 encoder clamps at 0xFFFF. Use m...jan.nijtmans2019-12-011-9/+12
* | Merge 8.6jan.nijtmans2019-11-261-22/+22
|\ \ | |/
| * Various cleanups in Unicode handling. Note that without Xft on X11 we don't h...jan.nijtmans2019-11-261-23/+23
| |\
| | * X11 correct UTF-16 encoding (not meant for Tk 8.6.10 yet!)jan.nijtmans2019-11-201-32/+46
| |/
* | Merge 8.6jan.nijtmans2019-11-191-2/+2
|\ \ | |/
| * Make the Emoji demo work with X11 using xft, even under Tcl 8.6.jan.nijtmans2019-11-191-2/+2
* | merge core-8-6-branch, in particular, push a different fix for the 'Column .....fvogel2019-11-011-1/+1
|\ \ | |/
| * Somewhat more progress on [a179564826]: Tk 8.6: prevent issues when encounter...jan.nijtmans2019-11-011-1/+1
* | Merge 8.6jan.nijtmans2019-09-171-25/+38
|\ \ | |/
| * Fix Ucs2beToUtfProc(): If last code-point is higher surrogate, make sure that...jan.nijtmans2019-09-161-6/+10
| * Merge 8.6. Add some more protections.jan.nijtmans2019-09-161-14/+19
| |\
| | * Simplify NewNativeObj(), since its last parameter is always -1. jan.nijtmans2019-09-161-1/+1
| * | increase FONATMAP_PAGES so it can hold 3 planes of Unicode characters in stea...jan.nijtmans2019-09-131-4/+4
| * | Attempt to improve [a179564826]: Tk 8.6: prevent issues when encountering non...jan.nijtmans2019-09-131-9/+13
| |/
* | Eliminate "register" keyword from all unix/tkUnix*.c files.jan.nijtmans2019-08-151-1/+1
* | Merge 8.6jan.nijtmans2019-07-021-10/+4
|\ \ | |/
| * Don't use "struct ThreadSpecificData", while the type name "ThreadSpecificDat...jan.nijtmans2019-07-021-1/+1
| * Statically initialize "X11ControlChars" pseudo-encoding.jan.nijtmans2019-07-021-9/+3
* | merge 8.6dgp2019-06-301-0/+1
|\ \ | |/
| * Fix failure to compile.dgp2019-06-301-0/+1
* | Merge 8.6jan.nijtmans2019-06-281-22/+9
|\ \ | |/
| * Use available "ucs2-be" encoding on X11 and "utf-16" encoding on Win32, if pr...jan.nijtmans2019-06-191-22/+9