From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Jens Lechtenboerger Newsgroups: gmane.emacs.bugs Subject: bug#26233: 26.0.50; [PATCH] Improve documentation for display-buffer-alist Date: Fri, 24 Mar 2017 14:25:38 +0100 Message-ID: <87o9wq6c31.fsf@wi.uni-muenster.de> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Trace: blaine.gmane.org 1490361980 2884 195.159.176.226 (24 Mar 2017 13:26:20 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 24 Mar 2017 13:26:20 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) To: 26233@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Mar 24 14:26:16 2017 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 1crPEN-00009Z-NG for geb-bug-gnu-emacs@m.gmane.org; Fri, 24 Mar 2017 14:26:15 +0100 Original-Received: from localhost ([::1]:33208 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1crPET-0005f0-LY for geb-bug-gnu-emacs@m.gmane.org; Fri, 24 Mar 2017 09:26:21 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37434) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1crPEF-0005bE-3H for bug-gnu-emacs@gnu.org; Fri, 24 Mar 2017 09:26:13 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1crPEA-0006BJ-Uu for bug-gnu-emacs@gnu.org; Fri, 24 Mar 2017 09:26:07 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:43629) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1crPEA-0006BD-KE for bug-gnu-emacs@gnu.org; Fri, 24 Mar 2017 09:26:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1crPEA-0005p8-Bh for bug-gnu-emacs@gnu.org; Fri, 24 Mar 2017 09:26:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Jens Lechtenboerger Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 24 Mar 2017 13:26:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 26233 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.149036195522372 (code B ref -1); Fri, 24 Mar 2017 13:26:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 24 Mar 2017 13:25:55 +0000 Original-Received: from localhost ([127.0.0.1]:41828 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1crPE3-0005ol-9k for submit@debbugs.gnu.org; Fri, 24 Mar 2017 09:25:55 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:46348) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1crPE2-0005oX-3W for submit@debbugs.gnu.org; Fri, 24 Mar 2017 09:25:54 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1crPDw-00064c-0h for submit@debbugs.gnu.org; Fri, 24 Mar 2017 09:25:48 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:47938) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1crPDv-00064V-TJ for submit@debbugs.gnu.org; Fri, 24 Mar 2017 09:25:47 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37319) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1crPDu-0005Tm-Ms for bug-gnu-emacs@gnu.org; Fri, 24 Mar 2017 09:25:47 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1crPDq-000616-O1 for bug-gnu-emacs@gnu.org; Fri, 24 Mar 2017 09:25:46 -0400 Original-Received: from zivm-wwu3-1.uni-muenster.de ([128.176.192.17]:61984 helo=zivm-wwu3.uni-muenster.de) by eggs.gnu.org with esmtps (TLS1.0:RSA_ARCFOUR_SHA1:16) (Exim 4.71) (envelope-from ) id 1crPDq-0005yi-CW for bug-gnu-emacs@gnu.org; Fri, 24 Mar 2017 09:25:42 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A2D/AQCDHdVY/xi8sIBdHQYMg1WBbI1xc48tAQEBAQEGBZRYgg+CDoYigyY/GAECAQEBAQEBAWsohRUBgSsDAQIKNAEEKBMhiXoNmWmSLIpjD4YJiVhQLIR6HwWcWZ0ghluTZR84gQRaFEGGWXSHMYI9AQEB X-IPAS-Result: A2D/AQCDHdVY/xi8sIBdHQYMg1WBbI1xc48tAQEBAQEGBZRYgg+CDoYigyY/GAECAQEBAQEBAWsohRUBgSsDAQIKNAEEKBMhiXoNmWmSLIpjD4YJiVhQLIR6HwWcWZ0ghluTZR84gQRaFEGGWXSHMYI9AQEB X-IronPort-AV: E=Sophos;i="5.36,214,1486422000"; d="scan'208,223";a="124603300" Original-Received: from mail.uni-muenster.de ([128.176.188.24]) by zivm-relay3.uni-muenster.de with ESMTP; 24 Mar 2017 14:25:38 +0100 Original-Received: from localhost (D-3140W19.WIWI.UNI-MUENSTER.DE [128.176.158.169]) by mail.uni-muenster.de (Postfix) with ESMTP id 1673DBF402 for ; Fri, 24 Mar 2017 14:25:38 +0100 (CET) Original-Received: from user by localhost with local (Exim 4.84_2) (envelope-from ) id 1crPDm-0006qU-1g for bug-gnu-emacs@gnu.org; Fri, 24 Mar 2017 14:25:38 +0100 OpenPGP: id=0xBCD68E10; url=https://dbis-group.uni-muenster.de/dbms/media/people/lechtenboerger/0xBCD68E10.asc X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x 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:130874 Archived-At: --=-=-= Content-Type: text/plain Hi there, in Bug#25946 we discussed how to replace the obsolete variables special-display-buffer-names and special-display-regexps. The attached patch extends the doc string of display-buffer-alist based on that discussion. Best wishes Jens --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=0001-Improve-documentation-for-display-buffer-alist.patch >From 10c5930b3056aa8366f1c4e02b24ba3de3f79058 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jens=20Lechtenb=C3=B6rger?= Date: Fri, 24 Mar 2017 14:09:15 +0100 Subject: [PATCH] Improve documentation for display-buffer-alist The obsolete variables special-display-buffer-names and special-display-regexps refer to display-buffer-alist. As a follow-up to Bug#25946 this change extends the doc string for that variable. * list/windows.el (display-buffer-alist): Extend doc string. --- lisp/window.el | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/lisp/window.el b/lisp/window.el index 5050243..c5c3e89 100644 --- a/lisp/window.el +++ b/lisp/window.el @@ -6792,7 +6792,20 @@ display-buffer-alist `display-buffer' scans this alist until it either finds a matching regular expression or the function specified by a condition returns non-nil. In any of these cases, it adds the -associated action to the list of actions it will try." +associated action to the list of actions it will try. + +If you aim to replicate behavior of the obsolete variables +`special-display-buffer-names' or `special-display-regexps', +you may want to add something similar to the following to your +init file (which places buffers whose names end with +\" output\" into separate frames): +(customize-set-variable 'display-buffer-alist + '((\".* output\" + (display-buffer-reuse-window + display-buffer-pop-up-frame) + (reusable-frames . t)) + )) +(setq display-buffer-mark-dedicated t)" :type `(alist :key-type (choice :tag "Condition" regexp -- 2.1.4 --=-=-=--