From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Leo Liu Newsgroups: gmane.emacs.bugs Subject: bug#19355: 25.0.50; limit the popup window height Date: Wed, 17 Dec 2014 08:43:03 +0800 Message-ID: <87ppbj14yw.fsf@gmail.com> References: <87vblhtz5m.fsf@gmail.com> <548AE36C.7060606@gmx.at> <87lhmd6ms4.fsf@gmail.com> <548B2397.7080004@gmx.at> <87h9x0768r.fsf@gmail.com> <548C1324.2070605@gmx.at> <87fvcjmx2x.fsf@gmail.com> <548C9BA1.8050108@gmx.at> <87bnn7m5gm.fsf@gmail.com> <548D526C.3010704@gmx.at> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1418777157 23568 80.91.229.3 (17 Dec 2014 00:45:57 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 17 Dec 2014 00:45:57 +0000 (UTC) Cc: 19355@debbugs.gnu.org, Juri Linkov To: martin rudalics Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Dec 17 01:45:49 2014 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1Y12iz-0005IW-Pz for geb-bug-gnu-emacs@m.gmane.org; Wed, 17 Dec 2014 01:44:21 +0100 Original-Received: from localhost ([::1]:47369 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y12iz-0008De-51 for geb-bug-gnu-emacs@m.gmane.org; Tue, 16 Dec 2014 19:44:21 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37728) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y12in-0008CN-KA for bug-gnu-emacs@gnu.org; Tue, 16 Dec 2014 19:44:17 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Y12ig-0006i0-4I for bug-gnu-emacs@gnu.org; Tue, 16 Dec 2014 19:44:09 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:38907) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y12ig-0006hm-0S for bug-gnu-emacs@gnu.org; Tue, 16 Dec 2014 19:44:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1Y12if-0006KS-Pw for bug-gnu-emacs@gnu.org; Tue, 16 Dec 2014 19:44:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Leo Liu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 17 Dec 2014 00:44:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19355 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 19355-submit@debbugs.gnu.org id=B19355.141877699124258 (code B ref 19355); Wed, 17 Dec 2014 00:44:01 +0000 Original-Received: (at 19355) by debbugs.gnu.org; 17 Dec 2014 00:43:11 +0000 Original-Received: from localhost ([127.0.0.1]:48273 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Y12hr-0006JB-A9 for submit@debbugs.gnu.org; Tue, 16 Dec 2014 19:43:11 -0500 Original-Received: from mail-pa0-f45.google.com ([209.85.220.45]:45548) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Y12hq-0006J4-3G for 19355@debbugs.gnu.org; Tue, 16 Dec 2014 19:43:10 -0500 Original-Received: by mail-pa0-f45.google.com with SMTP id lf10so14560526pab.4 for <19355@debbugs.gnu.org>; Tue, 16 Dec 2014 16:43:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:face:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=bKjDasfrpKTRJAVWLW+3k3CgayNiau7IrXV6zxvc4vc=; b=HDkRWnsaW+VRxR4TiV1D89bH57e8CDhX2LQ5J8Rkke8qbhCVDXiWbSD5oX7lisNa83 XFyhry04HVmc1C29FUhwm43lRPOZ03OOQMsCANTjppGfHfQq7iQoy4b6pODvSg4L4pDH BZJPUpB4oE9EBHu/zwGW1RpBW8HZKRXSZ1Xo2+1E13RVRW0h9E5Sqkf8KMafb7TLREB5 yzU00ICvuX+iRb2ELbEUggqR+tRknZgYvgQNbY1G7PyiOO30c9XAaQsBUcyolTxHATR3 TWbZDglEAMCXX596/Ah1hJASX3/yaTMkNlginDIfkRRlDjPB7847Zb/7w/hFg4TG8c81 nFcg== X-Received: by 10.68.247.98 with SMTP id yd2mr61900548pbc.38.1418776989113; Tue, 16 Dec 2014 16:43:09 -0800 (PST) Original-Received: from fortuna ([114.248.252.48]) by mx.google.com with ESMTPSA id ih10sm2153962pbc.1.2014.12.16.16.43.06 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 16 Dec 2014 16:43:08 -0800 (PST) Face: iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAMFBMVEUaFRZLMy1dTENxVzKQ WiCrXQ97cmO/dSqSh3akjGTApXy5sJ7Sxo/Sz8Xo6eP9//xJbkruAAAAAWJLR0QAiAUdSAAAAAlw SFlzAAACxQAAAsUBidZ/7wAAAAd0SU1FB9cBBwMJOwHXewoAAAIBSURBVCjPVdNBiNNAFADQ6J4F x3hThHZBBC+WCFI8SS0iezRDcMHLHkLAg6gJH/fgYQ9xYlj2sLK4KHgqCgXFhda2Idmr4kkQPZQ0 nkQMbTypbMmMM2m7ZgYSmMef/5OZPwo7HFnx3uKPcmj0Dht1LWZJ+Hvr7dIFZXRUwl9VRTuuKDJ+ U44gjscknK4hhJaCkYRsWjmBtLqXlJAG2wipNe18OZJu1BBq1E8xafl4s6Jq2mUZGftU1y7CCxnp FVUDWJXx4C66BKBnErbuoaYNtoRTu6EZBsCbMn7W+5qOAR6WvxNOby9jHWC9hAf3n304CdiAByXs 3Nh9roLDkyb/sWV712vYwaLSAn8CPMHIAAzOPDKP2COAFm4Y4ODVWc6xG7KXsN7UeUJjjimx2uwd gCgNhr0i8C/xyCD5CiCKAMY3Bf5oDzx//w/fimscdcAZU2jv9sedx6+nYPPFIoWI/GK6QZ+EFGOR ErAjCnV3vPZ7XqlTIMbOLY7fLcvvmT7rXNWaGDexIY44N12TG2PDp7vqyl57dnCeuWwyNpnEURxk fTbDYeBnKRn4oejPYI4sH6WviBumEZ/GxX4X/x6EcURFZ7E071bjQGAxpcOAEOJuTiroDEea5Szv rVWLYfl7ZiQwSUToxrkux7OLixAWGz22+HIyWTRYcVfomOwvzusfjtVIGgLHf3MAAAAASUVORK5C YII= In-Reply-To: <548D526C.3010704@gmx.at> (martin rudalics's message of "Sun, 14 Dec 2014 10:03:40 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (CentOS Linux 7 (Core)) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x 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: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:97422 Archived-At: On 2014-12-14 10:03 +0100, martin rudalics wrote: > first and do the same steps as above, the first one is identical and in > the other two cases the empty lines get removed and the window shrinks. > > Please have another look. I got the same thing with or without temp-buffer-resize-mode. My concern is with something similar to the first experiment i.e. C-h f set- TAB. What we see in C-h f set- TAB is not problematic because point is in the minibuffer and the popup doesn't move it around. The problematic case is when I am developing an elisp program in a window and do a completion-at-point for `(set-'. The popup takes up so much height that it often changes view in my editing buffer, i.e. move point to close to the top of the frame, push some buffer contents out of view etc. I.e. Change +-------- | | |_ | | | +-------- to +-------- |_ +-------- | | | | +-------- where _ is point. When the popup goes away (*Completions* goes away after some command.), my window view now looks like: +-------- |_ | | | | | +-------- Leo