From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.bugs Subject: bug#52491: 28.0.90; Regression in window deletion with minibuffer Date: Wed, 22 Dec 2021 10:23:16 +0100 Message-ID: <87ea2478-44f6-31ce-161f-faa2fcb917e2@gmx.at> References: <865yrqsxmu.fsf@mail.linkov.net> <865yro7csh.fsf@mail.linkov.net> <83h7b8fngd.fsf@gnu.org> <86v8zo4bma.fsf@mail.linkov.net> <83fsqsfh8i.fsf@gnu.org> <86tuf73aen.fsf@mail.linkov.net> <83h7b7e8t2.fsf@gnu.org> <4318fa2c-0127-4a14-f65e-399b5c097028@gmx.at> <86sfupu8xi.fsf@mail.linkov.net> <9c2cbe85-b1a0-f147-69c8-0f26ab2e7c4d@gmx.at> <86wnk0frfj.fsf@mail.linkov.net> <0a55b1f4-dd66-62ed-591a-75438033e357@gmx.at> <86a6gwe9kl.fsf@mail.linkov.net> <9373956f-4999-4e0c-96f9-626f30d4cdb9@gmx.at> <83mtkv18xz.fsf@gnu.org> <1cba0ff2-3345-d2f4-f9a3-a61c79487a50@gmx.at> <86a6gucrhb.fsf@mail.linkov.net> <81d1e22d-fbf2-b172-9eb8-8c938b60388c@gmx.at> <86tuf17ow3.fsf@mail.linkov.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="1217"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 52491@debbugs.gnu.org To: Juri Linkov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Dec 22 10:26:44 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mzxtT-000075-QH for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 22 Dec 2021 10:26:43 +0100 Original-Received: from localhost ([::1]:35550 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mzxtR-0004gx-T7 for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 22 Dec 2021 04:26:42 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:44760) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mzxqs-0001yX-JW for bug-gnu-emacs@gnu.org; Wed, 22 Dec 2021 04:24:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:45255) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mzxqs-0002Q2-9Q for bug-gnu-emacs@gnu.org; Wed, 22 Dec 2021 04:24:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mzxqs-0005mI-3P for bug-gnu-emacs@gnu.org; Wed, 22 Dec 2021 04:24: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: Wed, 22 Dec 2021 09:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52491 X-GNU-PR-Package: emacs Original-Received: via spool by 52491-submit@debbugs.gnu.org id=B52491.164016500522153 (code B ref 52491); Wed, 22 Dec 2021 09:24:02 +0000 Original-Received: (at 52491) by debbugs.gnu.org; 22 Dec 2021 09:23:25 +0000 Original-Received: from localhost ([127.0.0.1]:56801 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mzxqH-0005lF-0g for submit@debbugs.gnu.org; Wed, 22 Dec 2021 04:23:25 -0500 Original-Received: from mout.gmx.net ([212.227.15.15]:44135) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mzxqF-0005l1-Eu for 52491@debbugs.gnu.org; Wed, 22 Dec 2021 04:23:23 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1640164997; bh=xh7yE6vMQZAtjZPFgodvRC6TRGbvJnX8vuVSGGKP4WY=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=Q4PkhZcLnUOsO0aiE4iJ3nKg8/ihriLgVVVf7/c82J9J4zcFxyk72uX/brqujyyWw NV8CQDyCtoqR6GinZO+32gztREtOalvnYoOwlCJRRfi19TQHdoMlzQ2l/qXI1wr5Jw aV//Z2NS8MgNMWVAZLXR5c8o3D1ldxXKEcYcqs4E= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from [192.168.1.102] ([212.95.5.187]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MUXtS-1mr3uG3OTI-00QTEX; Wed, 22 Dec 2021 10:23:16 +0100 In-Reply-To: <86tuf17ow3.fsf@mail.linkov.net> Content-Language: en-US X-Provags-ID: V03:K1:spB1d0A/NIONoJI4t8g/NwYuioM+nuZ2dxg9hT5441zMd10tkl0 pVIlYm3AEu9XQ+D1LStzcsi50gn1cuXYgOHobsYlG2sbul/zIQqWoOMTmtMmHldXby9ltDy 0OdudsHTIHKoGoDFKWdlXOGVWrEcje++BwWIcjOBJg8wnfB2ZZQMmiN9tL9ktk6JTpKpMw6 KkLfVcEAWfFUcH59UkUZg== X-UI-Out-Filterresults: notjunk:1;V03:K0:Mrg5yYDM+L8=:bcYq2OZjYQCaGN4ZoRalYK +MlLvj0XsERVMlfB33nSvfuUpmFFoSFmNi4ueo6tsDHvhD8bAxKPkdMmsGUAxewZfEhjnnVb0 Nv5Sml7pm1ha1SGTNQYJFX+f/cT59yHIqeTR09ymNkfFaMplnDWRlzVsVL9wDfbM8BYDEiWJ4 mSD3TqOF8fDiwwmbtPUl6+smneRLG4QsRRc++GLY1i/VgKilewAJ21NE0asUS/5/dM8MKGrUC 3ECm8oBHh/Y0YK1hI7ibOrPXr5jcTcTllVDwVWVP/H9CdRfa5cm7O8g6EemfRFuKZohnYHgkt 0SYeBnwWTapP49ivn1bziQaZ9pnQtK+sop9MvGPbyAnHzeT8KiR0J8C5GkfN/Isj0/dw0+eXF cQlvxflMehQoJ7+sm+wyZlZYgjoEOblLtvLFazzHbKrQx/IRKuiCbxkhioEz2JdL8xkruHwmD gI8sSnNL2ZLib+0/YPiAzfXPL6qkK+WbOC4UOKDLzZCZvaGwDcOy+FEPHBKYklRBlE7y3KD8n omPG4HEWq6x0WpdRrd215IbGtuVglP9woY836LLWB7PgT8QkhIn4XP9cccav6qdLaUdDrZ/Pg ldLbfzQJAf1IHjFqI1uTTJ/V/LqnFN99i4zTuoWhIx8oTx/OhDRS/DhPXkFQ3joqcSdgNjmrj 6Ev2sDWQYipyqzJNnD02lJuvKCwDKtgJPXksEtWjzZii1+UjcLYeo+TBAhzjUMET84N1E5bqb cfyB2EPgLVL/YQMiZLDcCUoYaNrK7LthAPDmRt4H3+NzN3vGuyRCKHEy2RkJVw7FD4D7i1po X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:222921 Archived-At: > BTW, could you suggest where to look to fix such problem: for example, > create a grep/occur buffer, then start visiting occurrences from it > one by one, e.g. type RET that shows the occurrence in the second window, > then select the first window again, then type RET again to visit the > next file in the second window, etc. Then invoke 'quit-window' in the > last visited buffer - it selects the first window. Then select the > previous buffer in the second window, and again invoke 'quit-window'. > Now it removes the buffer, but doesn't select the first window. > > Such inconsistency causes a lot of trouble because of this > unpredictable behavior. It reselects another window only > on the first invocation of 'quit-window' in the same window. > > Would it be possible either to always select another window > on every 'quit-window', or to never select another window > on 'quit-window'? I would need a precise recipe with Emacs -Q to look into this. I never use *grep* buffers and when trying it in a one-window frame showing *grep*, it pops up a new window for the first occurrence, reuses that window for further occurrences and deletes that window when invoking 'quit-window'. martin