Thanks for persisting on this bug. I've been affected by this as well in
terminator (vte-based) since the libfreetype6 update.

On Sun, Oct 08, 2017 at 11:53:26 +0200, Vincent Lefevre wrote:
> I'm increasing the severity because this is a visible change of
> the behavior of the library that breaks the rendering in various
> applications (at least xterm, GNU Emacs and GNOME Terminal), which
> need to change their code. I suppose that there should have been a
> proper transition, with a SONAME change.

I can confirm this with Gnome Terminal, Terminator, and gvim.

I believe all of these use libfreetype6 via libpangoft2.

> According to the upstream bug, the way some values are rounded has
> changed for the TrueType fonts, which seem to be the most common fonts
> in Debian (apparently the default). In particular, one can now have
> ascend + descend > height, which yields problems with xterm at least
> (GNU Emacs and GNOME Terminal have a similar issue, so that I assume
> that this may come from the same reason). That's a major change of
> behavior since in such a case, it yields an additional line (a blank
> line) between characters.

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?

I'd be happy to help debug or test or whatever's needed to help resolve
this.

-- 
mike

Attachment: signature.asc
Description: PGP signature

Reply via email to