From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jonas Bernoulli Newsgroups: gmane.emacs.devel Subject: Re: size hints and tiling window managers Date: Sun, 16 Dec 2012 00:33:36 +0100 Message-ID: <87fw3651rj.fsf@bernoul.li> References: <87zk1r104d.fsf@bernoul.li>, <50C1C678.5040805@gmx.at>, , <838v98nci1.fsf@gnu.org>, <87boe3t4gd.fsf@bernoul.li>, <83a9tnc91r.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1355614427 27309 80.91.229.3 (15 Dec 2012 23:33:47 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 15 Dec 2012 23:33:47 +0000 (UTC) Cc: rudalics@gmx.at, cloos@jhcloos.com, emacs-devel@gnu.org To: "Eli Zaretskii" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Dec 16 00:34:01 2012 Return-path: Envelope-to: ged-emacs-devel@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 1Tk1F2-0002Lp-J3 for ged-emacs-devel@m.gmane.org; Sun, 16 Dec 2012 00:34:00 +0100 Original-Received: from localhost ([::1]:54132 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tk1Ep-0002JY-FF for ged-emacs-devel@m.gmane.org; Sat, 15 Dec 2012 18:33:47 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:42696) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tk1El-0002JQ-8p for emacs-devel@gnu.org; Sat, 15 Dec 2012 18:33:45 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Tk1Ei-0004Ep-Po for emacs-devel@gnu.org; Sat, 15 Dec 2012 18:33:43 -0500 Original-Received: from mail-ee0-f41.google.com ([74.125.83.41]:45739) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tk1Ei-0004Eg-Je; Sat, 15 Dec 2012 18:33:40 -0500 Original-Received: by mail-ee0-f41.google.com with SMTP id d41so2583313eek.0 for ; Sat, 15 Dec 2012 15:33:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:cc:subject:references:user-agent:in-reply-to:date :message-id:mime-version:content-type; bh=bNE1Hk5ia8GkFTOMilzfUQ1hJ96HsL9wfFPLVwFvWAE=; b=RhkKbsyqwljdds/c6yjqnX0xo1V6hHUmUu4FMW6yAiYg8JMKbJvu21Ywj2SuxnIfTw GCAAaX8L251y5wVTki3u2OMnKeyulyauwep/tTJ6/gw49owJC4nwsUX6BvWMx6XeIIa9 CaGe3zNxwhiGXk7tJa758T9NrZM8Zl55aHxLbZnXWBGLbS6xLyOfuW80tf9yqB3aEdET Ly1dB1hf8tu00pphIGkWNIdR28ynQqiNazQWJI3wfXGPYl5mn3Q2pGgp5YwhtFQwMgEL qgenOfZaYYFYCaaBjcB7CUgltLxCd51u+zeM7vxpdx8ZLi81W7dWDshLBPEix9GGEfpm FWEQ== Original-Received: by 10.14.205.198 with SMTP id j46mr27168850eeo.27.1355614418893; Sat, 15 Dec 2012 15:33:38 -0800 (PST) Original-Received: from lem (178-83-148-79.dynamic.hispeed.ch. [178.83.148.79]) by mx.google.com with ESMTPS id b2sm18771837eep.9.2012.12.15.15.33.37 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 15 Dec 2012 15:33:37 -0800 (PST) User-agent: mu4e 0.9.9.5-dev4; emacs 24.3.50.1 In-reply-to: <83a9tnc91r.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-Received-From: 74.125.83.41 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:155587 Archived-At: Eli Zaretskii writes: >> > Echo area is harder, because it's just a window, so its size must >> > currently be a multiple of the default font's size. Perhaps we could >> > modify the mode-line width instead, by changing the line-with >> > attribute of the mode-line face. Can you try that? >> >> Adjusting the mode-line height would very likely result in the same >> problem as adjusting the fringe width. > > Maybe so, but did you actually try that? The display engine surprised > me more than once. I have tried to adjust the _height_ of the mode-line face. This caused the last line of the text area to be displayed only partially and the height of the extra space below the echo area did not change as we had hoped. I also tried using the display property: ,---- | (setq mode-line-format | (list "" 'mode-line-buffer-identification | (propertize " " 'display '((space :height (30)))))) `---- Also tried the above combined with t as the value of the line-height property of the final newline. (Which didn't have an effect at all, the newline was displayed as ^J and the height of the mode-line did not change; is there actually a way to have a multi-line mode-line?) Jonas