From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.bugs Subject: bug#25179: 26.0.50; Dired doesn't preserve window height Date: Mon, 12 Dec 2016 11:00:32 +0100 Message-ID: <584E7540.8080003@gmx.at> References: <0c4fada9-8f4d-f0af-c570-b558db674b48@gmail.com> <87fult4jiy.fsf@gmail.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1481536892 28176 195.159.176.226 (12 Dec 2016 10:01:32 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 12 Dec 2016 10:01:32 +0000 (UTC) Cc: 25179@debbugs.gnu.org To: Tino Calancha , Liu Hui Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Dec 12 11:01:24 2016 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 1cGNQA-0006BM-48 for geb-bug-gnu-emacs@m.gmane.org; Mon, 12 Dec 2016 11:01:22 +0100 Original-Received: from localhost ([::1]:32889 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cGNQE-0008KQ-9M for geb-bug-gnu-emacs@m.gmane.org; Mon, 12 Dec 2016 05:01:26 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:40614) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cGNPu-0008EV-5W for bug-gnu-emacs@gnu.org; Mon, 12 Dec 2016 05:01:10 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cGNPq-000447-IC for bug-gnu-emacs@gnu.org; Mon, 12 Dec 2016 05:01:06 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:51617) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cGNPq-000440-Ft for bug-gnu-emacs@gnu.org; Mon, 12 Dec 2016 05:01:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1cGNPq-0007G2-7z for bug-gnu-emacs@gnu.org; Mon, 12 Dec 2016 05:01:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 12 Dec 2016 10:01:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25179 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 25179-submit@debbugs.gnu.org id=B25179.148153684727861 (code B ref 25179); Mon, 12 Dec 2016 10:01:02 +0000 Original-Received: (at 25179) by debbugs.gnu.org; 12 Dec 2016 10:00:47 +0000 Original-Received: from localhost ([127.0.0.1]:38782 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cGNPa-0007FJ-PJ for submit@debbugs.gnu.org; Mon, 12 Dec 2016 05:00:46 -0500 Original-Received: from mout.gmx.net ([212.227.15.18]:55906) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cGNPZ-0007F7-Dr for 25179@debbugs.gnu.org; Mon, 12 Dec 2016 05:00:45 -0500 Original-Received: from [192.168.1.100] ([212.95.7.105]) by mail.gmx.com (mrgmx002 [212.227.17.190]) with ESMTPSA (Nemesis) id 0M5cMq-1caEgR0vvc-00xcCK; Mon, 12 Dec 2016 11:00:39 +0100 In-Reply-To: <87fult4jiy.fsf@gmail.com> X-Provags-ID: V03:K0:fJGIm/U2aglZvFckWs3BktWdXtxzvjRm1IQo8mymt0xDwBjNYK+ YtCGYonx7+DETnNcN+bW7RHdWiA4QecPagQn+8dErmRbG/j5sjfCq7W8SJ0mWxVVDbdPYVr IUqUr3y+ciTjNGXUj4/9m7/+6ICioSFKInWxSDiBSfAVfy9IMKE7B4nr7ezPEXFCO5+khRr 9g43qYcAe09ltk+4V3M+Q== X-UI-Out-Filterresults: notjunk:1;V01:K0:kmbbFJL5BZk=:s5fW/MkMQpUJ/qAMRYDMJ7 JpPLlOChr9IFgO0Isy/lEzXsvQfSjNlnBFutyy8rEJlHNEny3GMWDaZGrGN6Fu4QgA/o3cjgk RQehuFfHsiKnyxTb5/f3phKdBTBILSQHxv6gLahvDsl2ByBPvU2cOwg/HNX4osPOtGbaRJBCu nSahtwWJaKgETcIT2jGinKlQAux5xKySV6gvdN8kE7hqCqaUOQpq6ipKumigS+GUvKxOeNKcG lggfgTxnbL0kXFDUFu3jJipw+3HSYhH55LlJSBXnMyrtGJrZV58Wj+smontK1qFPFCKHHb8B8 uiAKSDeaPGWCWdPgmjEjnbJlKSbzZx6wvLRsLhc/ziaz1o7yDCww/apLvd7MSXG8xqw2Jdk9F tWd40WbtyGLT+mScAtkhvW89MKV7k/svdbkJEcl4q4/42lFmHhuwT3pXPGWjsEgTe/8FXM6k6 JGOmCFl17XrJfZXWSiVf7M1izhDQh8hd6RmLbNiEEhzP87dev+VASp5Zr2MDutWgt4xbFvlwW wE1o3s4kE2STVgZz2SwU7qQa+cz7F3u9dRaDg1yJzSvP7YIfi9Y8lMSQ1U38/5Y6h8QlZCk9I lZPCACp/REJO0s4SkdWwDxbEN1O+fA949VK2+b8cVdm7XhH+hYYlqEPcmxuWza2lClKiCzRYP FF4QqpqIQW3tDOEll8ZchRmM98xKjiyThBDXkVIgwXbJ6Z7S2d3KNQZYanggQnBtcwaKU19gx jlnYoFmcRFXAXd6k45zuGHQK3Rt92YApe32QoQdPFVk0aLfRT9jBgKOxF6/dk8Vs8xnVnxaG 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:126909 Archived-At: >> 1. Emacs -Q >> 2. C-x 2 >> 3. M-x dired >> 4. press 'm' to mark two or more files >> 5. press 'D' >> =3D> the window below becomes larger >> 6. answer 'no' >> =3D> the window height is not restored >> >> The problem is not found with dired on Emacs 24.5. > Thank you. > For deleting 2-3 files Emacs24 and Emacs25 differs; for deleting > many files they looks pretty similar: > > emacs -Q > C-x 2 > ;; Visit a directory with several hundred of files. > M-: (dired (expand-file-name "lisp" source-directory)) > RET > t D no RET > ;; In both releases the window displaying *scratch* becames very small= =2E This is bug#25055. I yet have to understand why the behavior changed in the transition from 24.5 to 25. The problem is that when fitting a window to its buffer steals space from more than one other window, that space should be returned to those windows when the window is eventually deleted. Returning space to more than one window requires binding =E2=80=98window-combination-resize=E2=80= =99 to t around the action deleting the window. Apparently trivial, I have not yet found a way to do that reliably. martin