From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stephen Berman Newsgroups: gmane.emacs.bugs Subject: bug#10178: 24.0.92; emacs -q frame too short for fancy splash image Date: Sat, 10 Dec 2011 16:13:20 +0100 Message-ID: <87ehwctq7j.fsf@escher.fritz.box> References: <8762i0wuh9.fsf@escher.fritz.box> <87iplw8m3e.fsf@escher.fritz.box> <87zkf4e712.fsf@mail.jurta.org> <87mxb46oaj.fsf@gmx.net> <7A28C1C8-7C61-4723-B1DA-0C8003561CA6@swipnet.se> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1323530051 25003 80.91.229.12 (10 Dec 2011 15:14:11 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 10 Dec 2011 15:14:11 +0000 (UTC) Cc: 10178@debbugs.gnu.org To: Jan =?UTF-8?Q?Dj=C3=A4rv?= Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Dec 10 16:14:06 2011 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RZOco-0001bB-JR for geb-bug-gnu-emacs@m.gmane.org; Sat, 10 Dec 2011 16:14:06 +0100 Original-Received: from localhost ([::1]:54799 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RZOcn-0007VH-4z for geb-bug-gnu-emacs@m.gmane.org; Sat, 10 Dec 2011 10:14:05 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:47587) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RZOck-0007V7-Db for bug-gnu-emacs@gnu.org; Sat, 10 Dec 2011 10:14:03 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RZOcj-0007EP-3H for bug-gnu-emacs@gnu.org; Sat, 10 Dec 2011 10:14:02 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:60935) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RZOcj-0007EK-0V for bug-gnu-emacs@gnu.org; Sat, 10 Dec 2011 10:14:01 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1RZOdi-0003rl-2H for bug-gnu-emacs@gnu.org; Sat, 10 Dec 2011 10:15:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Stephen Berman Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 10 Dec 2011 15:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10178 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 10178-submit@debbugs.gnu.org id=B10178.132353006914758 (code B ref 10178); Sat, 10 Dec 2011 15:15:02 +0000 Original-Received: (at 10178) by debbugs.gnu.org; 10 Dec 2011 15:14:29 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RZOdA-0003py-NJ for submit@debbugs.gnu.org; Sat, 10 Dec 2011 10:14:28 -0500 Original-Received: from mailout-de.gmx.net ([213.165.64.23]) by debbugs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1RZOd8-0003pl-RF for 10178@debbugs.gnu.org; Sat, 10 Dec 2011 10:14:27 -0500 Original-Received: (qmail invoked by alias); 10 Dec 2011 15:13:23 -0000 Original-Received: from i59F5533B.versanet.de (EHLO escher.fritz.box) [89.245.83.59] by mail.gmx.net (mp051) with SMTP; 10 Dec 2011 16:13:23 +0100 X-Authenticated: #20778731 X-Provags-ID: V01U2FsdGVkX1+QPTMNTkyQHbRu1E1Bw5PHwzunSrGF6BlZ9sIZLn pIOiV/ZW1PXsF0 In-Reply-To: <7A28C1C8-7C61-4723-B1DA-0C8003561CA6@swipnet.se> ("Jan \=\?utf-8\?Q\?Dj\=C3\=A4rv\=22's\?\= message of "Sat, 10 Dec 2011 14:13:25 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.92 (gnu/linux) X-Y-GMX-Trusted: 0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Sat, 10 Dec 2011 10:15:02 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) 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:54871 Archived-At: On Sat, 10 Dec 2011 14:13:25 +0100 Jan Dj=C3=A4rv wrot= e: > 7 dec 2011 kl. 22:54 skrev Stephen Berman: [...] >> I just installed my GNU/Linux distribution's (openSUSE 12.1) Emacs 23.3, >> and it shows the same behavior as my build from the trunk: no fancy spla= sh >> image with -q, frame-height =3D 35, image-size returns (38.57142857142857 >> . 15.5). With Emacs 23.2 from openSUSE 11.4, emacs -q does display the >> splash image. Could this have to do with the GTK+ version (2.24.7 in >> openSUSE 12.1)? > > I doubt it, as Gtk+ is not used for any font metrics or image handling (e= xcept > for tool bar images). But different versions of freetype2 and/or the ima= ge > libraries might influence this. > > With your font (-unknown-DejaVu Sans > Mono-normal-normal-normal-*-12-*-*-*-m-0-iso10646-1, aka monospace-9) i g= et: > > (38.57142857142857 . 14.466666666666667) > > So the width is the same as what you get, but the height differs. Strang= e. > > Does (image-size (create-image "splash.xpm") t) return (270 . 217) ? Yes. > Go to *scratch* and evaluate (assuming there is a character at pos 1): > > (font-info (font-at 1)) > > It should return: > > ["-unknown-DejaVu Sans Mono-normal-normal-normal-*-12-*-*-*-m-0-iso10646-= 1" > "DejaVu Sans > Mono:pixelsize=3D12:foundry=3Dunknown:weight=3Dnormal:slant=3Dnormal:widt= h=3Dnormal:spacing=3D100:scalable=3Dtrue" > 12 15 0 0 0] I get: ["-unknown-DejaVu Sans Mono-normal-normal-normal-*-12-*-*-*-m-0-iso10646-1"= "DejaVu Sans Mono:pixelsize=3D12:foundry=3Dunknown:weight=3Dnormal:slant= =3Dnormal:width=3Dnormal:spacing=3D100:scalable=3Dtrue" 12 14 0 0 0] > 15 is the font height (i.e. 217 / 15 =3D 14.466666...). Do you have that? No, but 217/14 =3D 15.5, which is what image-size shows here. I have DejaVu version 2.33, Freetype2 version 2.4.7, and xorg-x11-libXpm-devel version 7.6. Steve Berman