From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tassilo Horn Newsgroups: gmane.emacs.bugs Subject: bug#7004: 23.2; In fullscreen mode, the echo area takes too much vertical space Date: Thu, 17 Mar 2011 21:31:52 +0100 Message-ID: <87mxktjxon.fsf@member.fsf.org> References: <87aagueyp0.fsf@member.fsf.org> 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 1300395035 10129 80.91.229.12 (17 Mar 2011 20:50:35 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 17 Mar 2011 20:50:35 +0000 (UTC) Cc: 7004@debbugs.gnu.org To: Dani Moncayo Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Mar 17 21:50:25 2011 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Q0K9I-0002Yt-A5 for geb-bug-gnu-emacs@m.gmane.org; Thu, 17 Mar 2011 21:50:24 +0100 Original-Received: from localhost ([127.0.0.1]:57540 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Q0Jxv-0002fv-64 for geb-bug-gnu-emacs@m.gmane.org; Thu, 17 Mar 2011 16:38:39 -0400 Original-Received: from [140.186.70.92] (port=44449 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Q0JwW-0001vv-KO for bug-gnu-emacs@gnu.org; Thu, 17 Mar 2011 16:37:13 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Q0JwQ-0001kZ-HH for bug-gnu-emacs@gnu.org; Thu, 17 Mar 2011 16:37:07 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:42952) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Q0JwQ-0001kF-6i for bug-gnu-emacs@gnu.org; Thu, 17 Mar 2011 16:37:06 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1Q0JsT-0001Yj-Mq; Thu, 17 Mar 2011 16:33:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Tassilo Horn Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 17 Mar 2011 20:33:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7004 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 7004-submit@debbugs.gnu.org id=B7004.13003939235918 (code B ref 7004); Thu, 17 Mar 2011 20:33:01 +0000 Original-Received: (at 7004) by debbugs.gnu.org; 17 Mar 2011 20:32:03 +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 1Q0JrV-0001XL-Qv for submit@debbugs.gnu.org; Thu, 17 Mar 2011 16:32:02 -0400 Original-Received: from out5.smtp.messagingengine.com ([66.111.4.29]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q0JrU-0001X2-FK for 7004@debbugs.gnu.org; Thu, 17 Mar 2011 16:32:01 -0400 Original-Received: from compute1.internal (compute1.nyi.mail.srv.osa [10.202.2.41]) by gateway1.messagingengine.com (Postfix) with ESMTP id D50E620668; Thu, 17 Mar 2011 16:31:54 -0400 (EDT) Original-Received: from frontend1.messagingengine.com ([10.202.2.160]) by compute1.internal (MEProxy); Thu, 17 Mar 2011 16:31:54 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=messagingengine.com; h=from:to:cc:subject:references:date:in-reply-to:message-id:mime-version:content-type:content-transfer-encoding; s=smtpout; bh=5OScO+z0J4GZ0lRro8m1gkh0YMY=; b=HAdMcW9w6dUHmQ2UwPhvyJOMl0IMOv0ps54Sw+KTdwBiQQmdugYLkSZXosHDShWh3+4AAyg1HzBsSvZZb4HjTjmY75zUhknUKXNJeO2RCvXe+wSJsZ7tBMk2MkrGbLSjgSl9hxTpWgqCESLj/rq8WVHfw21uRCDSnqSUnroleZk= X-Sasl-enc: k+BN4jAjyKaT8B3ln1eMruhDewKa4OGmEVQTTc6/qzgW 1300393914 Original-Received: from thinkpad (88-134-173-46-dynip.superkabel.de [88.134.173.46]) by mail.messagingengine.com (Postfix) with ESMTPA id 0AF4A4082AA; Thu, 17 Mar 2011 16:31:53 -0400 (EDT) In-Reply-To: (Dani Moncayo's message of "Thu, 17 Mar 2011 19:43:05 +0100") User-Agent: Gnus/5.110014 (No Gnus v0.14) Emacs/24.0.50 (gnu/linux) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Thu, 17 Mar 2011 16:33:01 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) 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: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:45123 Archived-At: Dani Moncayo writes: Hi Dani, >> Emacs issues size hints to the window manager, which tells it the >> width and height of how emacs wants to be painted. =C2=A0These sizes are >> exactly divisible by the number of lines/columns emacs should >> display, which depends on font size and stuff like that. > > With my previous approach, there would be no need for such hints. Window manager hints are nothing special about emacs: http://standards.freedesktop.org/wm-spec/wm-spec-latest.html > Emacs should be able to adapt itself to any pixel size imposed by the > window manager (which in turn obeys to the user). I don't see what would be the benefit of your approach. What's the value of being able to see half or quarter lines/columns? Well, there's one case, where I can see it being useful, and that's when images are shown in a buffer that also contains text, because images occupy exactly one column/line, just like a huge glyph. In contrast to browsers, emacs doesn't use standard GTK or Qt canvas, where you get that for free, but underly other restrictions which are more crucial to emacs. Bye, Tassilo