From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.bugs Subject: bug#25946: 26.0.50; display-buffer ignores ignores reusable-frames in display-buffer-alist Date: Fri, 3 Mar 2017 10:55:38 -0800 (PST) Message-ID: <89b197f1-da40-43aa-a293-8a58dfdc1521@default> References: <877f46d6go.fsf@wi.uni-muenster.de> <58B947A2.5040001@gmx.at> <87zih2bp98.fsf@wi.uni-muenster.de> <58B97CAF.6060600@gmx.at> <87varqe7pd.fsf@wi.uni-muenster.de> <58B9B496.2020100@gmx.at> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1488567389 2544 195.159.176.226 (3 Mar 2017 18:56:29 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 3 Mar 2017 18:56:29 +0000 (UTC) Cc: 25946@debbugs.gnu.org To: martin rudalics , Jens Lechtenboerger Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Mar 03 19:56:25 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 1cjsNM-00008W-N5 for geb-bug-gnu-emacs@m.gmane.org; Fri, 03 Mar 2017 19:56:24 +0100 Original-Received: from localhost ([::1]:59737 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cjsNS-0002Mp-Pn for geb-bug-gnu-emacs@m.gmane.org; Fri, 03 Mar 2017 13:56:30 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:43829) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cjsN4-0002AT-Dv for bug-gnu-emacs@gnu.org; Fri, 03 Mar 2017 13:56:07 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cjsN0-0007Zf-Az for bug-gnu-emacs@gnu.org; Fri, 03 Mar 2017 13:56:06 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:40581) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cjsN0-0007ZZ-7g for bug-gnu-emacs@gnu.org; Fri, 03 Mar 2017 13:56:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1cjsMz-0006Rr-Oe for bug-gnu-emacs@gnu.org; Fri, 03 Mar 2017 13:56:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 03 Mar 2017 18:56:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25946 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 25946-submit@debbugs.gnu.org id=B25946.148856735124768 (code B ref 25946); Fri, 03 Mar 2017 18:56:01 +0000 Original-Received: (at 25946) by debbugs.gnu.org; 3 Mar 2017 18:55:51 +0000 Original-Received: from localhost ([127.0.0.1]:38780 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cjsMo-0006RQ-Rz for submit@debbugs.gnu.org; Fri, 03 Mar 2017 13:55:51 -0500 Original-Received: from userp1040.oracle.com ([156.151.31.81]:29485) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cjsMn-0006RD-18 for 25946@debbugs.gnu.org; Fri, 03 Mar 2017 13:55:49 -0500 Original-Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id v23Itgwx012576 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 3 Mar 2017 18:55:42 GMT Original-Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236]) by userv0022.oracle.com (8.14.4/8.14.4) with ESMTP id v23ItfoJ018026 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 3 Mar 2017 18:55:42 GMT Original-Received: from abhmp0004.oracle.com (abhmp0004.oracle.com [141.146.116.10]) by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id v23ItdXv028939; Fri, 3 Mar 2017 18:55:40 GMT In-Reply-To: <58B9B496.2020100@gmx.at> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 12.0.6753.5000 (x86)] X-Source-IP: userv0022.oracle.com [156.151.31.74] 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:130127 Archived-At: > > I'll try once I know how to create special/dedicated frames. >=20 > Impossible since the "fix" for Bug#15133. Apparently no one > used this in the past four years. Huh? I use special/dedicated frames all day long, everyday, as you well know. But I use `special-display-regexps', `special-display-buffer-names' (including function value), `special-display-alist', etc. Thank goodness they still work, without problem. Without them, I'd likely have to stop using Emacs. If there were a clear, just-as-simple, just-as-succinct, alternative way to accomplish the same thing, and if I were forced to use it instead of what (still) works for all Emacs versions (`special-display-*'), then I'd use it. It wouldn't be convenient, because I use multiple Emacs releases everyday, but if it were just as simple and I had no choice then I would likely use it (in addition to using `special-display-*' for older releases). But AFAIK there is NO clear and just-as-simple, alternative way to get the `special-display-*' behavior. That's too bad. What should be done, IMHO, instead of deprecating such simple, useful, and straightforward user knobs, is to continue to support (and even promote) them, even if they might now be reimplemented using more complex mechanisms. We should not lose these useful constructs. They work fine still. They should continue to just work, as always. Adding additional bells and whistles to Emacs should not remove this convenient behavior and its simple user-level constructs.