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#32825: 27.0.50; Deterministic window management Date: Sun, 30 Sep 2018 10:00:10 +0200 Message-ID: <5BB0828A.3010801@gmx.at> References: <874leeaiah.fsf@mail.linkov.net> <5BA9E3B1.9010700@gmx.at> <87bm8lzrfb.fsf@web.de> <5BAA76CF.8010808@gmx.at> <878t3nublx.fsf@mail.linkov.net> <5BAD2521.7080507@gmx.at> <87sh1u38p0.fsf@mail.linkov.net> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1538294349 11334 195.159.176.226 (30 Sep 2018 07:59:09 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 30 Sep 2018 07:59:09 +0000 (UTC) Cc: Michael Heerdegen , 32825@debbugs.gnu.org To: Juri Linkov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Sep 30 09:59:05 2018 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 1g6Wd7-0002pY-40 for geb-bug-gnu-emacs@m.gmane.org; Sun, 30 Sep 2018 09:59:05 +0200 Original-Received: from localhost ([::1]:54173 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g6WfD-0006vf-Ii for geb-bug-gnu-emacs@m.gmane.org; Sun, 30 Sep 2018 04:01:15 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39557) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g6Wf5-0006uy-7c for bug-gnu-emacs@gnu.org; Sun, 30 Sep 2018 04:01:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g6Wf0-0001e0-GK for bug-gnu-emacs@gnu.org; Sun, 30 Sep 2018 04:01:07 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:55142) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1g6Wf0-0001ds-CN for bug-gnu-emacs@gnu.org; Sun, 30 Sep 2018 04:01:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1g6Wf0-00010H-Ak for bug-gnu-emacs@gnu.org; Sun, 30 Sep 2018 04:01:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 30 Sep 2018 08:01:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32825 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 32825-submit@debbugs.gnu.org id=B32825.15382944213778 (code B ref 32825); Sun, 30 Sep 2018 08:01:02 +0000 Original-Received: (at 32825) by debbugs.gnu.org; 30 Sep 2018 08:00:21 +0000 Original-Received: from localhost ([127.0.0.1]:59396 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g6WeK-0000ys-NS for submit@debbugs.gnu.org; Sun, 30 Sep 2018 04:00:20 -0400 Original-Received: from mout.gmx.net ([212.227.15.18]:60573) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g6WeI-0000yc-UI for 32825@debbugs.gnu.org; Sun, 30 Sep 2018 04:00:19 -0400 Original-Received: from [192.168.1.101] ([213.162.73.174]) by mail.gmx.com (mrgmx002 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MePYV-1gNwo91E0l-00QBKW; Sun, 30 Sep 2018 10:00:10 +0200 Original-Received: from [192.168.1.101] ([213.162.73.174]) by mail.gmx.com (mrgmx002 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MePYV-1gNwo91E0l-00QBKW; Sun, 30 Sep 2018 10:00:10 +0200 In-Reply-To: <87sh1u38p0.fsf@mail.linkov.net> X-Provags-ID: V03:K1:o8AgxL8sKSaI7DmZjtZnQRhD0VXOBS3WjBZP3QDNijK2xGsZyZE ip4Y91JAEYKOEvIH4ov4mPo0YlwBoaK/9VZvCI7+mZMykswqwINkL20Bd5H7N2L9hew9JXh jTlrOzMCQK0TfMHFGCdbO8q0uW4l7cy+CPcsEexObg9FSRNub+tUkHBEjJrslRVAJZ0hkiV AORVV+UuoNoiu/DPuKSDw== X-UI-Out-Filterresults: notjunk:1;V01:K0:vYWV+ey0q0s=:zuJEFJRr42shAyxAMONFra n5pCZLM5ZU1YMG8JpOw0CVGC8RrGb5wMJDPUwyiN2O19TX4+D8Gs6SugAOSkfANOSSKkTapCw IWruozRbDedJjo408fiL8nkiNVRYC8iI9Jacv9cgK+Lb3IeHnqjBSPkQbBMPvf893jEC0Z/O7 eJMDMOWV+fHrT70w+rTkNvOYFPok5HCG5oOLDlgoNcz5fxHdDuEa+qtTFolrt/eyN200wkKQk cmWCviJ1PUU5yELXfXLO7Ny/UM3VpHafXLh9M0HxgRm5Y9a8/YMkiyHjrsF0JHGbtcxNX0UHY pYo7xezTHn5ACgieGPnusk9Q0VcY3Yw3UznfxjANrgmQ9tn+zPmiqpTCuR//GCVWHwJ4Wegy9 1Xv7pSXkD+uzMq5yaLLDYzWR854wpx5oTzxUhvJK/oAPfCbMdwglkZBRoVBQ1p/ps3O4KaRwU U9DW4/81yWovJN/P7HBeP7oOPVTiXiLF6pKIdQptnh/aIXT+Ruyvbcsrmxrz+uOIn3YHxDFrY oB7vCSDwKEwyJvET6XmRrnW/pdOIzgKlvNDV2GTXkq07Q8nspituUiVmB9w3nkV65DFDrto8K uEKHNHPLFGysjao+pM6YigqOxUqmzAHH1mSi/Q6T5uN4PkgpMfK53MeQmeGEo0MFqPSNmbW+v mASjMSpEQSviGSzHKHAlsN0JdkwIm6722ngMCqAO3QqnyJjGd3IW1QKwwcbxeikoajOicGZZ9 gqEXtq4wluEcNmCrvEm5pHQs+Mbkm0h1MysVAkl25IU7fLHK9ZHXtlbOZvjJtRi+sX73g0nt 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:150788 Archived-At: >>> Another problem with 'append' is that when the user switches >>> to the window where *Backtrace* was displayed last time, >>> and types 'C-x C-e' in that window, then *Backtrace* will be >>> displayed in the same window. Maybe it should have >>> (inhibit-same-window . t)? >> >> I wouldn't mind adding such a restriction. Would you condition it on >> the 'append' case or do it generally? > > It seems this problem doesn't exist for other cases. But could it harm to add an 'inhibit-same-window' for other cases? Anyway, could you provide a patch? To be honest, I don't grok the idea of 'debugger-previous-window' in (pop-to-buffer debugger-buffer `((display-buffer-reuse-window display-buffer-in-previous-window) . (,(when (and (window-live-p debugger-previous-window) (frame-visible-p (window-frame debugger-previous-window))) `(previous-window . ,debugger-previous-window))))) any more and am afraid to do more damage than fix anything. martin