From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.bugs Subject: bug#9532: 24.0.50; `special-display-regexps' is no longer respected Date: Sat, 17 Sep 2011 07:55:31 -0700 Message-ID: <9202F08DB196437E8AD75A3C535E5A7D@us.oracle.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1316271380 644 80.91.229.12 (17 Sep 2011 14:56:20 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 17 Sep 2011 14:56:20 +0000 (UTC) To: 9532@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Sep 17 16:56:17 2011 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1R4wJU-0008AM-OG for geb-bug-gnu-emacs@m.gmane.org; Sat, 17 Sep 2011 16:56:16 +0200 Original-Received: from localhost ([::1]:58953 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R4wJU-0003nc-Bl for geb-bug-gnu-emacs@m.gmane.org; Sat, 17 Sep 2011 10:56:16 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:40803) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R4wJR-0003nV-Mw for bug-gnu-emacs@gnu.org; Sat, 17 Sep 2011 10:56:14 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R4wJQ-0000GX-8h for bug-gnu-emacs@gnu.org; Sat, 17 Sep 2011 10:56:13 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:45971) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R4wJP-0000GN-Vr for bug-gnu-emacs@gnu.org; Sat, 17 Sep 2011 10:56:12 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1R4wO5-00016J-Kn; Sat, 17 Sep 2011 11:01:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: "Drew Adams" Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 17 Sep 2011 15:01:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 9532 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: Original-Received: via spool by submit@debbugs.gnu.org id=B.13162716384198 (code B ref -1); Sat, 17 Sep 2011 15:01:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 17 Sep 2011 15:00:38 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R4wNh-00015e-4M for submit@debbugs.gnu.org; Sat, 17 Sep 2011 11:00:38 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R4wNe-00015X-Pf for submit@debbugs.gnu.org; Sat, 17 Sep 2011 11:00:35 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R4wIx-0000Aj-EX for submit@debbugs.gnu.org; Sat, 17 Sep 2011 10:55:44 -0400 Original-Received: from lists.gnu.org ([140.186.70.17]:36419) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R4wIx-0000Af-D3 for submit@debbugs.gnu.org; Sat, 17 Sep 2011 10:55:43 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:56713) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R4wIw-0003k3-Ft for bug-gnu-emacs@gnu.org; Sat, 17 Sep 2011 10:55:43 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R4wIv-0000AG-Gq for bug-gnu-emacs@gnu.org; Sat, 17 Sep 2011 10:55:42 -0400 Original-Received: from acsinet15.oracle.com ([141.146.126.227]:19715) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R4wIv-00009w-C2 for bug-gnu-emacs@gnu.org; Sat, 17 Sep 2011 10:55:41 -0400 Original-Received: from acsinet21.oracle.com (acsinet21.oracle.com [141.146.126.237]) by acsinet15.oracle.com (Switch-3.4.4/Switch-3.4.4) with ESMTP id p8HEta3p001500 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Sat, 17 Sep 2011 14:55:37 GMT Original-Received: from acsmt358.oracle.com (acsmt358.oracle.com [141.146.40.158]) by acsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id p8HEtZd0001019 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sat, 17 Sep 2011 14:55:36 GMT Original-Received: from abhmt104.oracle.com (abhmt104.oracle.com [141.146.116.56]) by acsmt358.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id p8HEtTnI026823 for ; Sat, 17 Sep 2011 09:55:29 -0500 Original-Received: from dradamslap1 (/10.159.54.49) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Sat, 17 Sep 2011 07:55:29 -0700 X-Mailer: Microsoft Office Outlook 11 Thread-Index: Acx1SdjJQ0dg0pwuTay7qaU5uwl+6A== X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6109 X-Source-IP: acsinet21.oracle.com [141.146.126.237] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A090201.4E74B4EA.000A:SCFMA922111,ss=1,re=-4.000,fgs=0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 1) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Sat, 17 Sep 2011 11:01:01 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 1) X-Received-From: 140.186.70.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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:51314 Archived-At: I do not have the time to debug this now. Martin and I spent a _lot_ of time getting things to work still in Emacs 24, so that Emacs 23 (22,21,...) settings are still respected. He fixed several Emacs 24 bugs in this regard. Now, things are broken again. He says that he doesn't yet understand the new code, and I don't have time to devote to it now either (trying to pare down my setup to a minimal test case etc.). I can at least say that I have this as `special-display-regexps': ("[ ]?[*][^*]+[*]") And both `*info*' and `*unsent mail to bug-gnu-emacs@gnu.org*', which match that option value, are _not_ displayed as special-display buffers. I have non-nil `pop-up-frames', and I use a different set of frame parameters for `special-display-frame-alist'. But neither of those buffers appears in a separate frame with those frame parameters. Instead, they each _replace_ the current buffer in the current frame. What's more, when I hit `q' in Info the frame disappears altogether. (That might be because of some of my code: I do want the Info frame to disappear.) The bug here is that there is no separate Info frame, so the frame that disappears is the one that should still have the original buffer. FYI, `*Buffer List*' does not have this problem. It correctly appears in a separate frame. Again, all of this is with my setup. But perhaps there is enough info here that you can track down the bug. Hope so. The bug appears in the 2011-09-12 build - there is no such bug in the 2011-09-05 build. In GNU Emacs 24.0.50.1 (i386-mingw-nt5.1.2600) of 2011-09-12 on 3249CTO Windowing system distributor `Microsoft Corp.', version 5.1.2600 configured using `configure --with-gcc (4.5) --no-opt'