GNU logs - #10842, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#10842: Cancelling a new mail in message-mode ignores rmail-mail-new-frame
Resent-From: Glenn Morris <rgm@HIDDEN>
Original-Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 18 Feb 2012 22:05:01 +0000
Resent-Message-ID: <handler.10842.B.13296026834779 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 10842
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: 10842 <at> debbugs.gnu.org
X-Debbugs-Original-To: submit <at> debbugs.gnu.org
Received: via spool by submit <at> debbugs.gnu.org id=B.13296026834779
          (code B ref -1); Sat, 18 Feb 2012 22:05:01 +0000
Received: (at submit) by debbugs.gnu.org; 18 Feb 2012 22:04:43 +0000
Received: from localhost ([127.0.0.1]:44971 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.72)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1RysOY-0001F1-67
	for submit <at> debbugs.gnu.org; Sat, 18 Feb 2012 17:04:42 -0500
Received: from fencepost.gnu.org ([140.186.70.10]:46867 ident=Debian-exim)
	by debbugs.gnu.org with esmtp (Exim 4.72)
	(envelope-from <rgm@HIDDEN>) id 1RysOW-0001Es-7O
	for submit <at> debbugs.gnu.org; Sat, 18 Feb 2012 17:04:40 -0500
Received: from rgm by fencepost.gnu.org with local (Exim 4.71)
	(envelope-from <rgm@HIDDEN>)
	id 1RysMX-0004Y5-Pi; Sat, 18 Feb 2012 17:02:37 -0500
From: Glenn Morris <rgm@HIDDEN>
X-Spook: ammunition Crypto AG embassy UMTS nitrate Ansar al-Islam
X-Ran: >Hv<&Z`x+nH-w7b`{F2Xf"-/bm3G[kJ?V:G~'WyKdh5#l0<]4ZjjY&)2ie,oW0Off@zDM)
X-Hue: blue
X-Attribution: GM
Date: Sat, 18 Feb 2012 17:02:37 -0500
Message-ID: <mrsji74x6q.fsf@HIDDEN>
User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Spam-Score: -4.2 (----)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -4.2 (----)

Package: emacs
Version: 24.0.93
Severity: minor

emacs -Q \
  --eval "(setq rmail-mail-new-frame t mail-user-agent 'sendmail-user-agent)"
M-x rmail
m
  -> new frame appears for mail composition
Choose Mail menu, Cancel
  -> frame disappears

repeat with the default message-user-agent:

Choose Message menu, Kill Message
   -> frame does not disappear


If you fix this, you can restore (a suitably modified version of) this
commented-out text in rmail.texi:

@ignore
@c FIXME does not work with Message -> Kill Message
, or when you use the @samp{Cancel} item in the @samp{Mail} menu.
@end ignore





Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#10842: Cancelling a new mail in message-mode ignores rmail-mail-new-frame
Resent-From: Lars Ingebrigtsen <larsi@HIDDEN>
Original-Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 20 Feb 2012 08:32:01 +0000
Resent-Message-ID: <handler.10842.B10842.132972667825481 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 10842
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Glenn Morris <rgm@HIDDEN>
Cc: 10842 <at> debbugs.gnu.org
Received: via spool by 10842-submit <at> debbugs.gnu.org id=B10842.132972667825481
          (code B ref 10842); Mon, 20 Feb 2012 08:32:01 +0000
Received: (at 10842) by debbugs.gnu.org; 20 Feb 2012 08:31:18 +0000
Received: from localhost ([127.0.0.1]:46647 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.72)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1RzOeP-0006cr-Th
	for submit <at> debbugs.gnu.org; Mon, 20 Feb 2012 03:31:18 -0500
Received: from hermes.netfonds.no ([80.91.224.195]:44996)
	by debbugs.gnu.org with esmtp (Exim 4.72)
	(envelope-from <larsi@HIDDEN>) id 1RzOeJ-0006cg-9X
	for 10842 <at> debbugs.gnu.org; Mon, 20 Feb 2012 03:31:12 -0500
Received: from 93-41-188-50.ip82.fastwebnet.it ([93.41.188.50] helo=rusty)
	by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16)
	(Exim 4.72) (envelope-from <larsi@HIDDEN>)
	id 1RzOc4-0001HW-BO; Mon, 20 Feb 2012 09:28:48 +0100
From: Lars Ingebrigtsen <larsi@HIDDEN>
References: <mrsji74x6q.fsf@HIDDEN>
Date: Mon, 20 Feb 2012 09:28:46 +0100
In-Reply-To: <mrsji74x6q.fsf@HIDDEN> (Glenn Morris's message of
	"Sat, 18 Feb 2012 17:02:37 -0500")
Message-ID: <87k43h7vsx.fsf@HIDDEN>
User-Agent: Gnus/5.130004 (Ma Gnus v0.4) Emacs/24.0.93 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-MailScanner-ID: 1RzOc4-0001HW-BO
X-Netfonds-MailScanner: Found to be clean
X-Netfonds-MailScanner-From: larsi@HIDDEN
MailScanner-NULL-Check: 1330331328.58023@fjEuNnJgoH1vPPVoVBZzMw
X-Spam-Status: No
X-Spam-Score: -1.9 (-)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -1.9 (-)

Glenn Morris <rgm@HIDDEN> writes:

> emacs -Q \
>   --eval "(setq rmail-mail-new-frame t mail-user-agent 'sendmail-user-agent)"
> M-x rmail
> m

[...]

> Choose Message menu, Kill Message
>    -> frame does not disappear

This is an rmail bug and not a Message bug, I guess?

-- 
(domestic pets only, the antidote for overdose, milk.)
  http://lars.ingebrigtsen.no  *  Sent from my Rome




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#10842: Cancelling a new mail in message-mode ignores rmail-mail-new-frame
Resent-From: Glenn Morris <rgm@HIDDEN>
Original-Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 20 Feb 2012 19:08:02 +0000
Resent-Message-ID: <handler.10842.B10842.132976488027201 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 10842
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Lars Ingebrigtsen <larsi@HIDDEN>
Cc: 10842 <at> debbugs.gnu.org
Received: via spool by 10842-submit <at> debbugs.gnu.org id=B10842.132976488027201
          (code B ref 10842); Mon, 20 Feb 2012 19:08:02 +0000
Received: (at 10842) by debbugs.gnu.org; 20 Feb 2012 19:08:00 +0000
Received: from localhost ([127.0.0.1]:47754 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.72)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1RzYaa-00074b-4o
	for submit <at> debbugs.gnu.org; Mon, 20 Feb 2012 14:07:59 -0500
Received: from fencepost.gnu.org ([140.186.70.10]:55823 ident=Debian-exim)
	by debbugs.gnu.org with esmtp (Exim 4.72)
	(envelope-from <rgm@HIDDEN>) id 1RzYaX-00074T-4f
	for 10842 <at> debbugs.gnu.org; Mon, 20 Feb 2012 14:07:54 -0500
Received: from rgm by fencepost.gnu.org with local (Exim 4.71)
	(envelope-from <rgm@HIDDEN>)
	id 1RzYYN-0005Hu-1I; Mon, 20 Feb 2012 14:05:39 -0500
From: Glenn Morris <rgm@HIDDEN>
References: <mrsji74x6q.fsf@HIDDEN> <87k43h7vsx.fsf@HIDDEN>
X-Spook: INS Taiwan spies covert video enemy of the state Skipjack
X-Ran: {U.Zb,)L,R[n5EX}pNlH=Uz>{\vTg9_tkPM*M1`O@6XCc`rty8?3!5r>pJ?jHG#zcEUn{7
X-Hue: green
X-Attribution: GM
Date: Mon, 20 Feb 2012 14:05:38 -0500
In-Reply-To: <87k43h7vsx.fsf@HIDDEN> (Lars Ingebrigtsen's message of "Mon,
	20 Feb 2012 09:28:46 +0100")
Message-ID: <05bootcol9.fsf@HIDDEN>
User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Spam-Score: -4.2 (----)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -4.2 (----)

Lars Ingebrigtsen wrote:

> This is an rmail bug and not a Message bug, I guess?

I don't really see how it could be. At first glance, it seems that
message-kill-buffer does not run message-bury, and hence does not
process the return-action of compose-mail. Compare with
message-dont-send, which does delete the frame.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#10842: Cancelling a new mail in message-mode ignores rmail-mail-new-frame
Resent-From: Lars Magne Ingebrigtsen <larsi@HIDDEN>
Original-Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 10 Mar 2012 00:04:02 +0000
Resent-Message-ID: <handler.10842.B10842.133133783416462 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 10842
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Glenn Morris <rgm@HIDDEN>
Cc: 10842 <at> debbugs.gnu.org
Received: via spool by 10842-submit <at> debbugs.gnu.org id=B10842.133133783416462
          (code B ref 10842); Sat, 10 Mar 2012 00:04:02 +0000
Received: (at 10842) by debbugs.gnu.org; 10 Mar 2012 00:03:54 +0000
Received: from localhost ([127.0.0.1]:41305 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.72)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1S69mr-0004HS-P7
	for submit <at> debbugs.gnu.org; Fri, 09 Mar 2012 19:03:54 -0500
Received: from hermes.netfonds.no ([80.91.224.195]:36469)
	by debbugs.gnu.org with esmtp (Exim 4.72)
	(envelope-from <larsi@HIDDEN>) id 1S69mp-0004HK-7m
	for 10842 <at> debbugs.gnu.org; Fri, 09 Mar 2012 19:03:52 -0500
Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58]
	helo=stories.gnus.org)
	by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16)
	(Exim 4.72) (envelope-from <larsi@HIDDEN>)
	id 1S69K4-0008VV-LC; Sat, 10 Mar 2012 00:34:08 +0100
From: Lars Magne Ingebrigtsen <larsi@HIDDEN>
References: <mrsji74x6q.fsf@HIDDEN> <87k43h7vsx.fsf@HIDDEN>
	<05bootcol9.fsf@HIDDEN>
X-Now-Playing: Talk Talk's _Asides Besides (1)_: "It's My Life (Extended
	Version)"
Date: Sat, 10 Mar 2012 00:34:08 +0100
In-Reply-To: <05bootcol9.fsf@HIDDEN> (Glenn Morris's message of
	"Mon, 20 Feb 2012 14:05:38 -0500")
Message-ID: <m3aa3ps61b.fsf@HIDDEN>
User-Agent: Gnus/5.130004 (Ma Gnus v0.4) Emacs/24.0.94 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-MailScanner-ID: 1S69K4-0008VV-LC
X-Netfonds-MailScanner: Found to be clean
X-Netfonds-MailScanner-From: larsi@HIDDEN
MailScanner-NULL-Check: 1331940848.83198@iF2niJBGJIXRlexFz24nrQ
X-Spam-Status: No
X-Spam-Score: -1.9 (-)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -1.9 (-)

Glenn Morris <rgm@HIDDEN> writes:

> I don't really see how it could be. At first glance, it seems that
> message-kill-buffer does not run message-bury, and hence does not
> process the return-action of compose-mail. Compare with
> message-dont-send, which does delete the frame.

I see.  Well, I don't use either rmail nor use pop-up frames, so I'm
probably the wrong person to try to fix this.  Unless absolutely nobody
else can, that is...

-- 
(domestic pets only, the antidote for overdose, milk.)
  bloggy blog http://lars.ingebrigtsen.no/




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#10842: Cancelling a new mail in message-mode ignores rmail-mail-new-frame
Resent-From: Lars Ingebrigtsen <larsi@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 23 Sep 2019 15:13:02 +0000
Resent-Message-ID: <handler.10842.B10842.15692515294250 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 10842
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Glenn Morris <rgm@HIDDEN>
Cc: 10842 <at> debbugs.gnu.org
Received: via spool by 10842-submit <at> debbugs.gnu.org id=B10842.15692515294250
          (code B ref 10842); Mon, 23 Sep 2019 15:13:02 +0000
Received: (at 10842) by debbugs.gnu.org; 23 Sep 2019 15:12:09 +0000
Received: from localhost ([127.0.0.1]:36749 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1iCQ0W-00016T-57
	for submit <at> debbugs.gnu.org; Mon, 23 Sep 2019 11:12:09 -0400
Received: from quimby.gnus.org ([80.91.231.51]:38088)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <larsi@HIDDEN>) id 1iCQ0U-00016G-5V
 for 10842 <at> debbugs.gnu.org; Mon, 23 Sep 2019 11:12:06 -0400
Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie)
 by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.89) (envelope-from <larsi@HIDDEN>)
 id 1iCQ0Q-0008MJ-6F; Mon, 23 Sep 2019 17:12:04 +0200
From: Lars Ingebrigtsen <larsi@HIDDEN>
References: <mrsji74x6q.fsf@HIDDEN>
Date: Mon, 23 Sep 2019 17:12:01 +0200
In-Reply-To: <mrsji74x6q.fsf@HIDDEN> (Glenn Morris's message of
 "Sat, 18 Feb 2012 17:02:37 -0500")
Message-ID: <8736gn59oe.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 @@CONTACT_ADDRESS@@ for details.
 Content preview: Glenn Morris <rgm@HIDDEN> writes: > emacs -Q \ > --eval
 "(setq
 rmail-mail-new-frame t mail-user-agent 'sendmail-user-agent)" > M-x rmail
 > m > -> new frame appears for mail composition > Choose Mail menu, Cancel
 > -> frame disappears 
 Content analysis details:   (-2.9 points, 5.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -1.0 ALL_TRUSTED            Passed through trusted hosts only via SMTP
 -1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%
 [score: 0.0000]
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Glenn Morris <rgm@HIDDEN> writes:

> emacs -Q \
>   --eval "(setq rmail-mail-new-frame t mail-user-agent 'sendmail-user-agent)"
> M-x rmail
> m
>   -> new frame appears for mail composition
> Choose Mail menu, Cancel
>   -> frame disappears

And it should disappear, so that's the bug?  What command does that
"Cancel" menu run?

Glenn Morris <rgm@HIDDEN> writes:

> Lars Ingebrigtsen wrote:
>
>> This is an rmail bug and not a Message bug, I guess?
>
> I don't really see how it could be. At first glance, it seems that
> message-kill-buffer does not run message-bury, and hence does not
> process the return-action of compose-mail. Compare with
> message-dont-send, which does delete the frame.

message-dont-send is return-action, which is documented as

---
RETURN-ACTION, if non-nil, is an action for returning to the
caller.  It has the form (FUNCTION . ARGS).  The function is
called after the mail has been sent or put aside, and the mail
buffer buried.
---

message-kill-buffer isn't what's meant by return-action in the
compose-mail interface, I think?

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#10842: Cancelling a new mail in message-mode ignores rmail-mail-new-frame
Resent-From: Glenn Morris <rgm@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 27 Sep 2019 16:32:02 +0000
Resent-Message-ID: <handler.10842.B10842.156960190227835 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 10842
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Lars Ingebrigtsen <larsi@HIDDEN>
Cc: 10842 <at> debbugs.gnu.org
Received: via spool by 10842-submit <at> debbugs.gnu.org id=B10842.156960190227835
          (code B ref 10842); Fri, 27 Sep 2019 16:32:02 +0000
Received: (at 10842) by debbugs.gnu.org; 27 Sep 2019 16:31:42 +0000
Received: from localhost ([127.0.0.1]:48591 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1iDt9h-0007Ed-TK
	for submit <at> debbugs.gnu.org; Fri, 27 Sep 2019 12:31:42 -0400
Received: from eggs.gnu.org ([209.51.188.92]:36671)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rgm@HIDDEN>) id 1iDt9f-00078V-DX
 for 10842 <at> debbugs.gnu.org; Fri, 27 Sep 2019 12:31:39 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:44518)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <rgm@HIDDEN>)
 id 1iDt9Z-0002IR-Rs; Fri, 27 Sep 2019 12:31:34 -0400
Received: from rgm by fencepost.gnu.org with local (Exim 4.82)
 (envelope-from <rgm@HIDDEN>)
 id 1iDt9W-0006dg-Fc; Fri, 27 Sep 2019 12:31:30 -0400
From: Glenn Morris <rgm@HIDDEN>
References: <mrsji74x6q.fsf@HIDDEN> <8736gn59oe.fsf@HIDDEN>
X-Spook: Bosnia Mitigation Emergency management Fortezza SCUD
X-Ran: GF@a5"D(33_}?$wo)f\!#+Nc[M%/U&{Ot5k\Hq}.`C)Y`0;$SH<0b{'{B^3q2@#)y@.ILY
X-Hue: brightyellow
X-Attribution: GM
Date: Fri, 27 Sep 2019 12:31:29 -0400
In-Reply-To: <8736gn59oe.fsf@HIDDEN> (Lars Ingebrigtsen's message of "Mon,
 23 Sep 2019 17:12:01 +0200")
Message-ID: <lu7e5t8zvi.fsf@HIDDEN>
User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/)
MIME-Version: 1.0
Content-Type: text/plain
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)


I don't know how to explain it any better than in the OP.
The intent of the Rmail code is that discarding a draft should delete
the frame. It works with mail mode but not message mode.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#10842: Cancelling a new mail in message-mode ignores rmail-mail-new-frame
Resent-From: Lars Ingebrigtsen <larsi@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 29 Sep 2019 09:33:02 +0000
Resent-Message-ID: <handler.10842.B10842.156974955519302 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 10842
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Glenn Morris <rgm@HIDDEN>
Cc: 10842 <at> debbugs.gnu.org
Received: via spool by 10842-submit <at> debbugs.gnu.org id=B10842.156974955519302
          (code B ref 10842); Sun, 29 Sep 2019 09:33:02 +0000
Received: (at 10842) by debbugs.gnu.org; 29 Sep 2019 09:32:35 +0000
Received: from localhost ([127.0.0.1]:52245 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1iEVZD-00051G-G7
	for submit <at> debbugs.gnu.org; Sun, 29 Sep 2019 05:32:35 -0400
Received: from quimby.gnus.org ([80.91.231.51]:49796)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <larsi@HIDDEN>) id 1iEVZB-000518-QH
 for 10842 <at> debbugs.gnu.org; Sun, 29 Sep 2019 05:32:34 -0400
Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie)
 by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.89) (envelope-from <larsi@HIDDEN>)
 id 1iEVZ8-00073C-2W; Sun, 29 Sep 2019 11:32:32 +0200
From: Lars Ingebrigtsen <larsi@HIDDEN>
References: <mrsji74x6q.fsf@HIDDEN> <8736gn59oe.fsf@HIDDEN>
 <lu7e5t8zvi.fsf@HIDDEN>
Date: Sun, 29 Sep 2019 11:32:29 +0200
In-Reply-To: <lu7e5t8zvi.fsf@HIDDEN> (Glenn Morris's message of
 "Fri, 27 Sep 2019 12:31:29 -0400")
Message-ID: <8736gfqwgi.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 @@CONTACT_ADDRESS@@ for details.
 Content preview: Glenn Morris <rgm@HIDDEN> writes: > I don't know how to
 explain
 it any better than in the OP. > The intent of the Rmail code is that
 discarding
 a draft should delete > the frame. It works with mail mode but not message
 mode. Content analysis details:   (-2.9 points, 5.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -1.0 ALL_TRUSTED            Passed through trusted hosts only via SMTP
 -1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%
 [score: 0.0000]
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Glenn Morris <rgm@HIDDEN> writes:

> I don't know how to explain it any better than in the OP.
> The intent of the Rmail code is that discarding a draft should delete
> the frame. It works with mail mode but not message mode.

Message has two ways of returning to the caller (while not sending
anything).  message-dont-send runs RETURN-ACTION (which is presumably
what Rmail uses to close the frame etc), while message-kill-buffer does
not run RETURN-ACTION.

I don't see how to reconcile that on the Message side.

Rmail could set message-kill-actions to whatever it wants, which is why
I think this is an Rmail bug.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no





Last modified: Mon, 25 Nov 2019 12:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.