On 2017-10-08 13:38:10 -0700, Mike Miller wrote:
> I scanned the upstream bug report. I don't really follow all the details
> yet, but I guess a next step would be to identify packages that may be
> affected by this change? So far that looks like Pango and Xft?

and possibly the applications themselves. In the case of xterm,
it uses the inaccurate, rounded "ascent" and "descent" values of
FT_Size_Metrics that are passed by FreeType via Xft (set up by
XftFontOpenPattern). Instead, the accurate values from FT_Face
should be used. [1] However, I don't know whether Xft provides
them in some way. They are not in the XftFont structure. [2]

[1] https://www.freetype.org/freetype2/docs/reference/ft2-base_interface.html
[2] https://linux.die.net/man/3/xft

-- 
Vincent Lefèvre <vinc...@vinc17.net> - Web: <https://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)

Reply via email to