summaryrefslogtreecommitdiffstats
path: root/macosx/tkMacOSXFont.c
Commit message (Expand)AuthorAgeFilesLines
* Fix [8912083dc]: Error with property TKNSString.UTF8String. Fix indentingjan.nijtmans2024-03-161-34/+32
|\
| * Merge 8.6jan.nijtmans2024-03-161-34/+32
| |\
| | * Fix [8912083dc]: Error with property TKNSString.UTF8String. Fix indentingjan.nijtmans2024-03-161-34/+32
| | * Add more type-casts, code cleanup (all backported from 8.7)jan.nijtmans2023-06-081-10/+10
| | * When translating "nsFont pointSize" to Tcl_WideInt, use correct roundingjan.nijtmans2023-01-051-3/+3
| * | Better approach, using "Tk" prefix for UTF-32 versions of APIjan.nijtmans2024-03-141-7/+7
| * | More progress, backporting bugfix from Tk 9.0jan.nijtmans2024-03-131-25/+61
| * | Missing needed TCL_COMBINE flag (only really needed when running with Tcl 9.0)jan.nijtmans2023-11-301-1/+1
* | | Tcl_LinkVar doesn't need typecast any more (starting with Tcl 8.7)jan.nijtmans2024-03-131-1/+1
* | | Less type-casts, less use of [S length], fix indentingjan.nijtmans2024-03-131-41/+43
* | | Fix now appears to work for MaxOS toojan.nijtmans2023-11-301-3/+8
* | | Entry widget on MacOS works fine nowjan.nijtmans2023-11-301-12/+27
* | | Merge 9.0. More progressjan.nijtmans2023-11-301-3/+37
|/ /
* | Fix [b189559e4]: Crash with menus and -postcommand optionjan.nijtmans2023-10-121-5/+5
* | Handle larger string-lengths in MacOS, when compiling with Tcl 9 headersjan.nijtmans2023-04-151-2/+1
* | More serious elimination of -Wconversion C warningsjan.nijtmans2023-03-041-14/+13
* | When translating "nsFont pointSize" to Tcl_WideInt, use correct roundingjan.nijtmans2023-01-041-1/+1
* | code cleanup (no functional change)jan.nijtmans2023-01-041-3/+3
* | Rebase to 8.7. Make (hopefully) all MacOS test-cases passjan.nijtmans2023-01-031-4/+5
|\ \
* \ \ Merge 8.6jan.nijtmans2023-01-031-25/+0
|\ \ \ | |/ / |/| / | |/
| * Make TkMacOSXIsCharacterMissing() a (useless) macro, so it's symbol can be re...jan.nijtmans2023-01-031-0/+1
* | Fix signature for TkpDrawCharsInContext/TkDrawAngledChars, when compiling wit...jan.nijtmans2022-10-261-5/+5
* | Fix buildjan.nijtmans2022-10-121-3/+3
* | Rebase to 8.7jan.nijtmans2022-10-121-9/+9
|\ \
| * | TIP #628 for Tk: Shared 8.7/9.0 build environmentjan.nijtmans2022-06-251-9/+9
* | | Merge 8.6marc_culler2022-09-221-3/+5
|\ \ \ | | |/ | |/|
| * | Apply patch [1a46d8fe8c] from Christopher Chavez: handle NULL CGColorRef valu...marc_culler2022-09-221-3/+5
* | | Merge 8.6jan.nijtmans2022-09-081-2/+1
|\ \ \ | |/ /
| * | Fix [e17b6f008]: unixWm-50.4 crashes OSX Aquajan.nijtmans2022-09-081-3/+3
| |\ \
| | * | Fix [e17b6f008], and the same in a lot of other potential problematic placesjan.nijtmans2022-09-071-1/+1
| |/ /
* | | Remove ".glyph-indexing-2" tag, few more tweaksjan.nijtmans2022-05-161-1/+1
* | | Merge 8.7. Remove utility functions which should be provided by Tcljan.nijtmans2022-03-221-5/+5
|\ \ \ | | |/ | |/|
* | | Merge 8.7. Better error-message for invalid indexjan.nijtmans2022-03-161-2/+2
|\ \ \ | |/ /
* | | Merge enhanced-indexjan.nijtmans2021-05-021-1/+1
|\ \ \ | |/ /
| * | CALayer backing for 8.7culler2021-04-281-1/+1
| |\ \ | | |/
| | * Merge 8.6culler2021-04-271-1/+1
| | |\
| | | * Remove unneeded portBounds field from TkMacOSXDrawingContext; add more graphi...culler2021-04-221-1/+1
* | | | Merge enhanced-indexjan.nijtmans2021-04-271-1/+2
|\ \ \ \ | |/ / /
| * | | Merge 8.6culler2021-04-261-1/+2
| |\ \ \ | | |/ /
| | * | Fix [c974643a39]: memory leak in tkMacOSXFont.cculler2021-04-261-1/+2
| | |/
* | | Merge "enhanced-index" branch, so this TIP can make use of indices like "end-1"jan.nijtmans2021-03-291-16/+16
|\ \ \ | |/ /
* | | macOS code cleanupjan.nijtmans2021-03-261-30/+19
* | | Add optional argument ?locale?. Only used for the ICU implementationjan.nijtmans2021-03-251-6/+6
* | | Add "cluster" testcases, and make them pass in all environmentsjan.nijtmans2021-03-251-2/+3
* | | ::tk::startOfCluster/::tk::endOfCluster are now giving the correct result on ...jan.nijtmans2021-03-241-6/+6
* | | more tweak in MacOS implementationjan.nijtmans2021-03-211-8/+10
* | | Fix startOfClusterObjCmd/endOfClusterObjCmd so they can handle index "end" to...jan.nijtmans2021-03-211-10/+18
* | | Define ::tk::startOfCluster/::tk::endOfCluster directly for MacOSjan.nijtmans2021-03-191-2/+2
* | | Merge 8.7jan.nijtmans2021-02-251-1/+1
|\ \ \ | |/ /
| * | Merge 8.6jan.nijtmans2021-02-021-1/+1
| |\ \ | | |/