From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#20628: 25.0.50; Incorrect line height for some fonts Date: Fri, 22 May 2015 21:43:09 +0300 Message-ID: <838ucg4fnm.fsf@gnu.org> References: <555E9C2E.8040008@live.com> <83617l5aox.fsf@gnu.org> <87pp5s2a77.fsf@gmail.com> <83wq004x2w.fsf@gnu.org> <83twv44vd3.fsf@gnu.org> <87egm87ny6.fsf@gmail.com> <83oalc4syu.fsf@gnu.org> <87617k7m5u.fsf@gmail.com> <83mw0w4seb.fsf@gnu.org> <87zj4w66ds.fsf@gmail.com> <83lhgg4qhf.fsf@gnu.org> <87iobk64e6.fsf@gmail.com> <83h9r44o63.fsf@gnu.org> <87pp5sy4vu.fsf@gmail.com> <83egm84mj3.fsf@gnu.org> <87617k6127.fsf@gmail.com> <83d21s4lpx.fsf@gnu.org> <87twv44lnc.fsf@gmail.com> <87egm84kp2.fsf@gmail.com> <83a8ww4grx.fsf@gnu.org> <87lhggmq6u.fsf@gmail.com> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1432320264 25387 80.91.229.3 (22 May 2015 18:44:24 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 22 May 2015 18:44:24 +0000 (UTC) Cc: clement.pitclaudel@live.com, 20628@debbugs.gnu.org To: Oleh Krehel Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri May 22 20:44:12 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1YvrvX-0003D7-Ip for geb-bug-gnu-emacs@m.gmane.org; Fri, 22 May 2015 20:44:11 +0200 Original-Received: from localhost ([::1]:35318 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YvrvW-0007Sd-LF for geb-bug-gnu-emacs@m.gmane.org; Fri, 22 May 2015 14:44:10 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:57257) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YvrvT-0007SY-Cc for bug-gnu-emacs@gnu.org; Fri, 22 May 2015 14:44:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YvrvP-0003XK-4p for bug-gnu-emacs@gnu.org; Fri, 22 May 2015 14:44:07 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:43184) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YvrvP-0003XG-22 for bug-gnu-emacs@gnu.org; Fri, 22 May 2015 14:44:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1YvrvO-0001YZ-GO for bug-gnu-emacs@gnu.org; Fri, 22 May 2015 14:44:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 22 May 2015 18:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20628 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 20628-submit@debbugs.gnu.org id=B20628.14323202035925 (code B ref 20628); Fri, 22 May 2015 18:44:02 +0000 Original-Received: (at 20628) by debbugs.gnu.org; 22 May 2015 18:43:23 +0000 Original-Received: from localhost ([127.0.0.1]:53159 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yvrul-0001XU-1d for submit@debbugs.gnu.org; Fri, 22 May 2015 14:43:23 -0400 Original-Received: from mtaout20.012.net.il ([80.179.55.166]:57740) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yvrue-0001XC-O6 for 20628@debbugs.gnu.org; Fri, 22 May 2015 14:43:21 -0400 Original-Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0NOR00800KPT7K00@a-mtaout20.012.net.il> for 20628@debbugs.gnu.org; Fri, 22 May 2015 21:43:10 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NOR008FILBX6940@a-mtaout20.012.net.il>; Fri, 22 May 2015 21:43:10 +0300 (IDT) In-reply-to: <87lhggmq6u.fsf@gmail.com> X-012-Sender: halo1@inter.net.il X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:103053 Archived-At: > From: Oleh Krehel > Cc: clement.pitclaudel@live.com, 20628@debbugs.gnu.org > Date: Fri, 22 May 2015 20:18:17 +0200 > > Eli Zaretskii writes: > > >> From: Oleh Krehel > >> Cc: clement.pitclaudel@live.com, 20628@debbugs.gnu.org > >> Date: Fri, 22 May 2015 18:54:17 +0200 > >> > >> I attach a patch that sets ascent/descent to 0 specifically for the > >> problematic font family "Latin Modern Math". > > > > That's hardly TRT. > > Why not? Because you assume no one will want to see that font in its original metrics, and don't provide any way for users that might want that to get that back. There's no "fire escape". > "Latin Modern Math" has likely been unchanged in ages and isn't > getting changed soon; and we know that it causes a bug. Isn't it much easier (and cleaner) to set up Emacs to not use that font for these characters? There are quite a few good fonts out there that support these symbols without such huge ascent/descent values, just use them instead. > > But what I'd really like to do is find out how do other applications > > avoid this problem. I thought that's what we wanted to do in this > > thread. > > Would be great to know this. Unfortunately, I can't do much to help. Well, I hope someone does. Thanks for your efforts, regardless.