|
From: | Jan Djärv |
Subject: | bug#7004: 23.2; In fullscreen mode, the echo area takes too much vertical space |
Date: | Wed, 15 Sep 2010 22:45:40 +0200 |
User-agent: | Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; sv-SE; rv:1.9.2.9) Gecko/20100825 Thunderbird/3.1.3 |
Eli Zaretskii skrev 2010-09-15 21.30:
Date: Wed, 15 Sep 2010 09:00:25 +0200 From: martin rudalics<rudalics@gmx.at> CC: jan.h.d@swipnet.se, 7004@debbugs.gnu.org IIUC Emacs usually [...] rounds the height to the nearest integer multiple of the canonical line height instead.That's not really relevant, since the height includes the tool bar and the menu bar, whose sizes aren't multiples of the canonical font height. So the windows end up with non-integral number of text lines anyway.
The frame may have non-integral height, but the windows don't. The menu- and tool bar heights are calculated separately. For the built-in tool bar, it actually is an integral number of text lines. Toolkit toolbars don't need to be.
If all of this is true, then how do we succeed to display partial lines with the existing ``pixel-challenged'' display engine? What am I missing?
Partial lines are only displayed when one or more lines isn't the size of the canonical font size, like the info dir page for example. But the window as a whole is still a multiple of the canonical font size.
Try getting a window size that is a non-integral number of text lines, starting with emacs -Q. You can try, but I am confident that can't be done without changing the source.
Jan D.
[Prev in Thread] | Current Thread | [Next in Thread] |