> > On 24 Jan 2010, at 10:42, Matthias Melcher wrote: > > I still think Transient Font Matching is a Good Idea, which is why I > turned it on, but if others disagree, well, I made it easy to turn it > off. > > See the file fl_font_mac.cxx, around line 141, we have: > > # define ENABLE_TRANSIENT_FONTS 1 > > # ifdef ENABLE_TRANSIENT_FONTS > // Now, by way of experiment, try enabling Transient Font > Matching, this will > // cause ATSU to find a suitable font to render any chars the > current font can't do... > ATSUSetTransientFontMatching (layout, true); > # endif > > > So... As I read it, after Manolo's patches were merged, this is > probably not active for the 64-bit builds, but is active for 32-bit > builds, either Quartz or Cocoa. > > It would be interesting to hear what Evan finds running his test for: > > - 64-bit builds > - 32-bit builds with ENABLE_TRANSIENT_FONTS undef'd in fl_font_mac.cxx >
Matt: this is not exactly the situation. Transient font matching is in the ATSUI API that is presently used only until OS X 10.4; with 10.5 and above, 32- or 64-bits, CoreText is used and there is no such thing as transient font matching. (This applies to Cocoa-enabled builds only). _______________________________________________ fltk-dev mailing list [email protected] http://lists.easysw.com/mailman/listinfo/fltk-dev
