GNU bug report logs - #10409
Minibuffer sized according to default face, not minibuffer face

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Severity: wishlist; Reported by: David Reitter <david.reitter@HIDDEN>; dated Fri, 30 Dec 2011 08:23:01 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 10409 <at> debbugs.gnu.org:


Received: (at 10409) by debbugs.gnu.org; 9 Jun 2012 10:47:21 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jun 09 06:47:21 2012
Received: from localhost ([127.0.0.1]:35810 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.72)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1SdJCT-0000FM-6L
	for submit <at> debbugs.gnu.org; Sat, 09 Jun 2012 06:47:21 -0400
Received: from mailout-de.gmx.net ([213.165.64.22]:58536)
	by debbugs.gnu.org with smtp (Exim 4.72)
	(envelope-from <rudalics@HIDDEN>) id 1SdJCS-0000FG-3X
	for 10409 <at> debbugs.gnu.org; Sat, 09 Jun 2012 06:47:20 -0400
Received: (qmail invoked by alias); 09 Jun 2012 10:44:54 -0000
Received: from 62-47-38-115.adsl.highway.telekom.at (EHLO [62.47.38.115])
	[62.47.38.115]
	by mail.gmx.net (mp010) with SMTP; 09 Jun 2012 12:44:54 +0200
X-Authenticated: #14592706
X-Provags-ID: V01U2FsdGVkX18WEWlNvScWQQzrWbL6A3Qj4wED+X+yrgHbkb8/CB
	BHEzUd4W3j8IpW
Message-ID: <4FD3292E.9050704@HIDDEN>
Date: Sat, 09 Jun 2012 12:45:02 +0200
From: martin rudalics <rudalics@HIDDEN>
MIME-Version: 1.0
To: Chong Yidong <cyd@HIDDEN>
Subject: Re: bug#10409: Minibuffer sized according to default face,
	not minibuffer face
References: <CAMH9oWq10wrpyMt4RLakT48aQMNmEQ-utXK_se4n4ooQ3DGPQw@HIDDEN>	<BE7BBF0E-5074-4027-95E1-C2F72DEB31C8@HIDDEN>
	<87sje52d8m.fsf@HIDDEN>
In-Reply-To: <87sje52d8m.fsf@HIDDEN>
Content-Type: text/plain; charset=ISO-8859-15; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
X-Spam-Score: -1.9 (-)
X-Debbugs-Envelope-To: 10409
Cc: David Reitter <david.reitter@HIDDEN>, Jeremy Thurgood <firxen@HIDDEN>,
	10409 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -1.9 (-)

>>> The height of the minibuffer (in pixels) is set in increments of the
>>> line height for the default face. If the echo area face (the one from
>>> which all minibuffer faces inherit) is slightly taller than the
>>> default face, this means that the minibuffer is one line high when
>>> empty and two lines high if there's anything in it.
> 
> What is the "echo area face" you are referring to?
> 
> Please provide a precise step-by-step recipe for reproducing this bug,
> starting from emacs -Q.

This could be bug#6192.  Look for Stefan's summary late
in the thread (skipping all my postings, at least).

martin





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#10409; Package emacs. Full text available.

Message received at 10409 <at> debbugs.gnu.org:


Received: (at 10409) by debbugs.gnu.org; 9 Jun 2012 06:49:59 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jun 09 02:49:59 2012
Received: from localhost ([127.0.0.1]:35688 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.72)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1SdFUj-0001nM-6C
	for submit <at> debbugs.gnu.org; Sat, 09 Jun 2012 02:49:58 -0400
Received: from fencepost.gnu.org ([208.118.235.10]:39198)
	by debbugs.gnu.org with esmtp (Exim 4.72)
	(envelope-from <cyd@HIDDEN>) id 1SdFUf-0001nD-MX
	for 10409 <at> debbugs.gnu.org; Sat, 09 Jun 2012 02:49:54 -0400
Received: from cm162.gamma80.maxonline.com.sg ([202.156.80.162]:45671
	helo=ulysses)
	by fencepost.gnu.org with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16)
	(Exim 4.71) (envelope-from <cyd@HIDDEN>)
	id 1SdFSJ-0001Y4-DJ; Sat, 09 Jun 2012 02:47:28 -0400
From: Chong Yidong <cyd@HIDDEN>
To: Jeremy Thurgood <firxen@HIDDEN>
Subject: Re: bug#10409: Minibuffer sized according to default face,
	not minibuffer face
References: <CAMH9oWq10wrpyMt4RLakT48aQMNmEQ-utXK_se4n4ooQ3DGPQw@HIDDEN>
	<BE7BBF0E-5074-4027-95E1-C2F72DEB31C8@HIDDEN>
Date: Sat, 09 Jun 2012 14:47:21 +0800
In-Reply-To: <BE7BBF0E-5074-4027-95E1-C2F72DEB31C8@HIDDEN> (David Reitter's
	message of "Fri, 30 Dec 2011 09:19:19 +0100")
Message-ID: <87sje52d8m.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -6.9 (------)
X-Debbugs-Envelope-To: 10409
Cc: David Reitter <david.reitter@HIDDEN>, 10409 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -6.9 (------)

>> The height of the minibuffer (in pixels) is set in increments of the
>> line height for the default face. If the echo area face (the one from
>> which all minibuffer faces inherit) is slightly taller than the
>> default face, this means that the minibuffer is one line high when
>> empty and two lines high if there's anything in it.

What is the "echo area face" you are referring to?

Please provide a precise step-by-step recipe for reproducing this bug,
starting from emacs -Q.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#10409; Package emacs. Full text available.

Message received at 10409 <at> debbugs.gnu.org:


Received: (at 10409) by debbugs.gnu.org; 31 Dec 2011 21:19:41 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 31 16:19:41 2011
Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1Rh6L2-0002kE-RW
	for submit <at> debbugs.gnu.org; Sat, 31 Dec 2011 16:19:41 -0500
Received: from mail-ww0-f46.google.com ([74.125.82.46])
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <firxen@HIDDEN>) id 1RgYbl-00051D-Eh
	for 10409 <at> debbugs.gnu.org; Fri, 30 Dec 2011 04:18:39 -0500
Received: by wgbdq10 with SMTP id dq10so18487608wgb.15
	for <10409 <at> debbugs.gnu.org>; Fri, 30 Dec 2011 01:15:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:cc:content-type;
	bh=PSfgYJEHNN99NxPlOQ54BIwAbPYrpLnF/iA4IAPYcfM=;
	b=MlQOubJWJCqVKE9AzusgIScEw4tG8PL/cEoSWtyOz9iymQ4CHWT+bLQ6XXrVvX4J8i
	n3d1phQppYti0KTjZK46kVinHBgerYyIwDXUVm8+Gie6AntQ6Cc1iaH6nLRrL5gPBjUA
	EsQr/BNOusswB0CVwFLPiIHjlKdnZLVAJi8no=
MIME-Version: 1.0
Received: by 10.227.206.205 with SMTP id fv13mr47911550wbb.17.1325236541761;
	Fri, 30 Dec 2011 01:15:41 -0800 (PST)
Received: by 10.223.155.76 with HTTP; Fri, 30 Dec 2011 01:15:41 -0800 (PST)
In-Reply-To: <BE7BBF0E-5074-4027-95E1-C2F72DEB31C8@HIDDEN>
References: <CAMH9oWq10wrpyMt4RLakT48aQMNmEQ-utXK_se4n4ooQ3DGPQw@HIDDEN>
	<BE7BBF0E-5074-4027-95E1-C2F72DEB31C8@HIDDEN>
Date: Fri, 30 Dec 2011 11:15:41 +0200
Message-ID: <CAMH9oWr1oVwtk=GEnr1kCOs3828ORw+KXfbAhgjsi8+T+shDhA@HIDDEN>
Subject: Re: bug#10409: Minibuffer sized according to default face, not
	minibuffer face
From: Jeremy Thurgood <firxen@HIDDEN>
To: David Reitter <david.reitter@HIDDEN>
Content-Type: text/plain; charset=ISO-8859-1
X-Spam-Score: -3.6 (---)
X-Debbugs-Envelope-To: 10409
X-Mailman-Approved-At: Sat, 31 Dec 2011 16:19:30 -0500
Cc: 10409 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.11
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -3.6 (---)

On Fri, Dec 30, 2011 at 10:19, David Reitter <david.reitter@HIDDEN> wrote:
>
> can you please try this out with the latest nightly build (Emacs 24), available from http://aquamacs.org/nightlies.shtml

I see the same on the latest nightly, both with and without customizations:

In GNU Emacs 24.0.90.3 (i386-apple-darwin9.8.0, NS apple-appkit-949.54)
 of 2011-12-30 on braeburn.aquamacs.org - Aquamacs Distribution 3.xdev
Windowing system distributor `Apple', version 10.3.1038
configured using `configure  '--with-ns' '--without-x' 'CFLAGS=-arch
i386 -g -O0 ' 'LDFLAGS=-arch i386 -g -O0 ''

> and update this bug with the version number (and ideally everything from Help->Diagnosis->Report Bug).

Whoops, I knew I was forgetting something. Here are the relevant extracts:

In GNU Emacs 23.3.50.1 (i386-apple-darwin9.8.0, NS apple-appkit-949.54)
 of 2011-10-25 on braeburn.aquamacs.org - Aquamacs Distribution 2.4
Windowing system distributor `Apple', version 10.3.1038
configured using `configure  '--with-ns' '--without-x' 'CC=gcc'
'CFLAGS=-O0 -g -arch i386' 'LDFLAGS=-O0 -g -arch i386''

Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: nil
  value of $XMODIFIERS: nil
  locale-coding-system: nil
  default enable-multibyte-characters: t

Features:
(shadow sort mail-extr message ecomplete rfc822 mml mml-sec
password-cache mm-decode mm-bodies mm-encode mailcap mail-parse rfc2231
mailabbrev nnheader gnus-util netrc gmm-utils mailheader canlock sha1
hex-util hashcash mail-utils emacsbug autorevert flymake flymake-cursor
twisted-dev python-21 python lilypond-mode compile comint run-tests
ansi-color git-emacs ido git-emacs-autoloads git-global-keys time-stamp
vc-git vc vc-dispatcher ediff psvn derived edmacro kmacro log-edit ring
pcvs-util add-log diff-mode pp elp ediff-merg ediff-diff ediff-wind
ediff-mult ediff-help ediff-init ediff-util dired uniquify erlang-start
zoom-replacement load-emacs-plugins aquamacs-mode-defaults auctex-config
server preview-latex tex-site auto-loads aquamacs-aux savehist mouse-sel
one-buffer-one-frame smart-frame-positioning drews_init
color-theme-autoloads saveplace visual-line aquamacs-bug
aquamacs-autoface-mode aquamacs-editing sendmail rfc2047 rfc2045
ietf-drums qp mm-util mail-prsvr recentf tree-widget cus-edit osxkeys
emulate-mac-keyboard-mode frame-cmds strings misc-fns thingatpt+
thingatpt frame-fns avoid aquamacs-mac-fontsets fit-frame
aquamacs-frame-setup aquamacs-tabbar tabbar-window cl cl-19 cus-start
cus-load tabbar easy-mmode warnings load-emacs-pre-plugins
aquamacs-site-start cocoa-compatibility matlab-load smart-dnd filladapt
aquamacs-redo check-for-updates aquamacs-menu osx_defaults
aquamacs-tool-bar aquamacs mac-extra-functions aquamacs-tools
aquamacs-macros parse-time timezone time-date paren delsel pc-select
cua-base wid-edit regexp-opt advice advice-preload byte-opt bytecomp
byte-compile debug help-fns help-mode view image-file disp-table tooltip
ediff-hook vc-hooks lisp-float-type mwheel ns-win easymenu tool-bar dnd
fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer
select scroll-bar mldrag mouse jit-lock font-lock syntax facemenu
font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan
thai tai-viet lao korean japanese hebrew greek romanian slovak czech
european ethiopic indian cyrillic chinese case-table epa-hook
jka-cmpr-hook help simple abbrev loaddefs button minibuffer faces
cus-face files text-properties overlay md5 base64 format env code-pages
mule custom widget hashtable-print-readable backquote
make-network-process ns multi-tty emacs)

> Please use Help->Diagnosis->Start without customizations.

I have done so. I see the same behaviour.

Thanks,
--J

> Begin forwarded message:
>
>> From: Jeremy Thurgood <firxen@HIDDEN>
>> Subject: [Aquamacs-bugs] Minibuffer sized according to default face, not minibuffer face
>> Date: December 29, 2011 9:52:52 AM GMT+01:00
>> To: aquamacs-bugs@HIDDEN
>> Reply-To: Bug reports for Aquamacs Emacs <aquamacs-bugs@HIDDEN>
>>
>> Good day,
>>
>> I'm not sure if this is a bug or if it's just non-obvious behaviour,
>>
>> The height of the minibuffer (in pixels) is set in increments of the
>> line height for the default face. If the echo area face (the one from
>> which all minibuffer faces inherit) is slightly taller than the
>> default face, this means that the minibuffer is one line high when
>> empty and two lines high if there's anything in it. As a consequence,
>> the minibuffer is constantly resizing, which is visually jarring. In
>> my case, I set my default face to a font that is a little shorter then
>> Lucida Grande (the default font for the echo area face) and ran into
>> this behaviour. It can be replicated merely by setting the echo area
>> face's height to a large scale -- 1.5 will do.
>>
>> As a workaround, the height of the minibuffer face can be adjusted to
>> a scale less than 1.0 to make the line height fit. Alternatively, the
>> font can be changed to one that fits better. In my case, I just
>> removed the override and allowed it to inherit the font from my
>> default face. It looks a bit uglier, but it lets me avoid tinkering
>> with the height whenever I change the default font.
>>
>> Thanks,
>> --J
>
>
>




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#10409; Package emacs. Full text available.

Message received at 10409 <at> debbugs.gnu.org:


Received: (at 10409) by debbugs.gnu.org; 31 Dec 2011 10:02:59 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 31 05:02:59 2011
Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1RgvmF-0002VR-4R
	for submit <at> debbugs.gnu.org; Sat, 31 Dec 2011 05:02:59 -0500
Received: from mail-ee0-f44.google.com ([74.125.83.44])
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <david.reitter@HIDDEN>) id 1RgvmD-0002VK-6m
	for 10409 <at> debbugs.gnu.org; Sat, 31 Dec 2011 05:02:57 -0500
Received: by eekc14 with SMTP id c14so15080715eek.3
	for <10409 <at> debbugs.gnu.org>; Sat, 31 Dec 2011 01:59:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=from:content-type:content-transfer-encoding:subject:date:references
	:to:message-id:mime-version:x-mailer;
	bh=O0Va5dlTQuTsF+YSvJzROU6/H0BMRbXk8MI22iDTGZo=;
	b=GZ/iecwamwar9Xm/ItCISauBNSaH2KsAFCLz1w7NSrisAHeeAanMkwrbKWisxdkPrx
	0hPdwOsxzLt8Ou0YDVJU7lVujLVeRfeIKXetcviWViA2iNxtJIHEBoYjIv/CWGSDgit7
	GNEFITmJjJtOvrdKbxWPvdFaDhuKnxELWzsm8=
Received: by 10.213.3.196 with SMTP id 4mr11770284ebo.120.1325325595525;
	Sat, 31 Dec 2011 01:59:55 -0800 (PST)
Received: from elin.fritz.box (p5DD2D730.dip.t-dialin.net. [93.210.215.48])
	by mx.google.com with ESMTPS id q67sm98300584eea.8.2011.12.31.01.59.54
	(version=TLSv1/SSLv3 cipher=OTHER);
	Sat, 31 Dec 2011 01:59:55 -0800 (PST)
From: David Reitter <david.reitter@HIDDEN>
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
Subject: Minibuffer sized according to default face, not minibuffer face
Date: Sat, 31 Dec 2011 10:59:53 +0100
References: <CAMH9oWqykUPAs2cbiPO_tDQkP2otgK7QN93oaEpuXLENSSjPSw@HIDDEN>
To: 10409 <at> debbugs.gnu.org
Message-Id: <561DE01C-FEF9-4EAE-A56D-A5CCFA3B92A6@HIDDEN>
Mime-Version: 1.0 (Apple Message framework v1251.1)
X-Mailer: Apple Mail (2.1251.1)
X-Spam-Score: -4.8 (----)
X-Debbugs-Envelope-To: 10409
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.11
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -4.4 (----)

With further info from Jeremy, it looks like it works as designed. =20

So would like to use this bug to request an enhancement (to allow for =
arbitrary (pixel level) window heights, with minibuffers sized according =
to the minibuffer face rather than the default face).


Begin forwarded message:

> On Fri, Dec 30, 2011 at 10:16, David Reitter <david.reitter@HIDDEN> =
wrote:
>> I'm afraid part of this is an artifact of Emacs' long-standing way of =
measuring the heights of frames and windows in full glyph (or line) =
heights of the default face, even on post-1984 systems that have =
graphical user interfaces.

From: Jeremy Thurgood <firxen@HIDDEN>

> Two lines (of the default face's height) are needed to display one
> line of the echo area's face. In my original case, the default face at
> 13pt was 12 pixels high (I think) and the echo area face at 13pt was
> 13 pixels high, so the minibuffer grew a second line (at the default
> face's height) for a total of 24 pixels so it could display the 13
> pixel high text without cutting any off. If there's a larger disparity
> in size, the need for multiple default-height lines in the minibuffer
> is more apparent.





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#10409; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 30 Dec 2011 08:22:28 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Dec 30 03:22:28 2011
Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1RgXjO-0003d2-Gh
	for submit <at> debbugs.gnu.org; Fri, 30 Dec 2011 03:22:27 -0500
Received: from eggs.gnu.org ([140.186.70.92])
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <david.reitter@HIDDEN>) id 1RgXjL-0003ct-7l
	for submit <at> debbugs.gnu.org; Fri, 30 Dec 2011 03:22:24 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
	(envelope-from <david.reitter@HIDDEN>) id 1RgXgU-0003CN-DL
	for submit <at> debbugs.gnu.org; Fri, 30 Dec 2011 03:19:28 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM,
	RCVD_IN_DNSWL_LOW,T_DKIM_INVALID autolearn=unavailable version=3.3.2
Received: from lists.gnu.org ([140.186.70.17]:41101)
	by eggs.gnu.org with esmtp (Exim 4.71)
	(envelope-from <david.reitter@HIDDEN>) id 1RgXgU-0003CJ-Bw
	for submit <at> debbugs.gnu.org; Fri, 30 Dec 2011 03:19:26 -0500
Received: from eggs.gnu.org ([140.186.70.92]:57233)
	by lists.gnu.org with esmtp (Exim 4.71)
	(envelope-from <david.reitter@HIDDEN>) id 1RgXgT-0005De-2s
	for bug-gnu-emacs@HIDDEN; Fri, 30 Dec 2011 03:19:26 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
	(envelope-from <david.reitter@HIDDEN>) id 1RgXgR-0003C6-Qk
	for bug-gnu-emacs@HIDDEN; Fri, 30 Dec 2011 03:19:25 -0500
Received: from mail-wi0-f169.google.com ([209.85.212.169]:59030)
	by eggs.gnu.org with esmtp (Exim 4.71)
	(envelope-from <david.reitter@HIDDEN>) id 1RgXgR-0003Bv-Kd
	for bug-gnu-emacs@HIDDEN; Fri, 30 Dec 2011 03:19:23 -0500
Received: by wibhq12 with SMTP id hq12so9101232wib.0
	for <bug-gnu-emacs@HIDDEN>; Fri, 30 Dec 2011 00:19:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=from:content-type:content-transfer-encoding:subject:date:references
	:to:message-id:mime-version:x-mailer;
	bh=/EG+uN8EgT9wzzHporIop3xXjNYXeowf4iwYdl5h/LI=;
	b=Lc6T5ps2SYAs3Wmi6rSoEFlcDDPk2eM16hYaUP/dcqGM+M3W8874/SV4BPVSvkyOu/
	FR7pLInFmnsFBIbDhx5lks/ccdjb5QGE3fDupq4LzORb703iEMNMmRH5VPVZprvRIuz3
	gYU1oOC19v3GrBS6Awksup3GHrwrVJaHJZPhw=
Received: by 10.181.13.179 with SMTP id ez19mr84399037wid.11.1325233162474;
	Fri, 30 Dec 2011 00:19:22 -0800 (PST)
Received: from [192.168.178.50] (p5DD2DC3D.dip.t-dialin.net. [93.210.220.61])
	by mx.google.com with ESMTPS id 6sm7857138wbw.10.2011.12.30.00.19.21
	(version=TLSv1/SSLv3 cipher=OTHER);
	Fri, 30 Dec 2011 00:19:21 -0800 (PST)
From: David Reitter <david.reitter@HIDDEN>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Subject: Minibuffer sized according to default face, not minibuffer face
Date: Fri, 30 Dec 2011 09:19:19 +0100
References: <CAMH9oWq10wrpyMt4RLakT48aQMNmEQ-utXK_se4n4ooQ3DGPQw@HIDDEN>
To: Bug-Gnu-Emacs <bug-gnu-emacs@HIDDEN>
Message-Id: <BE7BBF0E-5074-4027-95E1-C2F72DEB31C8@HIDDEN>
Mime-Version: 1.0 (Apple Message framework v1251.1)
X-Mailer: Apple Mail (2.1251.1)
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2)
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3)
X-Received-From: 140.186.70.17
X-Spam-Score: -5.9 (-----)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.11
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -5.9 (-----)

X-Debbugs-CC: Jeremy Thurgood <firxen@HIDDEN>


Jeremy,
can you please try this out with the latest nightly build (Emacs 24), =
available from http://aquamacs.org/nightlies.shtml
and update this bug with the version number (and ideally everything from =
Help->Diagnosis->Report Bug).
Please use Help->Diagnosis->Start without customizations.

Thanks
- David


Begin forwarded message:

> From: Jeremy Thurgood <firxen@HIDDEN>
> Subject: [Aquamacs-bugs] Minibuffer sized according to default face, =
not minibuffer face
> Date: December 29, 2011 9:52:52 AM GMT+01:00
> To: aquamacs-bugs@HIDDEN
> Reply-To: Bug reports for Aquamacs Emacs <aquamacs-bugs@HIDDEN>
>=20
> Good day,
>=20
> I'm not sure if this is a bug or if it's just non-obvious behaviour,
>=20
> The height of the minibuffer (in pixels) is set in increments of the
> line height for the default face. If the echo area face (the one from
> which all minibuffer faces inherit) is slightly taller than the
> default face, this means that the minibuffer is one line high when
> empty and two lines high if there's anything in it. As a consequence,
> the minibuffer is constantly resizing, which is visually jarring. In
> my case, I set my default face to a font that is a little shorter then
> Lucida Grande (the default font for the echo area face) and ran into
> this behaviour. It can be replicated merely by setting the echo area
> face's height to a large scale -- 1.5 will do.
>=20
> As a workaround, the height of the minibuffer face can be adjusted to
> a scale less than 1.0 to make the line height fit. Alternatively, the
> font can be changed to one that fits better. In my case, I just
> removed the override and allowed it to inherit the font from my
> default face. It looks a bit uglier, but it lets me avoid tinkering
> with the height whenever I change the default font.
>=20
> Thanks,
> --J





Acknowledgement sent to David Reitter <david.reitter@HIDDEN>:
New bug report received and forwarded. Copy sent to firxen@HIDDEN, bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to firxen@HIDDEN, bug-gnu-emacs@HIDDEN:
bug#10409; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Mon, 25 Nov 2019 12:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.