Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 04 Jun 2017 23:18:34 +0000
From:      bugzilla-noreply@freebsd.org
To:        gnome@FreeBSD.org
Subject:   [Bug 219608] print/freetype2 produces incorrect line spacing for some fonts
Message-ID:  <bug-219608-6497-GIOehdLhsQ@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-219608-6497@https.bugs.freebsd.org/bugzilla/>
References:  <bug-219608-6497@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D219608

lightside <lightside@gmx.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |lightside@gmx.com

--- Comment #2 from lightside <lightside@gmx.com> ---
(In reply to comment #0)
I can confirm that line spacing is different for x11/mate-terminal (v1.12.1)
after print/freetype2 (v2.8) update.

The git bisect showed following commit:
http://git.savannah.gnu.org/cgit/freetype/freetype2.git/commit/?id=3Dbcc74f=
4dafee25ea89f1d3144646cba7e30f9908
-8<--
# bad: [a12a34451a99cbbcad55d466940fd445171927fd] * Version 2.8 released.
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
# good: [069083cccd73d1d68da68116c8d050bb62cdfe0e] * Version 2.7.1 released.
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
git bisect start 'VER-2-8' 'VER-2-7-1' '--'
# good: [c1b000da00c747cb46fd4c95ca83bee802d35487] [sfnt] Remove redundant
code.
git bisect good c1b000da00c747cb46fd4c95ca83bee802d35487
# bad: [837f1125668805f47d810aec5a2c02e88453b557] [autofit] Add support for
Tifinagh script.
git bisect bad 837f1125668805f47d810aec5a2c02e88453b557
# good: [13fa85a246d5fddc037ef3f11e61f9cf0ff3b2be] [truetype] Another
limitation for bytecode loop count maximum.
git bisect good 13fa85a246d5fddc037ef3f11e61f9cf0ff3b2be
# good: [4c1b5dc152d2bd8e63431c9e708e3b851835d8d6] s/index/idx/ where
appropriate.
git bisect good 4c1b5dc152d2bd8e63431c9e708e3b851835d8d6
# bad: [54b58097ee7dd8bf8db5dc0c925ad220e5770f8c] [autofit] Disable stem
adjustment for `FT_LOAD_TARGET_LCD'.
git bisect bad 54b58097ee7dd8bf8db5dc0c925ad220e5770f8c
# bad: [da38be831d2c8ea5443c73d01ecfbc750bba7045] [truetype] Fix HVAR and V=
VAR
handling (#50678).
git bisect bad da38be831d2c8ea5443c73d01ecfbc750bba7045
# bad: [bcc74f4dafee25ea89f1d3144646cba7e30f9908] [truetype] Allow linear
scaling for unhinted rendering (#50470).
git bisect bad bcc74f4dafee25ea89f1d3144646cba7e30f9908
# good: [1ede3674cbb61888cccaf30a83536654b1c9d4e8] [truetype] Fix thinko
related to PS name of default named instance.
git bisect good 1ede3674cbb61888cccaf30a83536654b1c9d4e8
# first bad commit: [bcc74f4dafee25ea89f1d3144646cba7e30f9908] [truetype] A=
llow
linear scaling for unhinted rendering (#50470).
-->8-

which leads to related (currently closed) PR - "#50470: No means to create
unhinted size.":
https://savannah.nongnu.org/bugs/?50470

Some other links:
"[ft-devel] truetype metrics resize request question":
http://lists.nongnu.org/archive/html/freetype-devel/2011-07/msg00022.html
"[truetype] Fix metrics on size request for scalable fonts."
http://git.savannah.gnu.org/cgit/freetype/freetype2.git/commit/?id=3Db0962a=
c34e66052ccfee7996e5468f30d4bd5a72
"[ft-devel] New `slight' auto-hinting mode":
http://lists.nongnu.org/archive/html/freetype-devel/2017-04/msg00042.html

"FreeType bug causes Chromium misrendering of PDF":
https://bugzilla.redhat.com/show_bug.cgi?id=3D1437999
where some people reported about issue for gnome-terminal (and other
applications):
https://bugzilla.redhat.com/show_bug.cgi?id=3D1437999#c24
https://bugzilla.redhat.com/show_bug.cgi?id=3D1437999#c29
https://bugzilla.redhat.com/show_bug.cgi?id=3D1437999#c30
https://bugzilla.redhat.com/show_bug.cgi?id=3D1437999#c34

"#738781 - [Accessibility] Can one modify line spacing in gnome-terminal":
https://bugzilla.gnome.org/show_bug.cgi?id=3D738781
https://bugzilla.gnome.org/show_bug.cgi?id=3D738781#c3

"#781479 - vte linespacing changes with freetype 2.7.2":
https://bugzilla.gnome.org/show_bug.cgi?id=3D781479
https://bugzilla.gnome.org/show_bug.cgi?id=3D781479#c3
https://bugzilla.gnome.org/show_bug.cgi?id=3D781479#c15

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-219608-6497-GIOehdLhsQ>