From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Michael Heerdegen Newsgroups: gmane.emacs.bugs Subject: bug#32825: 27.0.50; Deterministic window management Date: Mon, 01 Oct 2018 15:18:56 +0200 Message-ID: <87h8i5ajpb.fsf@web.de> 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> <5BB0828A.3010801@gmx.at> <87wor3b4cx.fsf@web.de> <5BB0BFF0.2050700@gmx.at> <877ej3np30.fsf@gmail.com> <5BB0C4F7.709@gmx.at> <874le7nnkh.fsf@gmail.com> <87ftxrayvz.fsf@web.de> <5BB1DC82.8090703@gmx.at> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1538399889 32137 195.159.176.226 (1 Oct 2018 13:18:09 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 1 Oct 2018 13:18:09 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: 32825@debbugs.gnu.org, Noam Postavsky , Juri Linkov To: martin rudalics Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Oct 01 15:18: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 1g6y5M-0008F1-LB for geb-bug-gnu-emacs@m.gmane.org; Mon, 01 Oct 2018 15:18:04 +0200 Original-Received: from localhost ([::1]:38653 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g6y7T-0000u3-4R for geb-bug-gnu-emacs@m.gmane.org; Mon, 01 Oct 2018 09:20:15 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:57336) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g6y7L-0000nn-Os for bug-gnu-emacs@gnu.org; Mon, 01 Oct 2018 09:20:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g6y7I-0003hz-ML for bug-gnu-emacs@gnu.org; Mon, 01 Oct 2018 09:20:07 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:56638) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1g6y7G-0003ee-BD for bug-gnu-emacs@gnu.org; Mon, 01 Oct 2018 09:20:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1g6y7G-0001hK-6A for bug-gnu-emacs@gnu.org; Mon, 01 Oct 2018 09:20:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Michael Heerdegen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 01 Oct 2018 13:20: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.15383999496407 (code B ref 32825); Mon, 01 Oct 2018 13:20:02 +0000 Original-Received: (at 32825) by debbugs.gnu.org; 1 Oct 2018 13:19:09 +0000 Original-Received: from localhost ([127.0.0.1]:60884 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g6y6O-0001fH-Ml for submit@debbugs.gnu.org; Mon, 01 Oct 2018 09:19:08 -0400 Original-Received: from mout.web.de ([212.227.17.11]:55451) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g6y6M-0001el-RL for 32825@debbugs.gnu.org; Mon, 01 Oct 2018 09:19:07 -0400 Original-Received: from drachen.dragon ([94.218.210.177]) by smtp.web.de (mrweb102 [213.165.67.124]) with ESMTPSA (Nemesis) id 0LrJwm-1fk64T1lLY-0135V5; Mon, 01 Oct 2018 15:18:57 +0200 Original-Received: from drachen.dragon ([94.218.210.177]) by smtp.web.de (mrweb102 [213.165.67.124]) with ESMTPSA (Nemesis) id 0LrJwm-1fk64T1lLY-0135V5; Mon, 01 Oct 2018 15:18:57 +0200 In-Reply-To: <5BB1DC82.8090703@gmx.at> (martin rudalics's message of "Mon, 01 Oct 2018 10:36:18 +0200") X-Provags-ID: V03:K1:DlijkEqmhsqGiDFk2GaF1f9h+ZGtiEntkLMTSQWjYkPTa6ey2Dk VNoUCawiaWJeE5QxE9CRqE/480PnFISJrJ1sGp4BuLxqvqEMgwetqzaoaGpxunb/mLc1lw1 LIKKODVWSiHD/D24jbCLNI+11fmEfjH8B6ak9qnyVF8nXPcAaPex89gMnTOS7++t110GQQI J5GJfGsEhBbdXaQAuaoLA== X-UI-Out-Filterresults: notjunk:1;V01:K0:X3eIIaUx7V8=:hKqeaGf9BhXooSwt3ntBpr gMUNtW33rn4tZI+GsquNF98xt7kywWsFZpw1cwsDzrQG2+naLxOscRwBd0aceFQoNcDR1ycc9 FQT0Xp+p4DqdrCS6dW9R97qCUq+00YIniaUdFE9MIRjgwHDCVU+7upC4Fdlv032uYh26yEGkM XSxjqVzKLA4P5nwzLt8Wk6TeTjADh/VdCJJ2kDLt9yjj5yDmPekjfPRAMjuQUBp1Msbxm91vn aN0Rg+olMW3E54RbYrgg4oEHPvL3IOZNAwqlvV7+En8DL/sbrnIHMMHokM15ItXPo8/sLqAN4 vfjoYM+bJwp2lexoEvI0bM+6pJnwlesuLgNIz3Hq9Lj57zRMrVi0iIJp7hNGDkM5Ph0vaPGwT 6CvfyNb6FB9E4yTSPesvrun7Iz1H8HzXnAIbbExLDMEeiR9BsHiY530757E+e1hQj7Xs8VaU8 UqU1/O07PaEeRhQh8ZQ02ueGp6NvsZJZ/QdZjxRXUrZs06HZxkz2Opti4akc5mQ+O6aAKEGZH 9M8utFRznhDROHhQNGugJGrO9JjbyNQGA6dNoHfqSfVMEjlja1TzjXgxrdA0nCYnKfpzgSet5 zqcQVTwwvT0r8u24E7NsWaQnRuCD18m0OdFrzlKfTxCSfo5x9ge9LRHWWCA8050knQz24GVp+ dkZ5fLa3qiIQrw3mE1YCyP3Wi5gNlC85BndKn5i8cPK2wyUHzre76+PyvVa1f/pBrpngUZqxu xTpCzxN4Kg4olL421YVSD34RjbYbcc3zvnRGGWzH/AOz2fuKJNoBGx5EnvQ6waQNTgKbh0f5 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:150874 Archived-At: martin rudalics writes: > I attach a preliminary patch. Please try it and tell me whether you > see any difficulties with it. Haven't tried it yet, but makes sense to me. What I don't like so much is that, in effect, we use `display-buffer-in-previous-window', whose behavior is user configurable, but we don't like some if its semantics, so we overwrite them by specifying the previous-window property dynamically generated. This does what we want, but it is not user configurable any more. If, for example, a user wants to always use a special frame for the debugger, he can't get that. Would it be worth it to factor out the pop-to-buffer action as a (function valued) user option? Michael.