From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jean Louis Newsgroups: gmane.emacs.bugs Subject: bug#45072: 28.0.50; Emacs switches other buffer back uncontrollably, if other window's buffer is changed by user during minibuffer editing Date: Mon, 7 Dec 2020 19:42:45 +0300 Message-ID: References: <86eek3hvu5.fsf@protected.rcdrun.com> <87eek1fvgf.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="10066"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mutt/2.0 (3d08634) (2020-11-07) Cc: 45072@debbugs.gnu.org To: Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Dec 07 17:47:35 2020 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 1kmJfi-0002Ut-N7 for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 07 Dec 2020 17:47:34 +0100 Original-Received: from localhost ([::1]:53584 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kmJfh-0006Oa-NY for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 07 Dec 2020 11:47:33 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:35620) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kmJcJ-0003Fz-7A for bug-gnu-emacs@gnu.org; Mon, 07 Dec 2020 11:44:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:43720) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kmJcI-0000Qs-W4 for bug-gnu-emacs@gnu.org; Mon, 07 Dec 2020 11:44:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kmJcI-00062p-Um for bug-gnu-emacs@gnu.org; Mon, 07 Dec 2020 11:44:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Jean Louis Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 07 Dec 2020 16:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 45072 X-GNU-PR-Package: emacs Original-Received: via spool by 45072-submit@debbugs.gnu.org id=B45072.160735939423128 (code B ref 45072); Mon, 07 Dec 2020 16:44:02 +0000 Original-Received: (at 45072) by debbugs.gnu.org; 7 Dec 2020 16:43:14 +0000 Original-Received: from localhost ([127.0.0.1]:55259 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kmJbW-00060y-6z for submit@debbugs.gnu.org; Mon, 07 Dec 2020 11:43:14 -0500 Original-Received: from static.rcdrun.com ([95.85.24.50]:42193) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kmJbU-00060l-Gi for 45072@debbugs.gnu.org; Mon, 07 Dec 2020 11:43:13 -0500 Original-Received: from localhost ([::ffff:197.157.0.57]) (AUTH: PLAIN admin, TLS: TLS1.2,256bits,ECDHE_RSA_AES_256_GCM_SHA384) by static.rcdrun.com with ESMTPSA id 00000000002C0006.000000005FCE5B99.0000383F; Mon, 07 Dec 2020 16:43:05 +0000 Content-Disposition: inline In-Reply-To: <87eek1fvgf.fsf@gnus.org> 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:195259 Archived-At: * Lars Ingebrigtsen [2020-12-07 19:11]: > Jean Louis writes: > > > At that point one may see that the window's buffer switched back to > > what it was previously. User's workflow is disturbed. > > Yes, when exiting a recursive edit, Emacs will (try to) restore the > window configuration in place when the recursive edit was entered. > > This can be somewhat confusing -- I can see why somebody would want to > avoid that. Is there some user option to control this? I have a brief > look, but didn't find anything. If not, would it make sense to add one? What makes sense is not to have that by default and let users switch windows as they wish. If I have horizontally split windows: 1 -- 2 -- minibuffer and I change window 1 to 4, upon completing minibuffer window 1 becomes 4. I cannot see why. I need to consult 2-3 buffers while using minibuffer. Why is that default there?