summaryrefslogtreecommitdiffstats
path: root/unix/tkUnixFont.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* | Change (internal) signature of TkMenuConfigureEntryDrawOptions/TkActivateMenu...jan.nijtmans2019-03-311-1/+1
* | Merge core-8-6-branchjan.nijtmans2018-04-111-18/+18
|\ \ | |/
| * Improved surrogate handling for TCL_UTF_MAX=3|4. (backported from androwish)....jan.nijtmans2018-04-111-19/+19
* | merge core-8-6-branchjan.nijtmans2017-05-191-8/+8
|\ \ | |/
| * Slightly use of more "int" in stead of double, for 100% compatibility at scri...jan.nijtmans2017-05-191-6/+6
| |\
| * \ merge trunk. jan.nijtmans2017-05-181-1/+1
| |\ \ | | |/
| * | Another attempt to fix [434d294df8b053246ee86e7898d06bc3a6d1d771|434d294df8],...jan.nijtmans2017-05-151-2/+2
| |/
* | Fix [3df559ef7c] - Negative bbox width on OS X.fvogel2017-01-071-1/+4
|\ \ | |/
| * Do everything the other way round. Leave things how they were on OS X (revert...fvogel2016-12-301-1/+4
* | More internal use of size_t, so refcounts can be bigger than before (2^31 -> ...jan.nijtmans2016-11-041-8/+7
* | Add a few "const" keywords, just for 'correctness'jan.nijtmans2016-09-301-3/+3