From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Wedler, Christoph" Newsgroups: gmane.emacs.devel Subject: RE: [Annoyance] resizing of echo area is too eager Date: Wed, 7 May 2003 21:32:58 +0200 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <67B8CED503F3D511BB9F0008C75DAD66054855E1@dewdfx17> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" X-Trace: main.gmane.org 1052336571 28624 80.91.224.249 (7 May 2003 19:42:51 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Wed, 7 May 2003 19:42:51 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Wed May 07 21:42:49 2003 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19DUnH-0007Lq-00 for ; Wed, 07 May 2003 21:41:35 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 19DUrO-0007Yj-00 for ; Wed, 07 May 2003 21:45:51 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 19DUjl-0002My-05 for emacs-devel@quimby.gnus.org; Wed, 07 May 2003 15:37:57 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10.13) id 19DUgm-0001QG-00 for emacs-devel@gnu.org; Wed, 07 May 2003 15:34:52 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10.13) id 19DUfZ-0000eT-00 for emacs-devel@gnu.org; Wed, 07 May 2003 15:33:41 -0400 Original-Received: from smtpde02.sap-ag.de ([155.56.68.170]) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 19DUf5-00008J-00 for emacs-devel@gnu.org; Wed, 07 May 2003 15:33:07 -0400 Original-Received: from sap-ag.de (smtpde02) by smtpde02.sap-ag.de (out) with ESMTP id VAA29389; Wed, 7 May 2003 21:33:22 +0200 (MESZ) Original-To: "'Kenichi Handa'" X-Mailer: Internet Mail Service (5.5.2656.59) X-SAP: out X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Emacs development discussions. List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:13755 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:13755 Kenichi Handa wrote: > In article <67B8CED503F3D511BB9F0008C75DAD66054855C4@dewdfx17>, "Wedler, Christoph" writes: >>> [...] What happens if you evalute this? >>> (message _SOME_KOREAN_STRING_) >> The same (the echo area is unnecessarily resized). > Is it really unnecessary? The reason why it is resized is > that Emacs detects that the message doesn't fit in the > height of the normal line. Perhaps, you font has > unnecessarily big ascent or descent value. You're right, the ascent is one point higher. I see, Emacs then wants to increase the height of the echo area, but its height must always be a multiple of the height of the default font. >> Hm, this works if I `setq' that variable before calling `message', but >> (let ((resize-mini-windows nil)) (message _SOME_KOREAN_STRING_)) >> still resizes the echo area. > Yes, because redisplay happens only after the execution of the above > code is finished. Hm. Unfortunately, Stefans idea didn't work: the echo area would be resized after the `sit-for' period. > By they way, even with the default value of resize-mini-windows > (grow-only), the behaviour of quail input method should be improved. > Previously, it resizes the echo area so frequently, but now it makes > the area taller just once, and keep that hight until you turns the > input method off. Could you verify it? Well, I use Emacs-21.3... I could try the development version if... Some time ago, Savannah's WebCVS offered to download a tarball of the head revision. I don't see this anymore... - Christoph