summaryrefslogtreecommitdiffstats
path: root/unix/tkUnixFont.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* | Fix [6c0d7aec67]: unicode text input Windows 8jan.nijtmans2016-09-291-8/+16
|\ \ | |/
| * Enhanced proposed fix [6c0d7aec67]: unicode text input Windows 8. More places...jan.nijtmans2016-09-191-7/+15
| |\
| | * More simplificationsjan.nijtmans2016-09-191-6/+14
| | * Rename TkUtfToUniChar32 to TkUtfToUniChar2, and various simplifications needi...jan.nijtmans2016-09-161-5/+0
| | * Patch from Christian Werner, for evaluationjan.nijtmans2016-09-161-1/+5
| |/ |/|
* | Fix use of XMaxTransChars in stead of TCL_UTF_MAX in some places. This should...jan.nijtmans2016-08-311-4/+4
|\ \ | |/
* | Make Tk compile warning-free against TIP-389-enabled Tcl 8.7. No change of fu...jan.nijtmans2016-03-161-1/+1
|/
* minor improvements to flag handlingdkf2012-07-311-2/+2
* Purge RCS Keywordsdgp2011-06-081-2/+0
|\
| * Purge RCS Keywords.dgp2011-06-081-2/+0
| |\
| | * Purge RCS Keywords.dgp2011-06-081-2/+0
| | * * unix/tkUnixFont.c (Ucs2beToUtfProc, UtfToUcs2beProc):hobbs2006-10-051-35/+49
| | * Fix problems caused when XServer returns invalid font names. [Bug 1475865]dkf2006-04-251-2/+20
| | * * unix/tkUnixFont.c (FontMapLoadPage): reorder char[] decls tohobbs2005-04-121-3/+3
| | * * unix/tkUnixFont.c (GetFontAttributes): place extra check for NULLhobbs2003-10-291-1/+8
| | * * unix/tkUnixFont.c (Tk_DrawChars): do not make XGetGeometry callhobbs2003-07-191-3/+12