From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Glenn Morris Newsgroups: gmane.emacs.bugs Subject: bug#2941: rmail's new handling of Babyl files is odd Date: Sun, 12 Apr 2009 21:27:59 -0400 Message-ID: References: Reply-To: Glenn Morris , 2941@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1239587050 29348 80.91.229.12 (13 Apr 2009 01:44:10 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 13 Apr 2009 01:44:10 +0000 (UTC) Cc: rms@gnu.org To: 2941@emacsbugs.donarmstrong.com Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Apr 13 03:45:28 2009 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1LtBEm-0006qP-38 for geb-bug-gnu-emacs@m.gmane.org; Mon, 13 Apr 2009 03:45:28 +0200 Original-Received: from localhost ([127.0.0.1]:44406 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LtBDN-00049N-Ka for geb-bug-gnu-emacs@m.gmane.org; Sun, 12 Apr 2009 21:44:01 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LtBDJ-00047O-Hm for bug-gnu-emacs@gnu.org; Sun, 12 Apr 2009 21:43:57 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LtBDE-00044L-HY for bug-gnu-emacs@gnu.org; Sun, 12 Apr 2009 21:43:57 -0400 Original-Received: from [199.232.76.173] (port=36010 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LtBDE-00044I-Ea for bug-gnu-emacs@gnu.org; Sun, 12 Apr 2009 21:43:52 -0400 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:36352) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1LtBDD-0005Iz-Vc for bug-gnu-emacs@gnu.org; Sun, 12 Apr 2009 21:43:52 -0400 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n3D1ho93027355; Sun, 12 Apr 2009 18:43:50 -0700 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.13.8/8.13.8/Submit) id n3D1Z3hE024781; Sun, 12 Apr 2009 18:35:03 -0700 X-Loop: owner@emacsbugs.donarmstrong.com Resent-From: Glenn Morris Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Mon, 13 Apr 2009 01:35:02 +0000 Resent-Message-ID: Resent-Sender: owner@emacsbugs.donarmstrong.com X-Emacs-PR-Message: followup 2941 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by 2941-submit@emacsbugs.donarmstrong.com id=B2941.123958608323344 (code B ref 2941); Mon, 13 Apr 2009 01:35:02 +0000 Original-Received: (at 2941) by emacsbugs.donarmstrong.com; 13 Apr 2009 01:28:03 +0000 X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. Original-Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n3D1S0wT023334 for <2941@emacsbugs.donarmstrong.com>; Sun, 12 Apr 2009 18:28:01 -0700 Original-Received: from rgm by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1LtAxr-0006EL-Ih; Sun, 12 Apr 2009 21:27:59 -0400 X-Spook: halcon MILSATCOM codes Honduras Glock unclassified X-Ran: 6U&ROf?P.d~lTI>_7$_s#n*RXrh]4v/&kb_[1%jQm{$r`hA5xYO;`zuno;E,wsdH#682pC X-Hue: magenta X-Attribution: GM In-Reply-To: (Glenn Morris's message of "Sun, 12 Apr 2009 21:05:52 -0400") User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) Resent-Date: Sun, 12 Apr 2009 21:43:56 -0400 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:27118 Archived-At: Glenn Morris wrote: > Aborting no longer prompts, but it marks the message as edited, which > is incorrect. > > Also, aborting an edit now always marks the Rmail buffer as unmodified > (even if the initial Rmail file was mbox). It should restore the > pre-edit modification status. Also, I think the behaviour is confusing if someone starts from a Babyl file, edits a message, and then ends the edit. They get prompted about the mbox conversion at this point. What are they supposed to do if they answer "no"? At this point, their Rmail buffer has (apparently) disappeared and been replaced by the edit buffer, and it's not obvious how to get out of the edit and back to the normal Rmail buffer without saying "yes". For all these reasons, I suggest it would be better to prompt immediately after the "e" key is pressed, before the edit buffer is created.