[PATCH v2 1/3] gdi32: Fix the truetype interpreter version problem.

Hin-Tak Leung hintak_leung at yahoo.co.uk
Mon Nov 5 08:33:35 CST 2018


 

    On Monday, 5 November 2018, 22:16:56 GMT+8, Byeongsik Jeon <bsjeon at hanmail.net> wrote:  
 
 On Mon, 5 Nov 2018 14:06:32 +0000 (UTC), Hin-tak Leung
<hintak_leung at yahoo.co.uk> wrote:
> There is no need for application using freetype to change the
> interpreter version at compile time - you can do that at runtime by
> setting the FREETYPE_PROPERTIES environment variable. This was
> introduced in freetype 2.7/2.8-ish.
> 

> When you fix the interpreter version, it does not satisfy both types of
> the fonts together.

The idea of FREETYPE_PROPERTIES is that you should choose on an application-by-application basis. And maybe also that using Microsoft's Tahoma instead of wine's is a bad idea?
You are basically advocating switching the interpreter version based on font vintage/age , using a heuristics on the presence/absence of a table to tell you how old a font is. I think that is bad. Fix the font, or using a better way of telling the age of a font :-).


  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.winehq.org/pipermail/wine-devel/attachments/20181105/30011ab5/attachment.html>


More information about the wine-devel mailing list