summaryrefslogtreecommitdiffstats
path: root/unix/tkUnixFont.c
Commit message (Expand)AuthorAgeFilesLines
* Merge 8.7jan.nijtmans2024-03-191-6/+5
|\
| * int -> Tcl_Size in font handling (not done yet)jan.nijtmans2024-03-191-6/+5
* | Fix [52df668390]: Measurement of control characters are wrong after measureme...jan.nijtmans2024-01-031-5/+5
|\ \ | |/
| * Merge 8.6jan.nijtmans2024-01-031-5/+5
| |\
| | * AllocFont() -> InitFont() in comments. Stolen from "less_tests_constraints" b...jan.nijtmans2024-01-031-1/+1
| | * Fix [52df668390]: Measurement of control characters are wrong after measureme...jan.nijtmans2024-01-031-4/+4
| | |\
| | | * Fix [52df668390]: Measurement of control characters are wrong after measureme...fvogel2023-12-301-4/+4
| | | * Function AllocFont() became InitFont() in [1120dc4257] (Tk 8.1, in 1999!). Re...fvogel2023-11-261-1/+1
| | |/
* | | Starting work to compile Tk with TCL_UTF_MAX=4 (WIP)jan.nijtmans2023-11-271-9/+9
* | | 2 more ...jan.nijtmans2023-11-151-2/+2
* | | Don't use TCL_ENCODING_STOPONERROR any more, it's TCL_ENCODING_PROFILE_STRICT...jan.nijtmans2023-11-151-1/+1
|\ \ \ | |/ /
| * | Introduce TCL_ENCODING_PROFILE_TCL8, making the behavior of Tk independant on...jan.nijtmans2023-11-151-1/+1
* | | Merge 8.7. Remove a lot of dead codejan.nijtmans2023-11-151-221/+3
|/ /
* | More -1 -> TCL_INDEX_NONEjan.nijtmans2023-03-031-12/+12
* | Whenever searching fonts with Tcl_UtfToExternal(... TCL_ENCODING_STOPONERROR ...jan.nijtmans2023-01-241-2/+2
* | Merge core-8-6-branch: Eradicate uses of sprintf because it triggers deprecat...fvogel2023-01-181-2/+2
|\ \ | |/
| * Eradicate uses of sprintf because it triggers deprecation warning on macOS Ve...fvogel2023-01-181-2/+2
| |\
| | * Eradicate uses of sprintf because it triggers deprecation warning on macOS Ve...fvogel2023-01-101-2/+2
* | | Merge 8.6jan.nijtmans2023-01-101-6/+6
|\ \ \ | |/ /
| * | More usage of TCL_UNUSED. Make sure Tk never uses the TIP #575 version of Tcl...jan.nijtmans2023-01-101-3/+9
| |/
* | Fix signature for TkpDrawCharsInContext/TkDrawAngledChars, when compiling wit...jan.nijtmans2022-10-261-9/+10
* | 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