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#14085: 24.3.50; regression `C-c C-c' in `report-emacs-bug' no longer closes the report window Date: Thu, 28 Mar 2013 22:43:08 -0700 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1364535892 20451 80.91.229.3 (29 Mar 2013 05:44:52 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 29 Mar 2013 05:44:52 +0000 (UTC) To: 14085@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Mar 29 06:45:19 2013 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1ULS7p-0002cp-To for geb-bug-gnu-emacs@m.gmane.org; Fri, 29 Mar 2013 06:45:18 +0100 Original-Received: from localhost ([::1]:37645 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ULS7R-00089a-KK for geb-bug-gnu-emacs@m.gmane.org; Fri, 29 Mar 2013 01:44:53 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:53219) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ULS65-0005O1-OY for bug-gnu-emacs@gnu.org; Fri, 29 Mar 2013 01:43:30 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ULS64-00045s-GN for bug-gnu-emacs@gnu.org; Fri, 29 Mar 2013 01:43:29 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:46333) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ULS64-00045l-Ci for bug-gnu-emacs@gnu.org; Fri, 29 Mar 2013 01:43:28 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1ULS8X-0007bd-Vm for bug-gnu-emacs@gnu.org; Fri, 29 Mar 2013 01:46:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: "Drew Adams" Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 29 Mar 2013 05:46:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 14085 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: Original-Received: via spool by submit@debbugs.gnu.org id=B.136453595629221 (code B ref -1); Fri, 29 Mar 2013 05:46:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 29 Mar 2013 05:45:56 +0000 Original-Received: from localhost ([127.0.0.1]:50442 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1ULS8S-0007bF-7O for submit@debbugs.gnu.org; Fri, 29 Mar 2013 01:45:56 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:41820) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1ULS8Q-0007b8-Im for submit@debbugs.gnu.org; Fri, 29 Mar 2013 01:45:55 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ULS5v-00044n-6R for submit@debbugs.gnu.org; Fri, 29 Mar 2013 01:43:20 -0400 Original-Received: from lists.gnu.org ([208.118.235.17]:41804) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ULS5v-00044j-2e for submit@debbugs.gnu.org; Fri, 29 Mar 2013 01:43:19 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:53180) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ULS5t-0004vl-Kl for bug-gnu-emacs@gnu.org; Fri, 29 Mar 2013 01:43:18 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ULS5r-00044I-L9 for bug-gnu-emacs@gnu.org; Fri, 29 Mar 2013 01:43:17 -0400 Original-Received: from aserp1040.oracle.com ([141.146.126.69]:35799) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ULS5r-00044B-FI for bug-gnu-emacs@gnu.org; Fri, 29 Mar 2013 01:43:15 -0400 Original-Received: from acsinet22.oracle.com (acsinet22.oracle.com [141.146.126.238]) by aserp1040.oracle.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with ESMTP id r2T5hDxD016549 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Fri, 29 Mar 2013 05:43:14 GMT Original-Received: from acsmt358.oracle.com (acsmt358.oracle.com [141.146.40.158]) by acsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id r2T5hD68001000 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Fri, 29 Mar 2013 05:43:13 GMT Original-Received: from abhmt120.oracle.com (abhmt120.oracle.com [141.146.116.72]) by acsmt358.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id r2T5hCIU009207 for ; Fri, 29 Mar 2013 00:43:12 -0500 Original-Received: from dradamslap1 (/10.159.148.114) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Thu, 28 Mar 2013 22:43:12 -0700 X-Mailer: Microsoft Office Outlook 11 Thread-Index: Ac4sQErIO/0miBL5RPyI70rpFiDiWQ== X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-Source-IP: acsinet22.oracle.com [141.146.126.238] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] 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.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x 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:72975 Archived-At: Until recently, when you hit `C-c C-c' in the report buffer that buffer was buried, and you were returned to the buffer that was shown when you did `M-x report-emacs-bug'. This is no longer the case. (Well, the buffer *sent...* is shown instead of *unsent...*, but it is the same report. The point is that the report remains visible, instead of the buffer you were working in before creating the bug report.) (I use a mail client - Outlook, if that makes any difference.) Note, BTW, that there is no change in the default value of `message-kill-buffer-on-exit' - it is still nil, as it was in Emacs 24.3. And the definition of `message-send-and-exit' (which is bound to `C-c C-c') has not changed. Something else has introduced this regression in behavior. Ah, it seems that this is perhaps the culprit: a change to `message-bury'. It used to do this: (defun message-bury (buffer) "Bury this mail BUFFER." (if message-return-action (progn (bury-buffer buffer) (apply (car message-return-action) (cdr message-return-action))) (with-current-buffer buffer (bury-buffer)))) And now it does this: (defun message-bury (buffer) "Bury this mail BUFFER." (bury-buffer buffer) (when message-return-action (apply (car message-return-action) (cdr message-return-action)))) In my case, at least, `message-return-action' is nil. This means that the `with-current-buffer buffer' is no longer used, so it seems like the wrong buffer gets buried. In GNU Emacs 24.3.50.1 (i386-mingw-nt5.1.2600) of 2013-03-23 on VBOX Bzr revision: 112115 eliz@gnu.org-20130323093300-rjs0dgskxm9u0ya4 Windowing system distributor `Microsoft Corp.', version 5.1.2600 Configured using: `configure --with-gcc (4.7) --no-opt --enable-checking --cflags -IC:/emacs/libs/libXpm-3.5.10/include -IC:/emacs/libs/libXpm-3.5.10/src -IC:/emacs/libs/libpng-dev_1.4.3-1_win32/include -IC:/emacs/libs/zlib-dev_1.2.5-2_win32/include -IC:/emacs/libs/giflib-4.1.4-1-lib/include -IC:/emacs/libs/jpeg-6b-4-lib/include -IC:/emacs/libs/tiff-3.8.2-1-lib/include -IC:/emacs/libs/libxml2-2.7.8-w32-bin/include/libxml2 -IC:/emacs/libs/gnutls-3.1.10-w32/include -IC:/emacs/libs/libiconv-1.14-2-mingw32-dev/include'