From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#29078: 25.2; font issue with FreeType 2.8; should not use the rounded ascender and descender Date: Mon, 18 Nov 2019 19:32:41 +0100 Message-ID: <87lfsdox12.fsf@gnus.org> References: <87d153pqw0.fsf@cventin.lip.ens-lyon.fr> <87ftinaq1h.fsf@gnus.org> <20191118074714.GB27349@zira.vinc17.org> <83d0dp42nx.fsf@gnu.org> <20191118160441.GD2742@cventin.lip.ens-lyon.fr> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="44010"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: 29078@debbugs.gnu.org To: Vincent Lefevre Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Nov 18 19:33:12 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iWlpn-000BJZ-Th for geb-bug-gnu-emacs@m.gmane.org; Mon, 18 Nov 2019 19:33:12 +0100 Original-Received: from localhost ([::1]:38106 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iWlpm-0004TW-N0 for geb-bug-gnu-emacs@m.gmane.org; Mon, 18 Nov 2019 13:33:10 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:39229) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iWlpf-0004TK-Sl for bug-gnu-emacs@gnu.org; Mon, 18 Nov 2019 13:33:04 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iWlpe-0005Uu-Cs for bug-gnu-emacs@gnu.org; Mon, 18 Nov 2019 13:33:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:37411) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iWlpe-0005Uo-9C for bug-gnu-emacs@gnu.org; Mon, 18 Nov 2019 13:33:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iWlpe-0000J2-5H for bug-gnu-emacs@gnu.org; Mon, 18 Nov 2019 13:33:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 18 Nov 2019 18:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 29078 X-GNU-PR-Package: emacs Original-Received: via spool by 29078-submit@debbugs.gnu.org id=B29078.15741019731161 (code B ref 29078); Mon, 18 Nov 2019 18:33:02 +0000 Original-Received: (at 29078) by debbugs.gnu.org; 18 Nov 2019 18:32:53 +0000 Original-Received: from localhost ([127.0.0.1]:46232 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iWlpU-0000Ie-Uv for submit@debbugs.gnu.org; Mon, 18 Nov 2019 13:32:53 -0500 Original-Received: from quimby.gnus.org ([95.216.78.240]:39710) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iWlpS-0000IP-TP for 29078@debbugs.gnu.org; Mon, 18 Nov 2019 13:32:51 -0500 Original-Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1iWlpJ-00053g-Ss; Mon, 18 Nov 2019 19:32:44 +0100 In-Reply-To: <20191118160441.GD2742@cventin.lip.ens-lyon.fr> (Vincent Lefevre's message of "Mon, 18 Nov 2019 17:04:41 +0100") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:171929 Archived-At: --=-=-= Content-Type: text/plain Vincent Lefevre writes: > with libfreetype6 2.6.3-3.2 (emacs-263.png, what is expected) and > 2.8.1-0.1 (emacs-281.png, buggy). The behavior with a GNU Emacs > 27.0.50 snapshot from August 2019 and libfreetype6 2.10.1-2 seems > identical to emacs-281.png (i.e. nothing has improved). Using ftcrhb:-PfEd-DejaVu Sans Mono-normal-normal-normal-*-25-*-*-*-m-0-iso10646-1 (#x957) and libfreetype6/stable,now 2.9.1-3+deb10u1 (although I'm not sure that's what Emacs uses), I don't get a buggy display in Emacs 27: --=-=-= Content-Type: image/jpeg Content-Disposition: inline; filename=screenzMqTG9.jpg Content-Transfer-Encoding: base64 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 --=-=-= Content-Type: text/plain That is, there are no gaps here. (Debian Stable.) -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no --=-=-=--