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: Fri, 09 Nov 2018 11:17:13 +0100 Message-ID: <874lcqmu6u.fsf@web.de> References: <874leeaiah.fsf@mail.linkov.net> <87d0rvkq01.fsf@web.de> <5BD57C2B.7020109@gmx.at> <87tvl3rvks.fsf@mail.linkov.net> <5BD96392.3040008@gmx.at> <87y3adakkh.fsf@mail.linkov.net> <5BDAC0ED.9030405@gmx.at> <87h8h0juwn.fsf@mail.linkov.net> <5BDC0E38.5020901@gmx.at> <87d0rl7kl1.fsf@mail.linkov.net> <5BDEB6BA.5000307@gmx.at> <87y3a8jz6v.fsf@mail.linkov.net> <5BE00EB1.6090107@gmx.at> <87sh0fxkih.fsf@mail.linkov.net> <5BE154F5.4050902@gmx.at> <87r2fxsvl5.fsf@mail.linkov.net> <5BE2AF02.40909@gmx.at> <87sh0cva5h.fsf@mail.linkov.net> <5BE3F981.8000002@gmx.at> <8736sbmdtv.fsf@mail.linkov.net> <5BE54FBE.306@gmx.at> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1541758621 18192 195.159.176.226 (9 Nov 2018 10:17:01 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 9 Nov 2018 10:17:01 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: 32825@debbugs.gnu.org, Juri Linkov To: martin rudalics Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Nov 09 11:16:56 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 1gL3qP-0004YP-1h for geb-bug-gnu-emacs@m.gmane.org; Fri, 09 Nov 2018 11:16:53 +0100 Original-Received: from localhost ([::1]:33010 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gL3sV-0001ib-6w for geb-bug-gnu-emacs@m.gmane.org; Fri, 09 Nov 2018 05:19:03 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:43699) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gL3rZ-0000wC-QK for bug-gnu-emacs@gnu.org; Fri, 09 Nov 2018 05:18:06 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gL3rW-0002F5-Ln for bug-gnu-emacs@gnu.org; Fri, 09 Nov 2018 05:18:05 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:37987) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gL3rW-0002F0-Hq for bug-gnu-emacs@gnu.org; Fri, 09 Nov 2018 05:18:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gL3rW-0006NH-9v for bug-gnu-emacs@gnu.org; Fri, 09 Nov 2018 05:18:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Michael Heerdegen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 09 Nov 2018 10:18: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.154175864624458 (code B ref 32825); Fri, 09 Nov 2018 10:18:02 +0000 Original-Received: (at 32825) by debbugs.gnu.org; 9 Nov 2018 10:17:26 +0000 Original-Received: from localhost ([127.0.0.1]:42245 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gL3qv-0006MP-KJ for submit@debbugs.gnu.org; Fri, 09 Nov 2018 05:17:26 -0500 Original-Received: from mout.web.de ([217.72.192.78]:53691) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gL3qu-0006M9-I7 for 32825@debbugs.gnu.org; Fri, 09 Nov 2018 05:17:24 -0500 Original-Received: from drachen.dragon ([94.218.210.177]) by smtp.web.de (mrweb103 [213.165.67.124]) with ESMTPSA (Nemesis) id 0MTPel-1ftnYK0CsZ-00SN8z; Fri, 09 Nov 2018 11:17:15 +0100 In-Reply-To: <5BE54FBE.306@gmx.at> (martin rudalics's message of "Fri, 09 Nov 2018 10:13:34 +0100") X-Provags-ID: V03:K1:90d/JSZoYOqZuv5eh/6OC83go+9aLq+WPPXqxB4YwJZHYYYgDjn juCkcB26+7xlI8aDBUzl9L92gvyu08/whZ7RAtJ4pDkIArfgNBNJPZe4QSclc4n1SJ7se57 6C2CmS0LP7T3LyFSdJvDIJzg0suhKuVdZTDtknhw2Q8s+sNLXu7iRw8s0iZyivMAPLqa0QX I3XFr6xmaREWmZmUnB+Xg== X-UI-Out-Filterresults: notjunk:1;V01:K0:lxVLdeMnUGo=:A4z9DjkF2r6BGWBdxZB9ne XkxQ0W59qqMNyDcURcYeYSuaUd5kxTZseuJcYFfbRDh//MdVteVBEGg/T79albRHfBjXq/MHe O+AWogQO6fW3JuvELYBDc73/69XKc7o90cIlYI6Uvm3BIwR7doOL8AmEiUtB9YGWnGzXBfNce HZpR0taIAlZT3abCPQM1paN3SJsR5o0DyFNxwOctw49g6n0CtY+xJgswDaP8VxBz98CBEOm6J kTC/3hITKLSE0SIPhZf9e1H4MQPnoyOLmgdbAbScOHig4tIhf0B7QYS1rTcSDgKRJRc+YX7Yc TmzLl109FIIuBlTE6OIouUpL19GF8O3beWmdrSL/23SPG9/IXfdhRAOLJx/wgINDd/93vuGSo jm5ifgpz4NBTQ5ZHeglP7KS76L8AykUZ7nGbDwF866zQmI2QbhtDSkqlV+ZhGiIPlrpklf1mx KxLocBJjlS81QpYEjaxbPrpsCIud5jjNMC3Kb5FYk9TSe6Fci6YIQzOO110YgkpKHshzDePE0 1Faw2lTSKLmTiXkQ3RcEHP46w+vAg76PIvk30Nxcm54+bAGbBpaHLUCfr67m3m+KcwmjunW0U aX19wO0861/AOezceJbJ2mQ/STskAKf/TEpw2700nIP9q+d08l4oPJ/CgUOdue07Yb/nwZ+sa 32CUi2uqPQw/4n5CfFa/LBmSyEkWDBib+mAh+3b58Aj+OX6dn1vGrZG9HGrTNmKGc3abBvh97 CqgUOWoRlJK9a08VMtS/0GswUOxXrhoXWM0nT6ZW7QPCrQMM7t4eBoSUMeYdRfG/NCWkoaph 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:152208 Archived-At: martin rudalics writes: > > This provides a nicer behavior because display-buffer-at-bottom tries > > to resize other windows to accommodate the *Backtrace*. > > I think we should first investigate the 'debugger-previous-window' > resettings. Maybe Michael can help. I'm not sure how I can be of help. There are only two places where debugger-previous-window is set - both in `debug': in the first, the value is set when the debugger pops up, to the window that has been chosen to display it. In the second place, it's reset to nil when the debugger "won't be back". So, when the value is a (live) window, it should be respected. I didn't follow your discussion very attentively, but I'm not sure how the debugger-previous-window variable is concerned in what you discussed recently. AFAIK its only use is to remember the window while a debugger session is still active. Michael.