From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Tyler Smith Newsgroups: gmane.emacs.bugs Subject: bug#25055: 25.1.50; completion buffer changes window size Date: Wed, 19 Apr 2017 19:12:40 -0400 Message-ID: <1492643560.1923816.949929864.29CC3C5F@webmail.messagingengine.com> References: <1480381769.2861995.801885809.40126DE8@webmail.messagingengine.com> <58F232E2.1030504@gmx.at> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1492643595 31064 195.159.176.226 (19 Apr 2017 23:13:15 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 19 Apr 2017 23:13:15 +0000 (UTC) To: martin rudalics , 25055-done@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Apr 20 01:13:08 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d0ymZ-0007t8-ST for geb-bug-gnu-emacs@m.gmane.org; Thu, 20 Apr 2017 01:13:08 +0200 Original-Received: from localhost ([::1]:50902 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d0ymf-0007oj-Gw for geb-bug-gnu-emacs@m.gmane.org; Wed, 19 Apr 2017 19:13:13 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50767) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d0ymZ-0007oR-Rh for bug-gnu-emacs@gnu.org; Wed, 19 Apr 2017 19:13:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d0ymV-0006we-35 for bug-gnu-emacs@gnu.org; Wed, 19 Apr 2017 19:13:07 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:59408) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1d0ymU-0006wW-Mw for bug-gnu-emacs@gnu.org; Wed, 19 Apr 2017 19:13:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1d0ymU-0001La-FP for bug-gnu-emacs@gnu.org; Wed, 19 Apr 2017 19:13:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Tyler Smith Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 19 Apr 2017 23:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25055 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 25055-done@debbugs.gnu.org id=D25055.14926435635147 (code D ref 25055); Wed, 19 Apr 2017 23:13:02 +0000 Original-Received: (at 25055-done) by debbugs.gnu.org; 19 Apr 2017 23:12:43 +0000 Original-Received: from localhost ([127.0.0.1]:57607 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d0ymB-0001Kw-7f for submit@debbugs.gnu.org; Wed, 19 Apr 2017 19:12:43 -0400 Original-Received: from out1-smtp.messagingengine.com ([66.111.4.25]:44383) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d0ym9-0001Ko-Cq for 25055-done@debbugs.gnu.org; Wed, 19 Apr 2017 19:12:42 -0400 Original-Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 193A920C54; Wed, 19 Apr 2017 19:12:41 -0400 (EDT) Original-Received: from web2 ([10.202.2.212]) by compute4.internal (MEProxy); Wed, 19 Apr 2017 19:12:41 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=plantarum.ca; h= content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm1; bh=QZTpj+VetThDJ1B3kCZMSqpBVS3aq ZsW3tPFlzVOmyc=; b=T3xOQgN03qlOGIH+5bIBchWNjoew1oRhqopKK/MadRdNu L1ArKysvgf6Uk3jGP/+jfYmwqp0iWB8JzmI7jTxvjGoIxZNkMoKXMndbS8THqwQp 0hjylLkvF8enhQEfxWE5TSRyyVQ534hEaGiWX3jng+L/zKDJ7BNInVq1pr+4RuPb MusqqZ8XydnOJwIWsDtcz3vp2CyxiOFhhLwKF/ol3dR6Q6+L15JqJCjccH08JTvN B+lf0kFyXzZwWH9/xQ7KBdk0sxPYE70S9nHjl6P3nkAteN/bL5epC1FnNrr4BqH4 LSpKEHd9Mie+X4e6EYLq0rvrOLbUJGz/yCWpq3OYg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=QZTpj+ VetThDJ1B3kCZMSqpBVS3aqZsW3tPFlzVOmyc=; b=LrfcGfsmoZPdZf7/p7uDCk t2Qyk6orCRMi9ugfDox3990xHzQHOZN2L0Z+z0GQX+c8ZRhEYMgR9X/tcw8XvgEs EoMbTTIUJ6GikuHn4gGeZTes+Vwm+BqoVyQw83MwAE13jC1AxCwPX76wAf4Wu5fW fW5R3DgqyID+3/q1V7lsDWUui588KKI4tat7qztJcXxRClWW2wBSnmxjGjYPJKAG hY2xdb9h2vBXd2hQNQ4CmrmKNaUT8NuJC1rteoOKnIMEQImQcKkBZeoTwJjH5Hrn nrgHkbeC+f1uJQ+EIlhMZBJmM1MP1FTTQn8wDSM51BK30eEpMgy0bwN/BvmiQVwQ == X-ME-Sender: Original-Received: by mailuser.nyi.internal (Postfix, from userid 99) id E536962737; Wed, 19 Apr 2017 19:12:40 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface - ajax-ca85a2ec In-Reply-To: <58F232E2.1030504@gmx.at> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.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" Xref: news.gmane.org gmane.emacs.bugs:131778 Archived-At: This fixes the problem at my end. Many thanks! Tyler -- plantarum.ca On Sat, Apr 15, 2017, at 10:49 AM, martin rudalics wrote: > > 1. start emacs -Q > > 2. M-x shell > > 3. ls ./ > > 4. A temporary buffer pops up with all possible completions. > > - if your home directory is big enough, this buffer will take up a > > large portion of the frame > > 5. press > > 6. The completions are dismissed, but the frame remains in its new > > configuration, with 90% of the space taken up by the window where the > > completions had been listed (this window has now returned to the > > shell-mode buffer). > > > > What I would expect to happen instead is that when the completions are > > dismissed, the window configuration returns to the state it was in > > before pressing tab: that is, the top half is the scratch buffer, the > > bottom half is the shell-mode buffer. > > The bugs leading to this behavior should have been fixed now on master > with commit > > 23d3eeb798c7edc27898b0dbd4c2364a6ca6247d > > Note that to get the desired behavior you have to (1) recompile > window.el and after that (2) recompile all users of the macro > `with-displayed-buffer-window' - that is, the files minibuffer.el and > dired.el and finally (3) rebuild Emacs. > > If for some reason you cannot build Emacs or work with master, please > tell me. I'll then try to explain how to get the desired behavior with > Emacs 25 and your .emacs alone. Meanwhile closing this bug. > > Many thanks for the report, martin