From unknown Sun Jun 22 07:53:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15961: 24.3.50; display-buffer-at-bottom not at bottom Resent-From: Juri Linkov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 23 Nov 2013 23:45:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 15961 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 15961@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.138525024310729 (code B ref -1); Sat, 23 Nov 2013 23:45:01 +0000 Received: (at submit) by debbugs.gnu.org; 23 Nov 2013 23:44:03 +0000 Received: from localhost ([127.0.0.1]:40765 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VkMrq-0002mp-Kx for submit@debbugs.gnu.org; Sat, 23 Nov 2013 18:44:02 -0500 Received: from eggs.gnu.org ([208.118.235.92]:39024) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VkMrp-0002mI-Fv for submit@debbugs.gnu.org; Sat, 23 Nov 2013 18:44:01 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VkMre-0000Ut-Mi for submit@debbugs.gnu.org; Sat, 23 Nov 2013 18:43:56 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:58315) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VkMre-0000Ug-KD for submit@debbugs.gnu.org; Sat, 23 Nov 2013 18:43:50 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:40720) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VkMrZ-000587-E5 for bug-gnu-emacs@gnu.org; Sat, 23 Nov 2013 18:43:50 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VkMrS-0000CQ-PC for bug-gnu-emacs@gnu.org; Sat, 23 Nov 2013 18:43:45 -0500 Received: from ps18281.dreamhost.com ([69.163.218.105]:42024 helo=ps18281.dreamhostps.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VkMrS-0000Br-JN for bug-gnu-emacs@gnu.org; Sat, 23 Nov 2013 18:43:38 -0500 Received: from localhost.jurta.org (ps18281.dreamhostps.com [69.163.218.105]) by ps18281.dreamhostps.com (Postfix) with ESMTP id 770F4258B9E937 for ; Sat, 23 Nov 2013 15:43:36 -0800 (PST) From: Juri Linkov Organization: JURTA Date: Sun, 24 Nov 2013 01:39:47 +0200 Message-ID: <87bo1a3cxo.fsf@mail.jurta.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x (no timestamps) [generic] X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) This bug report is followup from http://lists.gnu.org/archive/html/emacs-devel/2013-11/msg00773.html In emacs -Q that is wide enough to contain two side-by-side windows in the *scratch* buffer evaluate: (add-to-list 'display-buffer-alist '("\\*Completions\\*" display-buffer-at-bottom (nil))) (display-buffer (get-buffer-create "*Completions*")) The *Completions* window is displayed to the right from the *scratch* window, not below. From unknown Sun Jun 22 07:53:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15961: 24.3.50; display-buffer-at-bottom not at bottom Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 24 Nov 2013 10:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15961 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Juri Linkov Cc: 15961@debbugs.gnu.org Received: via spool by 15961-submit@debbugs.gnu.org id=B15961.138528787110202 (code B ref 15961); Sun, 24 Nov 2013 10:12:02 +0000 Received: (at 15961) by debbugs.gnu.org; 24 Nov 2013 10:11:11 +0000 Received: from localhost ([127.0.0.1]:41595 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VkWek-0002eU-NL for submit@debbugs.gnu.org; Sun, 24 Nov 2013 05:11:10 -0500 Received: from mout.gmx.net ([212.227.17.22]:65521) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VkWej-0002eH-6c for 15961@debbugs.gnu.org; Sun, 24 Nov 2013 05:11:09 -0500 Received: from [62.47.38.99] ([62.47.38.99]) by mail.gmx.com (mrgmx102) with ESMTPSA (Nemesis) id 0MDn8s-1Vso6j1Gne-00H9Bi for <15961@debbugs.gnu.org>; Sun, 24 Nov 2013 11:11:03 +0100 Message-ID: <5291D0B0.6020109@gmx.at> Date: Sun, 24 Nov 2013 11:10:56 +0100 From: martin rudalics MIME-Version: 1.0 References: <87bo1a3cxo.fsf@mail.jurta.org> In-Reply-To: <87bo1a3cxo.fsf@mail.jurta.org> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:dCJFwLBz9W9BAQTdXvED/WiGReY3Iy17VIwsvav655mMK+oscvI FmvI2XmiAdbINdepjorbJ0/5yaLd+fdloldiTiBisA9Y2D4OiNIefK/KAR1vYy8Kg7kpTZP GANNmPt2elggdr9yPIkkCBkxjniwssJmXGhyn8f5qLQwLV3sdoK4aX2rqtdZ7vGZ3yqCeA4 WxXCn/sJWZ0JOMpwdPzqQ== X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) > In emacs -Q that is wide enough to contain two side-by-side windows > in the *scratch* buffer evaluate: > > (add-to-list 'display-buffer-alist '("\\*Completions\\*" display-buffer-at-bottom (nil))) > > (display-buffer (get-buffer-create "*Completions*")) > > The *Completions* window is displayed to the right from the *scratch* window, > not below. Strictly spoken, the new window also appears at the bottom of the frame ;-) An obvious solution to do what you mean is to bind `split-width-threshold' to nil in `display-buffer-at-bottom' as (let (split-width-threshold) (setq window (window--try-to-split-window bottom-window alist))) But this should be better done _around_ calling `display-buffer'. There an application should also bind `split-height-threshold' and `window-min-height' appropriately as well as a specify a `window-height' alist entry. Otherwise, Emacs will often refuse to make a new window which is probably not what we want when displaying *Completions*. martin From unknown Sun Jun 22 07:53:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15961: 24.3.50; display-buffer-at-bottom not at bottom Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 24 Nov 2013 16:43:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15961 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: martin rudalics Cc: Juri Linkov , 15961@debbugs.gnu.org Received: via spool by 15961-submit@debbugs.gnu.org id=B15961.138531134919929 (code B ref 15961); Sun, 24 Nov 2013 16:43:01 +0000 Received: (at 15961) by debbugs.gnu.org; 24 Nov 2013 16:42:29 +0000 Received: from localhost ([127.0.0.1]:42329 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VkclQ-0005BM-TX for submit@debbugs.gnu.org; Sun, 24 Nov 2013 11:42:29 -0500 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:9422) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VkclO-0005B4-VF for 15961@debbugs.gnu.org; Sun, 24 Nov 2013 11:42:27 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av8EABK/CFHO+K4R/2dsb2JhbABEuzWDWRdzgh4BAQQBViMFCws0EhQYDSSIHgbBLZEKA4hhnBmBXoMV X-IPAS-Result: Av8EABK/CFHO+K4R/2dsb2JhbABEuzWDWRdzgh4BAQQBViMFCws0EhQYDSSIHgbBLZEKA4hhnBmBXoMV X-IronPort-AV: E=Sophos;i="4.84,565,1355115600"; d="scan'208";a="40285221" Received: from 206-248-174-17.dsl.teksavvy.com (HELO pastel.home) ([206.248.174.17]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 24 Nov 2013 11:42:21 -0500 Received: by pastel.home (Postfix, from userid 20848) id D5CB060021; Sun, 24 Nov 2013 11:42:20 -0500 (EST) From: Stefan Monnier Message-ID: References: <87bo1a3cxo.fsf@mail.jurta.org> <5291D0B0.6020109@gmx.at> Date: Sun, 24 Nov 2013 11:42:20 -0500 In-Reply-To: <5291D0B0.6020109@gmx.at> (martin rudalics's message of "Sun, 24 Nov 2013 11:10:56 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) > But this should be better done _around_ calling `display-buffer'. I don't think so. Those things should be overridable by the user in display-buffer-alist, so at most they can be passed to display-buffer via its ACTION argument. Stefan From unknown Sun Jun 22 07:53:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15961: 24.3.50; display-buffer-at-bottom not at bottom Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 24 Nov 2013 17:36:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15961 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: Juri Linkov , 15961@debbugs.gnu.org Received: via spool by 15961-submit@debbugs.gnu.org id=B15961.138531454225026 (code B ref 15961); Sun, 24 Nov 2013 17:36:01 +0000 Received: (at 15961) by debbugs.gnu.org; 24 Nov 2013 17:35:42 +0000 Received: from localhost ([127.0.0.1]:42405 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vkdav-0006VZ-RV for submit@debbugs.gnu.org; Sun, 24 Nov 2013 12:35:42 -0500 Received: from mout.gmx.net ([212.227.15.15]:59420) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vkdas-0006VI-KY for 15961@debbugs.gnu.org; Sun, 24 Nov 2013 12:35:40 -0500 Received: from [62.47.56.145] ([62.47.56.145]) by mail.gmx.com (mrgmx002) with ESMTPSA (Nemesis) id 0MhiPD-1VxcH90WaR-00Muia for <15961@debbugs.gnu.org>; Sun, 24 Nov 2013 18:35:32 +0100 Message-ID: <529238DC.2030305@gmx.at> Date: Sun, 24 Nov 2013 18:35:24 +0100 From: martin rudalics MIME-Version: 1.0 References: <87bo1a3cxo.fsf@mail.jurta.org> <5291D0B0.6020109@gmx.at> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:xCuSAdECfnxq3sOVRS5JbMNUp3BMXq2ogLLXm6eE/+KUHBir0Mp BZdSgU8WR/P9uq68zAgXjL5xpnp01ETO+z8T2Wi/8gdeG5oLGz9soeXyn+rzfuTYTHhJobN DfUR8fqLUsN7F/3tbdMYEBXMyCWUDXG4jki07ujEtfqnlVmG6++0KgzT2pf3+lNGou/p8Tm /bUIevRJEBlMp0jVU5YLA== X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) >> But this should be better done _around_ calling `display-buffer'. > > I don't think so. Those things should be overridable by the user in > display-buffer-alist, so at most they can be passed to display-buffer > via its ACTION argument. If I bind `split-width-threshold' in `display-buffer-at-bottom', the user won't be able to override it either. So our user has only one option - provide her own action that handles `split-width-threshold' in an appropriate way. And thus she will be able to handle the case where `display-buffer-at-bottom' binds the variable and the case where the application binds it. Or am I missing something? The underlying problem is IMO that we never made things like `split-height-threshold' or `split-window-preferred-function' amenable to `display-buffer-alist'. martin From unknown Sun Jun 22 07:53:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15961: 24.3.50; display-buffer-at-bottom not at bottom Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 25 Nov 2013 03:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15961 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: martin rudalics Cc: Juri Linkov , 15961@debbugs.gnu.org Received: via spool by 15961-submit@debbugs.gnu.org id=B15961.138534976320434 (code B ref 15961); Mon, 25 Nov 2013 03:23:02 +0000 Received: (at 15961) by debbugs.gnu.org; 25 Nov 2013 03:22:43 +0000 Received: from localhost ([127.0.0.1]:43204 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vkml0-0005JV-Jm for submit@debbugs.gnu.org; Sun, 24 Nov 2013 22:22:42 -0500 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:10780) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vkmky-0005JC-IM for 15961@debbugs.gnu.org; Sun, 24 Nov 2013 22:22:40 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av8EABK/CFFFxIQK/2dsb2JhbABEuzWDWRdzgh4BAQQBViMFCws0EhQYDSSIHgbBLZEKA4hhnBmBXoMV X-IPAS-Result: Av8EABK/CFFFxIQK/2dsb2JhbABEuzWDWRdzgh4BAQQBViMFCws0EhQYDSSIHgbBLZEKA4hhnBmBXoMV X-IronPort-AV: E=Sophos;i="4.84,565,1355115600"; d="scan'208";a="40315936" Received: from 69-196-132-10.dsl.teksavvy.com (HELO pastel.home) ([69.196.132.10]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 24 Nov 2013 22:22:35 -0500 Received: by pastel.home (Postfix, from userid 20848) id D4486600AE; Sun, 24 Nov 2013 22:22:34 -0500 (EST) From: Stefan Monnier Message-ID: References: <87bo1a3cxo.fsf@mail.jurta.org> <5291D0B0.6020109@gmx.at> <529238DC.2030305@gmx.at> Date: Sun, 24 Nov 2013 22:22:34 -0500 In-Reply-To: <529238DC.2030305@gmx.at> (martin rudalics's message of "Sun, 24 Nov 2013 18:35:24 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) > If I bind `split-width-threshold' in `display-buffer-at-bottom', the > user won't be able to override it either. Of course, she can, because she can set her display-buffer-alist such that she doesn't go through display-buffer-at-bottom but through another function of her own choosing instead. > The underlying problem is IMO that we never made things like > `split-height-threshold' or `split-window-preferred-function' amenable > to `display-buffer-alist'. Agreed. Stefan From unknown Sun Jun 22 07:53:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15961: 24.3.50; display-buffer-at-bottom not at bottom Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 25 Nov 2013 07:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15961 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: Juri Linkov , 15961@debbugs.gnu.org Received: via spool by 15961-submit@debbugs.gnu.org id=B15961.138536451312066 (code B ref 15961); Mon, 25 Nov 2013 07:29:02 +0000 Received: (at 15961) by debbugs.gnu.org; 25 Nov 2013 07:28:33 +0000 Received: from localhost ([127.0.0.1]:43422 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vkqau-00038X-HU for submit@debbugs.gnu.org; Mon, 25 Nov 2013 02:28:32 -0500 Received: from mout.gmx.net ([212.227.17.22]:50524) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vkqaq-00038G-Sa for 15961@debbugs.gnu.org; Mon, 25 Nov 2013 02:28:30 -0500 Received: from [62.47.41.22] ([62.47.41.22]) by mail.gmx.com (mrgmx002) with ESMTPSA (Nemesis) id 0MRo6b-1WDbtX24Ub-00SzaQ for <15961@debbugs.gnu.org>; Mon, 25 Nov 2013 08:28:22 +0100 Message-ID: <5292FC0E.4050907@gmx.at> Date: Mon, 25 Nov 2013 08:28:14 +0100 From: martin rudalics MIME-Version: 1.0 References: <87bo1a3cxo.fsf@mail.jurta.org> <5291D0B0.6020109@gmx.at> <529238DC.2030305@gmx.at> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:zDOktJB89FnGKNyd58wHnkyUc2cfKfkopNhIzJMV+34yGg59NLA q6kXrg2YES3EhIKbCoUT6qHt+VZpRszP6U7rmHpEwRyVxIpEFRjP+uSFWPVJ+HMsHo9loC0 HZYnKGzBDLJm3MsJX4ajp7IW07yMBQ+IgUlRRw4fFXmxq4QxQnXzn4pke+WyE+h9XUIslV9 KbIQMcZ5y0ZzePofj0Tbw== X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) >> If I bind `split-width-threshold' in `display-buffer-at-bottom', the >> user won't be able to override it either. > > Of course, she can, because she can set her display-buffer-alist such > that she doesn't go through display-buffer-at-bottom but through another > function of her own choosing instead. So the only viable choice is to not set `split-width-threshold' anywhere and tell the user that if she wants a window below via `display-buffer-at-bottom' she has to customize `split-width-threshold'. martin From unknown Sun Jun 22 07:53:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15961: 24.3.50; display-buffer-at-bottom not at bottom Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 25 Nov 2013 15:02:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15961 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: martin rudalics Cc: Juri Linkov , 15961@debbugs.gnu.org Received: via spool by 15961-submit@debbugs.gnu.org id=B15961.138539171230287 (code B ref 15961); Mon, 25 Nov 2013 15:02:01 +0000 Received: (at 15961) by debbugs.gnu.org; 25 Nov 2013 15:01:52 +0000 Received: from localhost ([127.0.0.1]:44665 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vkxfc-0007sR-1J for submit@debbugs.gnu.org; Mon, 25 Nov 2013 10:01:52 -0500 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:9895) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VkxfZ-0007sD-G1 for 15961@debbugs.gnu.org; Mon, 25 Nov 2013 10:01:50 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av8EABK/CFFFxIQK/2dsb2JhbABEuzWDWRdzgh4BAQQBViMFCws0EhQYDSSIHgbBLZEKA4hhnBmBXoMV X-IPAS-Result: Av8EABK/CFFFxIQK/2dsb2JhbABEuzWDWRdzgh4BAQQBViMFCws0EhQYDSSIHgbBLZEKA4hhnBmBXoMV X-IronPort-AV: E=Sophos;i="4.84,565,1355115600"; d="scan'208";a="40338654" Received: from 69-196-132-10.dsl.teksavvy.com (HELO pastel.home) ([69.196.132.10]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 25 Nov 2013 10:01:41 -0500 Received: by pastel.home (Postfix, from userid 20848) id 60A8F603C3; Mon, 25 Nov 2013 10:01:41 -0500 (EST) From: Stefan Monnier Message-ID: References: <87bo1a3cxo.fsf@mail.jurta.org> <5291D0B0.6020109@gmx.at> <529238DC.2030305@gmx.at> <5292FC0E.4050907@gmx.at> Date: Mon, 25 Nov 2013 10:01:41 -0500 In-Reply-To: <5292FC0E.4050907@gmx.at> (martin rudalics's message of "Mon, 25 Nov 2013 08:28:14 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) > So the only viable choice is to not set `split-width-threshold' anywhere > and tell the user that if she wants a window below via > `display-buffer-at-bottom' she has to customize `split-width-threshold'. I think we're miscommunicating. I was pointing out that binding split-width-threshold in display-buffer-at-bottom is OK because it can still be overridden by the user. Stefan From unknown Sun Jun 22 07:53:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15961: 24.3.50; display-buffer-at-bottom not at bottom Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 25 Nov 2013 16:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15961 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: Juri Linkov , 15961@debbugs.gnu.org Received: via spool by 15961-submit@debbugs.gnu.org id=B15961.13853977397634 (code B ref 15961); Mon, 25 Nov 2013 16:43:02 +0000 Received: (at 15961) by debbugs.gnu.org; 25 Nov 2013 16:42:19 +0000 Received: from localhost ([127.0.0.1]:44769 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VkzEo-0001z4-Jq for submit@debbugs.gnu.org; Mon, 25 Nov 2013 11:42:18 -0500 Received: from mout.gmx.net ([212.227.17.20]:49974) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VkzEm-0001yp-9q for 15961@debbugs.gnu.org; Mon, 25 Nov 2013 11:42:17 -0500 Received: from [62.47.62.195] ([62.47.62.195]) by mail.gmx.com (mrgmx003) with ESMTPSA (Nemesis) id 0MOOdZ-1VhOCt0clR-005s5p for <15961@debbugs.gnu.org>; Mon, 25 Nov 2013 17:42:10 +0100 Message-ID: <52937DD9.8080801@gmx.at> Date: Mon, 25 Nov 2013 17:42:01 +0100 From: martin rudalics MIME-Version: 1.0 References: <87bo1a3cxo.fsf@mail.jurta.org> <5291D0B0.6020109@gmx.at> <529238DC.2030305@gmx.at> <5292FC0E.4050907@gmx.at> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:8ca1kvzWlhY62xQRY6jURHzmxlXdxnchReWEJWo18GxoaWaVVC0 cQLa5CFYYss6jY4kTCMzGpmSwG68FqMPTDAiHmecXxudixjjoT+kj9B+xc+dCJ9fLP+GBwJ Eq8zWxrtkNv6Jwy/tZ5gIzbLjUahLGtZ+FpYyGnJo3scoYmhsZd6Y/X1PAU5q4dezahCG8T v+n2d4uChyfaBUIYXa+8w== X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) > I think we're miscommunicating. I was pointing out that binding > split-width-threshold in display-buffer-at-bottom is OK because it can > still be overridden by the user. OK. Committed as revision 115229 on trunk. martin From unknown Sun Jun 22 07:53:43 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.503 (Entity 5.503) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Juri Linkov Subject: bug#15961: closed (Re: bug#15961: 24.3.50; display-buffer-at-bottom not at bottom) Message-ID: References: <8761rdjqtj.fsf@mail.jurta.org> <87bo1a3cxo.fsf@mail.jurta.org> X-Gnu-PR-Message: they-closed 15961 X-Gnu-PR-Package: emacs Reply-To: 15961@debbugs.gnu.org Date: Thu, 28 Nov 2013 01:21:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1385601662-11403-1" This is a multi-part message in MIME format... ------------=_1385601662-11403-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #15961: 24.3.50; display-buffer-at-bottom not at bottom which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 15961@debbugs.gnu.org. --=20 15961: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D15961 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1385601662-11403-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 15961-done) by debbugs.gnu.org; 28 Nov 2013 01:20:33 +0000 Received: from localhost ([127.0.0.1]:48186 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VlqHQ-0002x0-RG for submit@debbugs.gnu.org; Wed, 27 Nov 2013 20:20:33 -0500 Received: from ps18281.dreamhost.com ([69.163.218.105]:39716 helo=ps18281.dreamhostps.com) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VlqHM-0002wl-R0 for 15961-done@debbugs.gnu.org; Wed, 27 Nov 2013 20:20:31 -0500 Received: from localhost.jurta.org (ps18281.dreamhostps.com [69.163.218.105]) by ps18281.dreamhostps.com (Postfix) with ESMTP id 3AA6F258B9E936; Wed, 27 Nov 2013 17:20:26 -0800 (PST) From: Juri Linkov To: martin rudalics Subject: Re: bug#15961: 24.3.50; display-buffer-at-bottom not at bottom Organization: JURTA References: <87bo1a3cxo.fsf@mail.jurta.org> <5291D0B0.6020109@gmx.at> <529238DC.2030305@gmx.at> <5292FC0E.4050907@gmx.at> <52937DD9.8080801@gmx.at> Date: Thu, 28 Nov 2013 02:55:48 +0200 In-Reply-To: <52937DD9.8080801@gmx.at> (martin rudalics's message of "Mon, 25 Nov 2013 17:42:01 +0100") Message-ID: <8761rdjqtj.fsf@mail.jurta.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 15961-done Cc: Stefan Monnier , 15961-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) >> I think we're miscommunicating. I was pointing out that binding >> split-width-threshold in display-buffer-at-bottom is OK because it can >> still be overridden by the user. > > OK. Committed as revision 115229 on trunk. Thank you. I confirm that display-buffer-at-bottom works now exactly like its name suggests in all window configurations. ------------=_1385601662-11403-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 23 Nov 2013 23:44:03 +0000 Received: from localhost ([127.0.0.1]:40765 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VkMrq-0002mp-Kx for submit@debbugs.gnu.org; Sat, 23 Nov 2013 18:44:02 -0500 Received: from eggs.gnu.org ([208.118.235.92]:39024) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VkMrp-0002mI-Fv for submit@debbugs.gnu.org; Sat, 23 Nov 2013 18:44:01 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VkMre-0000Ut-Mi for submit@debbugs.gnu.org; Sat, 23 Nov 2013 18:43:56 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:58315) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VkMre-0000Ug-KD for submit@debbugs.gnu.org; Sat, 23 Nov 2013 18:43:50 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:40720) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VkMrZ-000587-E5 for bug-gnu-emacs@gnu.org; Sat, 23 Nov 2013 18:43:50 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VkMrS-0000CQ-PC for bug-gnu-emacs@gnu.org; Sat, 23 Nov 2013 18:43:45 -0500 Received: from ps18281.dreamhost.com ([69.163.218.105]:42024 helo=ps18281.dreamhostps.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VkMrS-0000Br-JN for bug-gnu-emacs@gnu.org; Sat, 23 Nov 2013 18:43:38 -0500 Received: from localhost.jurta.org (ps18281.dreamhostps.com [69.163.218.105]) by ps18281.dreamhostps.com (Postfix) with ESMTP id 770F4258B9E937 for ; Sat, 23 Nov 2013 15:43:36 -0800 (PST) From: Juri Linkov To: bug-gnu-emacs@gnu.org Subject: 24.3.50; display-buffer-at-bottom not at bottom Organization: JURTA Date: Sun, 24 Nov 2013 01:39:47 +0200 Message-ID: <87bo1a3cxo.fsf@mail.jurta.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x (no timestamps) [generic] X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) This bug report is followup from http://lists.gnu.org/archive/html/emacs-devel/2013-11/msg00773.html In emacs -Q that is wide enough to contain two side-by-side windows in the *scratch* buffer evaluate: (add-to-list 'display-buffer-alist '("\\*Completions\\*" display-buffer-at-bottom (nil))) (display-buffer (get-buffer-create "*Completions*")) The *Completions* window is displayed to the right from the *scratch* window, not below. ------------=_1385601662-11403-1--