From unknown Sat Sep 20 02:11:06 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#2941: rmail's new handling of Babyl files is odd Reply-To: Glenn Morris , 2941@debbugs.gnu.org Resent-From: Glenn Morris Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Thu, 09 Apr 2009 19:55:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: report 2941 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by submit@emacsbugs.donarmstrong.com id=B.12393065006789 (code B ref -1); Thu, 09 Apr 2009 19:55:04 +0000 Received: (at submit) by emacsbugs.donarmstrong.com; 9 Apr 2009 19:48:20 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-2.9 required=4.0 tests=MDO_DATING14,X_DEBBUGS_NO_ACK autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n39JmHnj006778 for ; Thu, 9 Apr 2009 12:48:18 -0700 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Ls0ET-00085n-6V for bug-gnu-emacs@gnu.org; Thu, 09 Apr 2009 15:48:17 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Ls0EO-00080R-Q1 for bug-gnu-emacs@gnu.org; Thu, 09 Apr 2009 15:48:16 -0400 Received: from [199.232.76.173] (port=48692 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ls0EO-00080H-L5 for bug-gnu-emacs@gnu.org; Thu, 09 Apr 2009 15:48:12 -0400 Received: from fencepost.gnu.org ([140.186.70.10]:51092) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Ls0EO-0005MR-Ap for bug-gnu-emacs@gnu.org; Thu, 09 Apr 2009 15:48:12 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1Ls0EO-0006MP-3R; Thu, 09 Apr 2009 15:48:12 -0400 From: Glenn Morris To: bug-gnu-emacs@gnu.org X-Spook: AIEWS AVN Vickie Weaver SSL strategic PLO FBI undercover X-Ran: &W7++"r{lYe8GTryhN_k1Vb/#-c~gY1T'y\PTpYggD;Vw]c$6Pd_(QP=/d'KL(;z*CL(S6 X-Hue: black X-Attribution: GM Date: Thu, 09 Apr 2009 15:48:12 -0400 Message-ID: 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-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) Severity: serious The new way in which Rmail treats Babyl files is odd: emacs -Q C-u M-x rmail RET some-babyl-file RET "Replacing BABYL format with mbox format...done" Before I can read the above message, it is replaced with the next: "Marking buffer unmodified to avoid rewriting Babyl file as mbox file" Now I try to modify the buffer: 1) By adding a label. a foo RET "Marking buffer unmodified to avoid rewriting Babyl file as mbox file" 2) By editing a message. e make change to message C-c C-c "Marking buffer unmodified to avoid rewriting Babyl file as mbox file" 3) By deleting a message. d "Marking buffer unmodified to avoid rewriting Babyl file as mbox file" Why do all of these leave the buffer unmodified? If Emacs crashes now, I will lose information. 4) By expunging a message. x y Finally, the buffer is marked modified. Now if I press "s" to save the buffer, it is saved without warning, clobbering the existing Babyl file. I was expecting a confirmation prompt. From unknown Sat Sep 20 02:11:06 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#2941: rmail's new handling of Babyl files is odd Reply-To: rms@gnu.org, 2941@debbugs.gnu.org Resent-From: Richard M Stallman Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Fri, 10 Apr 2009 14:35:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 2941 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by submit@emacsbugs.donarmstrong.com id=B.123937360325218 (code B ref -1); Fri, 10 Apr 2009 14:35:03 +0000 Received: (at submit) by emacsbugs.donarmstrong.com; 10 Apr 2009 14:26:43 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-2.9 required=4.0 tests=HAS_BUG_NUMBER,MDO_DATING14, MURPHY_DRUGS_REL8 autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n3AEQdMp025206 for ; Fri, 10 Apr 2009 07:26:41 -0700 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LsHgl-0001zx-IK for bug-gnu-emacs@gnu.org; Fri, 10 Apr 2009 10:26:39 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LsHgg-0001xC-VV for bug-gnu-emacs@gnu.org; Fri, 10 Apr 2009 10:26:39 -0400 Received: from [199.232.76.173] (port=43004 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LsHgg-0001wV-E5 for bug-gnu-emacs@gnu.org; Fri, 10 Apr 2009 10:26:34 -0400 Received: from fencepost.gnu.org ([140.186.70.10]:48204) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LsHgf-0007Qf-UC for bug-gnu-emacs@gnu.org; Fri, 10 Apr 2009 10:26:34 -0400 Received: from rms by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1LsHgf-0003rp-G1; Fri, 10 Apr 2009 10:26:33 -0400 Content-Type: text/plain; charset=ISO-8859-15 From: Richard M Stallman To: Glenn Morris , 2941@debbugs.gnu.org CC: bug-gnu-emacs@gnu.org In-reply-to: (message from Glenn Morris on Thu, 09 Apr 2009 15:48:12 -0400) References: Message-Id: Date: Fri, 10 Apr 2009 10:26:33 -0400 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) Now if I press "s" to save the buffer, it is saved without warning, clobbering the existing Babyl file. I was expecting a confirmation prompt. There is no way to ask for confirmation when saving a file. (Look at basic-save-buffer.) Therefore I made it ask for confirmation when you make a "major" change, that would imply changing formats later if you save the results. Each kind of change can be treated as major or minor. Editing the message should be major; I overlooked that one. Please try the patch below. I decided to treat changes in labels as minor, because showing a message clears the "unseen" attribute. Treating that as major implies querying hen it shows an unseen message, which is typically just after visiting the file. It would be possible to treat changes in "unseen" as minor and changes in "deleted" as major, etc. *** rmailedit.el.~1.57.~ 2009-03-14 14:26:33.000000000 -0400 --- rmailedit.el 2009-04-10 06:35:10.000000000 -0400 *************** *** 117,122 **** --- 117,123 ---- (defun rmail-cease-edit () "Finish editing message; switch back to Rmail proper." (interactive) + (rmail-change-format) (if (rmail-summary-exists) (with-current-buffer rmail-summary-buffer (rmail-summary-enable))) From unknown Sat Sep 20 02:11:06 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#2941: rmail's new handling of Babyl files is odd Reply-To: Glenn Morris , 2941@debbugs.gnu.org Resent-From: Glenn Morris Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Fri, 10 Apr 2009 17:55:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 2941 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 2941-submit@emacsbugs.donarmstrong.com id=B2941.123938585424011 (code B ref 2941); Fri, 10 Apr 2009 17:55:03 +0000 Received: (at 2941) by emacsbugs.donarmstrong.com; 10 Apr 2009 17:50:54 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-5.9 required=4.0 tests=HAS_BUG_NUMBER,MDO_DATING14, MURPHY_DRUGS_REL8,X_DEBBUGS_NO_ACK autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 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 n3AHoj8f023991 for <2941@emacsbugs.donarmstrong.com>; Fri, 10 Apr 2009 10:50:46 -0700 Received: from rgm by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1LsKsF-0001Nl-2I; Fri, 10 Apr 2009 13:50:43 -0400 From: Glenn Morris To: rms@gnu.org Cc: 2941@debbugs.gnu.org References: X-Spook: mindwar Hamas 22nd SAS bank cybercash ASLET Bosnia X-Ran: Hlt_q~P?Y,.Q]c`|w.'L|jN;0vq![)aEpGAo?kdtL35nw.}4%fNc3ZVl=B3C*e$vTN6obA X-Hue: green X-Attribution: GM Date: Fri, 10 Apr 2009 13:50:42 -0400 In-Reply-To: (Richard M. Stallman's message of "Fri, 10 Apr 2009 10:26:33 -0400") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Richard M Stallman wrote: > There is no way to ask for confirmation when saving a file. write-file-functions? It seems wrong to me that now I can end up converting a Babyl file to mbox with no prompting at all. > Editing the message should be major; I overlooked that one. > Please try the patch below. It prompts me when I abort an edit, which is inappropriate. Aborting an edit does not modify the file. If I answer "no" to the prompt, I'm stuck in the edit buffer, with no way to get back to the regular Rmail buffer. One can just kill the buffer and start again, but that is not obvious. > I decided to treat changes in labels as minor, because showing a > message clears the "unseen" attribute. Treating that as major implies > querying hen it shows an unseen message, which is typically just after > visiting the file. > > It would be possible to treat changes in "unseen" as minor > and changes in "deleted" as major, etc. You could easily distinguish user-defined labels from attributes. Or perhaps you should only treat "unseen" as minor. From unknown Sat Sep 20 02:11:06 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#2941: rmail's new handling of Babyl files is odd Reply-To: rms@gnu.org, 2941@debbugs.gnu.org Resent-From: Richard M Stallman Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Sat, 11 Apr 2009 12:35:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 2941 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 2941-submit@emacsbugs.donarmstrong.com id=B2941.123945287215526 (code B ref 2941); Sat, 11 Apr 2009 12:35:02 +0000 Received: (at 2941) by emacsbugs.donarmstrong.com; 11 Apr 2009 12:27:52 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-2.9 required=4.0 tests=HAS_BUG_NUMBER,MDO_DATING14 autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 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 n3BCRi0X015518 for <2941@emacsbugs.donarmstrong.com>; Sat, 11 Apr 2009 05:27:45 -0700 Received: from rms by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1LscJD-0003No-Ia; Sat, 11 Apr 2009 08:27:43 -0400 Content-Type: text/plain; charset=ISO-8859-15 From: Richard M Stallman To: Glenn Morris CC: 2941@debbugs.gnu.org In-reply-to: (message from Glenn Morris on Fri, 10 Apr 2009 13:50:42 -0400) References: Message-Id: Date: Sat, 11 Apr 2009 08:27:43 -0400 > There is no way to ask for confirmation when saving a file. write-file-functions? I have doubts that it gives the right behavior in the case of more than one hook function, etc. It seems wrong to me that now I can end up converting a Babyl file to mbox with no prompting at all. Not so. Any change that causes the buffer to be saved will also prompt you (unless there's a bug and I overlooked some command). > It would be possible to treat changes in "unseen" as minor > and changes in "deleted" as major, etc. You could easily distinguish user-defined labels from attributes. Would not help -- deleted and unseen are both attributes. Or perhaps you should only treat "unseen" as minor. Maybe that would be better. Would you like to try out that behavior? It prompts me when I abort an edit, which is inappropriate. Aborting an edit does not modify the file. That is a bug; aborting the edit should not prompt. Does this fix it? *** rmailedit.el.~1.58.~ 2009-04-10 10:16:48.000000000 -0400 --- rmailedit.el 2009-04-11 07:02:51.000000000 -0400 *************** *** 117,123 **** (defun rmail-cease-edit () "Finish editing message; switch back to Rmail proper." (interactive) ! (rmail-modify-format) (if (rmail-summary-exists) (with-current-buffer rmail-summary-buffer (rmail-summary-enable))) --- 117,124 ---- (defun rmail-cease-edit () "Finish editing message; switch back to Rmail proper." (interactive) ! (if (buffer-modified-p) ! (rmail-modify-format)) (if (rmail-summary-exists) (with-current-buffer rmail-summary-buffer (rmail-summary-enable))) *************** *** 254,259 **** --- 255,261 ---- (widen) (delete-region (point-min) (point-max)) (insert rmail-old-text) + (set-buffer-modified-p nil) (rmail-cease-edit) (rmail-highlight-headers)) From unknown Sat Sep 20 02:11:06 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#2941: rmail's new handling of Babyl files is odd Reply-To: Glenn Morris , 2941@debbugs.gnu.org Resent-From: Glenn Morris Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Mon, 13 Apr 2009 01:15:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 2941 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 2941-submit@emacsbugs.donarmstrong.com id=B2941.123958475718024 (code B ref 2941); Mon, 13 Apr 2009 01:15:03 +0000 Received: (at 2941) by emacsbugs.donarmstrong.com; 13 Apr 2009 01:05:57 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-5.9 required=4.0 tests=HAS_BUG_NUMBER,MDO_DATING14, MURPHY_DRUGS_REL8,X_DEBBUGS_NO_ACK autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 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 n3D15s5i018018 for <2941@emacsbugs.donarmstrong.com>; Sun, 12 Apr 2009 18:05:55 -0700 Received: from rgm by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1LtAcT-0005iC-33; Sun, 12 Apr 2009 21:05:53 -0400 From: Glenn Morris To: rms@gnu.org Cc: 2941@debbugs.gnu.org References: X-Spook: threat Bletchley Park Waco, Texas CDC Watergate ASPIC X-Ran: kKs"j"n'QVer\~%YG$+_T^&WX>0G&(Nze3#fSy+1`!_\loE3h{8C)Dou$A>IbG%3~Yr#<0 X-Hue: black X-Attribution: GM Date: Sun, 12 Apr 2009 21:05:52 -0400 In-Reply-To: (Richard M. Stallman's message of "Sat, 11 Apr 2009 08:27:43 -0400") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Richard M Stallman wrote: > It seems wrong to me that now I can end up converting a Babyl file to > mbox with no prompting at all. > > Not so. Any change that causes the buffer to be saved > will also prompt you (unless there's a bug and I overlooked some command). There's the one that prompted this report: emacs -Q C-u M-x rmail RET foo RET ; foo is a Babyl file with > 1 message d s y Now you have an mbox file, no prompting. > Or perhaps you should only treat "unseen" as minor. > > Maybe that would be better. Would you like to try out that behavior? If you're asking if I want to write a patch, then sorry, no. > That is a bug; aborting the edit should not prompt. > Does this fix it? 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. From unknown Sat Sep 20 02:11:06 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#2941: rmail's new handling of Babyl files is odd Reply-To: Glenn Morris , 2941@debbugs.gnu.org Resent-From: Glenn Morris Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Mon, 13 Apr 2009 01:35:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 2941 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 2941-submit@emacsbugs.donarmstrong.com id=B2941.123958608323344 (code B ref 2941); Mon, 13 Apr 2009 01:35:02 +0000 Received: (at 2941) by emacsbugs.donarmstrong.com; 13 Apr 2009 01:28:03 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-5.9 required=4.0 tests=HAS_BUG_NUMBER,MDO_DATING14, X_DEBBUGS_NO_ACK autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 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 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 From: Glenn Morris To: 2941@debbugs.gnu.org Cc: rms@gnu.org References: 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 Date: Sun, 12 Apr 2009 21:27:59 -0400 In-Reply-To: (Glenn Morris's message of "Sun, 12 Apr 2009 21:05:52 -0400") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii 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. From unknown Sat Sep 20 02:11:06 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#2941: rmail's new handling of Babyl files is odd Reply-To: rms@gnu.org, 2941@debbugs.gnu.org Resent-From: Richard M Stallman Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Tue, 14 Apr 2009 21:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 2941 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 2941-submit@emacsbugs.donarmstrong.com id=B2941.123974370830452 (code B ref 2941); Tue, 14 Apr 2009 21:20:02 +0000 Received: (at 2941) by emacsbugs.donarmstrong.com; 14 Apr 2009 21:15:08 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-2.9 required=4.0 tests=HAS_BUG_NUMBER,MDO_DATING14 autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 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 n3ELF55c030190 for <2941@emacsbugs.donarmstrong.com>; Tue, 14 Apr 2009 14:15:06 -0700 Received: from rms by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1LtpyC-0001ct-KG; Tue, 14 Apr 2009 17:15:04 -0400 Content-Type: text/plain; charset=ISO-8859-15 From: Richard M Stallman To: Glenn Morris CC: 2941@debbugs.gnu.org In-reply-to: (message from Glenn Morris on Sun, 12 Apr 2009 21:27:59 -0400) References: Message-Id: Date: Tue, 14 Apr 2009 17:15:04 -0400 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. I agree, and I will make that change. From unknown Sat Sep 20 02:11:06 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#2941: rmail's new handling of Babyl files is odd Reply-To: rms@gnu.org, 2941@debbugs.gnu.org Resent-From: Richard M Stallman Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Tue, 14 Apr 2009 21:20:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 2941 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 2941-submit@emacsbugs.donarmstrong.com id=B2941.123974373431114 (code B ref 2941); Tue, 14 Apr 2009 21:20:04 +0000 Received: (at 2941) by emacsbugs.donarmstrong.com; 14 Apr 2009 21:15:34 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-2.9 required=4.0 tests=HAS_BUG_NUMBER,MDO_DATING14, MURPHY_DRUGS_REL8 autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 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 n3ELFV7A031108 for <2941@emacsbugs.donarmstrong.com>; Tue, 14 Apr 2009 14:15:32 -0700 Received: from rms by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1Ltpyc-0001hU-VB; Tue, 14 Apr 2009 17:15:30 -0400 Content-Type: text/plain; charset=ISO-8859-15 From: Richard M Stallman To: Glenn Morris , 2941@debbugs.gnu.org CC: 2941@debbugs.gnu.org In-reply-to: (message from Glenn Morris on Sun, 12 Apr 2009 21:05:52 -0400) References: Message-Id: Date: Tue, 14 Apr 2009 17:15:30 -0400 emacs -Q C-u M-x rmail RET foo RET ; foo is a Babyl file with > 1 message d s y Does this patch give good results? *** rmail.el.~1.534.~ 2009-04-10 10:13:07.000000000 -0400 --- rmail.el 2009-04-14 16:15:38.000000000 -0400 *************** *** 1458,1463 **** --- 1458,1464 ---- "Expunge and save RMAIL file." (interactive) (set-buffer rmail-buffer) + (rmail-modify-format) (rmail-expunge) ;; No need to swap buffers: rmail-write-region-annotate takes care of it. ;; (rmail-swap-buffers-maybe) From unknown Sat Sep 20 02:11:06 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#2941: rmail's new handling of Babyl files is odd Reply-To: Glenn Morris , 2941@debbugs.gnu.org Resent-From: Glenn Morris Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Wed, 15 Apr 2009 19:15:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 2941 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 2941-submit@emacsbugs.donarmstrong.com id=B2941.12398224856764 (code B ref 2941); Wed, 15 Apr 2009 19:15:04 +0000 Received: (at 2941) by emacsbugs.donarmstrong.com; 15 Apr 2009 19:08:05 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-5.9 required=4.0 tests=HAS_BUG_NUMBER,MDO_DATING14, MURPHY_DRUGS_REL8,X_DEBBUGS_NO_ACK autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 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 n3FJ82UU006758 for <2941@emacsbugs.donarmstrong.com>; Wed, 15 Apr 2009 12:08:03 -0700 Received: from rgm by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1LuASm-0005dX-Ek; Wed, 15 Apr 2009 15:08:00 -0400 From: Glenn Morris To: rms@gnu.org Cc: 2941@debbugs.gnu.org References: X-Spook: Al Jazeera fundamentalist USCODE asset dictionary codes X-Ran: t*f]s$Sz%A\/3Epq{Ykh5iW24GD3wapOOPAz(?K;%O9}:z4wT~cL_J (Richard M. Stallman's message of "Tue, 14 Apr 2009 17:15:30 -0400") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Richard M Stallman wrote: > C-u M-x rmail RET foo RET ; foo is a Babyl file with > 1 message > d > s > y > > Does this patch give good results? It fixes the above sequence; however I can still go from Babyl to mbox with no prompting by doing: C-u M-x rmail RET foo RET d x y C-x C-s > *** rmail.el.~1.534.~ 2009-04-10 10:13:07.000000000 -0400 > --- rmail.el 2009-04-14 16:15:38.000000000 -0400 > *************** > *** 1458,1463 **** > --- 1458,1464 ---- > "Expunge and save RMAIL file." > (interactive) > (set-buffer rmail-buffer) > + (rmail-modify-format) > (rmail-expunge) > ;; No need to swap buffers: rmail-write-region-annotate takes care of it. > ;; (rmail-swap-buffers-maybe) From unknown Sat Sep 20 02:11:06 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#2941: rmail's new handling of Babyl files is odd Reply-To: rms@gnu.org, 2941@debbugs.gnu.org Resent-From: Richard M Stallman Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Thu, 16 Apr 2009 09:25:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 2941 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 2941-submit@emacsbugs.donarmstrong.com id=B2941.12398735372715 (code B ref 2941); Thu, 16 Apr 2009 09:25:05 +0000 Received: (at 2941) by emacsbugs.donarmstrong.com; 16 Apr 2009 09:18:57 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-2.9 required=4.0 tests=HAS_BUG_NUMBER,MDO_DATING14 autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 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 n3G9IsCt002709 for <2941@emacsbugs.donarmstrong.com>; Thu, 16 Apr 2009 02:18:55 -0700 Received: from rms by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1LuNkD-00007X-1m; Thu, 16 Apr 2009 05:18:53 -0400 Content-Type: text/plain; charset=ISO-8859-15 From: Richard M Stallman To: Glenn Morris CC: 2941@debbugs.gnu.org In-reply-to: (message from Glenn Morris on Wed, 15 Apr 2009 15:08:00 -0400) References: Message-Id: Date: Thu, 16 Apr 2009 05:18:53 -0400 It fixes the above sequence; however I can still go from Babyl to mbox with no prompting by doing: C-u M-x rmail RET foo RET d x y I think that y is the answer to a prompt. It is a feature that rmail-expunge-confirm avoids prompting twice. If it prompts you about whether to expunge at all, it doesn't prompt a second time about the change in format. Of course, this can be changed if people prefer. From unknown Sat Sep 20 02:11:06 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#2941: rmail's new handling of Babyl files is odd Reply-To: Glenn Morris , 2941@debbugs.gnu.org Resent-From: Glenn Morris Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Thu, 16 Apr 2009 17:40:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 2941 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 2941-submit@emacsbugs.donarmstrong.com id=B2941.123990310618155 (code B ref 2941); Thu, 16 Apr 2009 17:40:05 +0000 Received: (at 2941) by emacsbugs.donarmstrong.com; 16 Apr 2009 17:31:46 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-5.9 required=4.0 tests=HAS_BUG_NUMBER,MDO_DATING14, X_DEBBUGS_NO_ACK autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 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 n3GHVhsI018149 for <2941@emacsbugs.donarmstrong.com>; Thu, 16 Apr 2009 10:31:44 -0700 Received: from rgm by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1LuVR6-0002ou-VX; Thu, 16 Apr 2009 13:31:41 -0400 From: Glenn Morris To: rms@gnu.org Cc: 2941@debbugs.gnu.org References: X-Spook: nuclear Echelon Watergate corporate security TWA Dick X-Ran: 0i^'c![:v_`~G{Ix'yrC*<{0)Ow^:=! (Richard M. Stallman's message of "Thu, 16 Apr 2009 05:18:53 -0400") Message-ID: <9oocuwfqtf.fsf@fencepost.gnu.org> User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Richard M Stallman wrote: > It fixes the above sequence; however I can still go from Babyl to mbox > with no prompting by doing: > > C-u M-x rmail RET foo RET > d > x > y C-x C-s > > I think that y is the answer to a prompt. OK, yes, it is the "expunge deleted mail" prompt. > It is a feature that rmail-expunge-confirm avoids prompting twice. Really? At the very least, you have inconsistencies: C-u M-x rmail RET foo RET d s and C-u M-x rmail RET foo RET d x y s ; rather than C-x C-s both prompt twice: separately about converting to mbox, then about expunging messages. This seems entirely sensible to me. > If it prompts you about whether to expunge at all, it doesn't > prompt a second time about the change in format. The "expunge deleted mail" prompt is something an Rmail user will have seen many times, and will answer without expecting that in this one particular instance there is a hidden second question about changing the format of the Rmail file. > Of course, this can be changed if people prefer. The current behaviour doesn't make sense to me. (Probably the rmail-modify-format call should just be in rmail-expunge rather than in rmail-expunge-and-save.) I should imagine that people who use Rmail, use it often. So anyone using CVS will have already switched to mbox and will never encounter this. People who wait for 23.1 will encounter it once only. Changing it in 23.2 will be largely pointless. From unknown Sat Sep 20 02:11:06 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#2941: rmail's new handling of Babyl files is odd Reply-To: Eli Zaretskii , 2941@debbugs.gnu.org Resent-From: Eli Zaretskii Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Thu, 16 Apr 2009 18:00:08 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 2941 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 2941-submit@emacsbugs.donarmstrong.com id=B2941.123990453324441 (code B ref 2941); Thu, 16 Apr 2009 18:00:08 +0000 Received: (at 2941) by emacsbugs.donarmstrong.com; 16 Apr 2009 17:55:33 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-1.4 required=4.0 tests=HAS_BUG_NUMBER,MDO_DATING14, RCVD_IN_NIX1 autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mtaout7.012.net.il (mtaout7.012.net.il [84.95.2.19]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n3GHtSxt024431 for <2941@emacsbugs.donarmstrong.com>; Thu, 16 Apr 2009 10:55:29 -0700 Received: from conversion-daemon.i-mtaout7.012.net.il by i-mtaout7.012.net.il (HyperSendmail v2007.08) id <0KI700F00GG6I000@i-mtaout7.012.net.il> for 2941@emacsbugs.donarmstrong.com; Thu, 16 Apr 2009 20:55:21 +0300 (IDT) Received: from HOME-C4E4A596F7 ([84.229.34.97]) by i-mtaout7.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0KI7006CBGG8YY20@i-mtaout7.012.net.il>; Thu, 16 Apr 2009 20:55:20 +0300 (IDT) Date: Thu, 16 Apr 2009 20:55:31 +0300 From: Eli Zaretskii In-reply-to: <9oocuwfqtf.fsf@fencepost.gnu.org> X-012-Sender: halo1@inter.net.il To: Glenn Morris , 2941@debbugs.gnu.org Cc: rms@gnu.org Message-id: <833ac8lbzg.fsf@gnu.org> References: <9oocuwfqtf.fsf@fencepost.gnu.org> > From: Glenn Morris > Date: Thu, 16 Apr 2009 13:31:40 -0400 > Cc: 2941@emacsbugs.donarmstrong.com > > I should imagine that people who use Rmail, use it often. So anyone > using CVS will have already switched to mbox and will never encounter > this. Not necessarily. I, for example, have lots of mail archives from past years, all in Babyl format (they are files produced by the `o' command). I don't intend to convert all of them to mbox, but I might want to run Rmail on them occasionally. Not sure what that means for what you are trying to argue. From unknown Sat Sep 20 02:11:06 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#2941: rmail's new handling of Babyl files is odd Reply-To: Glenn Morris , 2941@debbugs.gnu.org Resent-From: Glenn Morris Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Thu, 16 Apr 2009 20:40:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 2941 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 2941-submit@emacsbugs.donarmstrong.com id=B2941.12399139051098 (code B ref 2941); Thu, 16 Apr 2009 20:40:04 +0000 Received: (at 2941) by emacsbugs.donarmstrong.com; 16 Apr 2009 20:31:45 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-5.9 required=4.0 tests=HAS_BUG_NUMBER,MDO_DATING14, X_DEBBUGS_NO_ACK autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 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 n3GKVbR3001092 for <2941@emacsbugs.donarmstrong.com>; Thu, 16 Apr 2009 13:31:39 -0700 Received: from rgm by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1LuYFE-0000Qb-RH; Thu, 16 Apr 2009 16:31:36 -0400 From: Glenn Morris To: Eli Zaretskii Cc: 2941@debbugs.gnu.org, rms@gnu.org References: <9oocuwfqtf.fsf@fencepost.gnu.org> <833ac8lbzg.fsf@gnu.org> X-Spook: NSA interception DES NWO covert video Jyllandsposten X-Ran: 0SIb:^L;Q:Q$476nu=~^jk"2][f9fQFBbZ_{Wbo,?\G"F,q).8|9|/n;"5mWh"21l.\ABG X-Hue: magenta X-Attribution: GM Date: Thu, 16 Apr 2009 16:31:36 -0400 In-Reply-To: <833ac8lbzg.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 16 Apr 2009 20:55:31 +0300") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Eli Zaretskii wrote: > Not necessarily. I, for example, have lots of mail archives from past > years, all in Babyl format (they are files produced by the `o' > command). I don't intend to convert all of them to mbox, but I might > want to run Rmail on them occasionally. > > Not sure what that means for what you are trying to argue. Ignore the last paragraph of my previous mail. I was merely trying to say that I think it is important to get this right _before_ 23.1. The specifics are in the preceding paragraphs. From unknown Sat Sep 20 02:11:06 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#2941: rmail's new handling of Babyl files is odd Reply-To: Eli Zaretskii , 2941@debbugs.gnu.org Resent-From: Eli Zaretskii Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Thu, 16 Apr 2009 21:35:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 2941 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 2941-submit@emacsbugs.donarmstrong.com id=B2941.123991715013588 (code B ref 2941); Thu, 16 Apr 2009 21:35:03 +0000 Received: (at 2941) by emacsbugs.donarmstrong.com; 16 Apr 2009 21:25:50 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-2.9 required=4.0 tests=HAS_BUG_NUMBER,MDO_DATING14 autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mtaout2.012.net.il (mtaout2.012.net.il [84.95.2.4]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n3GLPkao013581 for <2941@emacsbugs.donarmstrong.com>; Thu, 16 Apr 2009 14:25:47 -0700 Received: from conversion-daemon.i_mtaout2.012.net.il by i_mtaout2.012.net.il (HyperSendmail v2004.12) id <0KI700100Q552800@i_mtaout2.012.net.il> for 2941@emacsbugs.donarmstrong.com; Fri, 17 Apr 2009 00:25:39 +0300 (IDT) Received: from HOME-C4E4A596F7 ([84.229.34.97]) by i_mtaout2.012.net.il (HyperSendmail v2004.12) with ESMTPA id <0KI7009H4Q6PNUG0@i_mtaout2.012.net.il>; Fri, 17 Apr 2009 00:25:39 +0300 (IDT) Date: Fri, 17 Apr 2009 00:25:36 +0300 From: Eli Zaretskii In-reply-to: X-012-Sender: halo1@inter.net.il To: Glenn Morris Cc: 2941@debbugs.gnu.org, rms@gnu.org Message-id: <83y6u0jnov.fsf@gnu.org> References: <9oocuwfqtf.fsf@fencepost.gnu.org> <833ac8lbzg.fsf@gnu.org> > From: Glenn Morris > Cc: 2941@emacsbugs.donarmstrong.com, rms@gnu.org > Date: Thu, 16 Apr 2009 16:31:36 -0400 > > I was merely trying to say that I think it is important to get this right > _before_ 23.1. To that I wholeheartedly agree. From unknown Sat Sep 20 02:11:06 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#2941: rmail's new handling of Babyl files is odd Reply-To: rms@gnu.org, 2941@debbugs.gnu.org Resent-From: Richard M Stallman Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Fri, 17 Apr 2009 21:40:21 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 2941 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 2941-submit@emacsbugs.donarmstrong.com id=B2941.124000389018919 (code B ref 2941); Fri, 17 Apr 2009 21:40:21 +0000 Received: (at 2941) by emacsbugs.donarmstrong.com; 17 Apr 2009 21:31:30 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-2.9 required=4.0 tests=HAS_BUG_NUMBER,MDO_DATING14 autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 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 n3HLVDUa018864 for <2941@emacsbugs.donarmstrong.com>; Fri, 17 Apr 2009 14:31:29 -0700 Received: from rms by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1Lup2n-0001b8-Bl; Fri, 17 Apr 2009 10:27:53 -0400 Content-Type: text/plain; charset=ISO-8859-15 From: Richard M Stallman To: Glenn Morris CC: 2941@debbugs.gnu.org In-reply-to: <9oocuwfqtf.fsf@fencepost.gnu.org> (message from Glenn Morris on Thu, 16 Apr 2009 13:31:40 -0400) References: <9oocuwfqtf.fsf@fencepost.gnu.org> Message-Id: Date: Fri, 17 Apr 2009 10:27:53 -0400 C-u M-x rmail RET foo RET d x y s ; rather than C-x C-s both prompt twice: separately about converting to mbox, then about expunging messages. This seems entirely sensible to me. Remember that s also does expunge. If you give two commands that can query, you may get two quieries. This says nothing about whether one command should query the user twice. I find your argument unpersuasive. If people generally want x to query twice, I won't argue against it, but your pushing hard doesn't constitute people generally. From unknown Sat Sep 20 02:11:06 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#2941: rmail's new handling of Babyl files is odd Reply-To: Glenn Morris , 2941@debbugs.gnu.org Resent-From: Glenn Morris Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Sat, 18 Apr 2009 01:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 2941 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 2941-submit@emacsbugs.donarmstrong.com id=B2941.124001793621464 (code B ref 2941); Sat, 18 Apr 2009 01:30:02 +0000 Received: (at 2941) by emacsbugs.donarmstrong.com; 18 Apr 2009 01:25:36 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-5.9 required=4.0 tests=HAS_BUG_NUMBER,MDO_DATING14, MURPHY_DRUGS_REL8,X_DEBBUGS_NO_ACK autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 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 n3I1PX67021458 for <2941@emacsbugs.donarmstrong.com>; Fri, 17 Apr 2009 18:25:34 -0700 Received: from rgm by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1LuzJD-000812-L5; Fri, 17 Apr 2009 21:25:31 -0400 From: Glenn Morris To: rms@gnu.org Cc: 2941@debbugs.gnu.org References: <9oocuwfqtf.fsf@fencepost.gnu.org> X-Spook: Ft. Bragg Marxist Compsec HAMASMOIS Majic IDEA credit X-Ran: GbOCPdATSHxX'Q~(k~eS8X_LLd%S.wEShLue9fK-)=/8uI/LPGxSL+No)c}S,/x2Snf^], X-Hue: cyan X-Attribution: GM Date: Fri, 17 Apr 2009 21:25:31 -0400 In-Reply-To: (Richard M. Stallman's message of "Fri, 17 Apr 2009 10:27:53 -0400") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Richard M Stallman wrote: > Remember that s also does expunge. If you give two commands that can > query, you may get two quieries. > > This says nothing about whether one command should query the user twice. > I find your argument unpersuasive. I reiterate: C-u M-x rmail RET foo RET d s is one command that prompts twice (with the patch you proposed). From unknown Sat Sep 20 02:11:06 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#2941: rmail's new handling of Babyl files is odd Reply-To: Stefan Monnier , 2941@debbugs.gnu.org Resent-From: Stefan Monnier Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Sat, 18 Apr 2009 14:40:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 2941 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 2941-submit@emacsbugs.donarmstrong.com id=B2941.124006545218589 (code B ref 2941); Sat, 18 Apr 2009 14:40:04 +0000 Received: (at 2941) by emacsbugs.donarmstrong.com; 18 Apr 2009 14:37:32 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-0.4 required=4.0 tests=HAS_BUG_NUMBER,MDO_DATING14, XIRONPORT autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from ironport2-out.teksavvy.com (ironport2-out.pppoe.ca [206.248.154.182]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n3IEbSOp018581 for <2941@emacsbugs.donarmstrong.com>; Sat, 18 Apr 2009 07:37:30 -0700 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AoMFAKeC6UlLd+7D/2dsb2JhbACBTstyg30GhSg X-IronPort-AV: E=Sophos;i="4.40,210,1238990400"; d="scan'208";a="37257463" Received: from 75-119-238-195.dsl.teksavvy.com (HELO pastel.home) ([75.119.238.195]) by ironport2-out.teksavvy.com with ESMTP; 18 Apr 2009 10:37:22 -0400 Received: by pastel.home (Postfix, from userid 20848) id 59D137EFC; Sat, 18 Apr 2009 10:37:22 -0400 (EDT) From: Stefan Monnier To: rms@gnu.org Cc: 2941@debbugs.gnu.org, Glenn Morris Message-ID: References: Date: Sat, 18 Apr 2009 10:37:22 -0400 In-Reply-To: (Richard M. Stallman's message of "Thu, 16 Apr 2009 05:18:53 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.92 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii > It fixes the above sequence; however I can still go from Babyl to mbox > with no prompting by doing: > C-u M-x rmail RET foo RET > d > x > y > I think that y is the answer to a prompt. > It is a feature that rmail-expunge-confirm avoids prompting twice. I think it's generally good to avoid prompting multiple times. But it's also important to make sure that the user gets prompted separately for "conversion to mbox format". Stefan From unknown Sat Sep 20 02:11:06 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#2941: rmail's new handling of Babyl files is odd Reply-To: rms@gnu.org, 2941@debbugs.gnu.org Resent-From: Richard M Stallman Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Sun, 19 Apr 2009 03:30:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 2941 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 2941-submit@emacsbugs.donarmstrong.com id=B2941.12401114808833 (code B ref 2941); Sun, 19 Apr 2009 03:30:03 +0000 Received: (at 2941) by emacsbugs.donarmstrong.com; 19 Apr 2009 03:24:40 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-2.9 required=4.0 tests=HAS_BUG_NUMBER,MDO_DATING14, MURPHY_DRUGS_REL8 autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 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 n3J3Oc8m008827 for <2941@emacsbugs.donarmstrong.com>; Sat, 18 Apr 2009 20:24:39 -0700 Received: from rms by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1LvNe1-0001aC-93; Sat, 18 Apr 2009 23:24:37 -0400 Content-Type: text/plain; charset=ISO-8859-15 From: Richard M Stallman To: Glenn Morris CC: 2941@debbugs.gnu.org In-reply-to: (message from Glenn Morris on Fri, 17 Apr 2009 21:25:31 -0400) References: <9oocuwfqtf.fsf@fencepost.gnu.org> Message-Id: Date: Sat, 18 Apr 2009 23:24:37 -0400 C-u M-x rmail RET foo RET d s is one command that prompts twice (with the patch you proposed). Yes, prompting twice is the specific purpose of that patch. So far, you are the only person who wants a command to prompt twice. If people would generally like that, I won't object. However, you alone don't constitute "people in general". Let's see what others think, if they care. From unknown Sat Sep 20 02:11:06 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#2941: rmail's new handling of Babyl files is odd Reply-To: Glenn Morris , 2941@debbugs.gnu.org Resent-From: Glenn Morris Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Mon, 20 Apr 2009 18:35:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 2941 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 2941-submit@emacsbugs.donarmstrong.com id=B2941.124025216321756 (code B ref 2941); Mon, 20 Apr 2009 18:35:02 +0000 Received: (at 2941) by emacsbugs.donarmstrong.com; 20 Apr 2009 18:29:23 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-5.9 required=4.0 tests=HAS_BUG_NUMBER,MDO_DATING14, MURPHY_DRUGS_REL8,X_DEBBUGS_NO_ACK autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 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 n3KITKXo021744 for <2941@emacsbugs.donarmstrong.com>; Mon, 20 Apr 2009 11:29:21 -0700 Received: from rgm by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1LvyF5-0005Uf-Cy; Mon, 20 Apr 2009 14:29:19 -0400 From: Glenn Morris To: rms@gnu.org Cc: 2941@debbugs.gnu.org References: <9oocuwfqtf.fsf@fencepost.gnu.org> X-Spook: Rand Corporation mania airframe bomb Rubin csystems X-Ran: YAxO%FfzqdLr-rJtokl3<~REr@m7SYl#eF*E3J?*zR\cr/k>~&?Pn6jAiO\WP2vn5">&M< X-Hue: cyan X-Attribution: GM Date: Mon, 20 Apr 2009 14:29:19 -0400 In-Reply-To: (Richard M. Stallman's message of "Sat, 18 Apr 2009 23:24:37 -0400") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Richard M Stallman wrote: > C-u M-x rmail RET foo RET > d > s > > is one command that prompts twice (with the patch you proposed). > > Yes, prompting twice is the specific purpose of that patch. Let's forget about this "prompt twice" issue. My point is, Rmail should not convert a Babyl file to mbox format without specifically asking the question "Convert this file to mbox format?" (or whatever phrasing you like). I have provided simple examples where this does not happen. I do not accept that the "expunge deleted messages?" prompt is an acceptable substitute. I don't really care whether you ask one or two questions, but you should be consistent. If you're against two questions, I imagine you will have to modify the prompts, eg "Expunge deleted messages, and convert this file to mbox?". And that's all I have to say on this. From unknown Sat Sep 20 02:11:06 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#2941: rmail's new handling of Babyl files is odd Reply-To: Stefan Monnier , 2941@debbugs.gnu.org Resent-From: Stefan Monnier Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Mon, 20 Apr 2009 23:30:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 2941 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 2941-submit@emacsbugs.donarmstrong.com id=B2941.12402698506820 (code B ref 2941); Mon, 20 Apr 2009 23:30:03 +0000 Received: (at 2941) by emacsbugs.donarmstrong.com; 20 Apr 2009 23:24:10 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-0.4 required=4.0 tests=HAS_BUG_NUMBER,MDO_DATING14, XIRONPORT autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from ironport2-out.teksavvy.com (ironport2-out.pppoe.ca [206.248.154.182]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n3KNO6tp006806 for <2941@emacsbugs.donarmstrong.com>; Mon, 20 Apr 2009 16:24:08 -0700 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AukFALig7ElFxL0P/2dsb2JhbACBTs8eg30GhSg X-IronPort-AV: E=Sophos;i="4.40,219,1238990400"; d="scan'208";a="37349938" Received: from 69-196-189-15.dsl.teksavvy.com (HELO pastel.home) ([69.196.189.15]) by ironport2-out.teksavvy.com with ESMTP; 20 Apr 2009 19:23:59 -0400 Received: by pastel.home (Postfix, from userid 20848) id A11FF7EFE; Mon, 20 Apr 2009 19:23:59 -0400 (EDT) From: Stefan Monnier To: Glenn Morris Cc: 2941@debbugs.gnu.org, rms@gnu.org Message-ID: References: <9oocuwfqtf.fsf@fencepost.gnu.org> Date: Mon, 20 Apr 2009 19:23:59 -0400 In-Reply-To: (Glenn Morris's message of "Mon, 20 Apr 2009 14:29:19 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.92 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii > My point is, Rmail should not convert a Babyl file to mbox format > without specifically asking the question "Convert this file to mbox > format?" (or whatever phrasing you like). Indeed, that was also my point. Stefan From unknown Sat Sep 20 02:11:06 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#2941: rmail's new handling of Babyl files is odd Reply-To: Chong Yidong , 2941@debbugs.gnu.org Resent-From: Chong Yidong Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Tue, 05 May 2009 02:15:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 2941 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 2941-submit@emacsbugs.donarmstrong.com id=B2941.124148933127775 (code B ref 2941); Tue, 05 May 2009 02:15:03 +0000 Received: (at 2941) by emacsbugs.donarmstrong.com; 5 May 2009 02:08:51 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.4 required=4.0 tests=AWL,HAS_BUG_NUMBER, MDO_DATING14,MURPHY_DRUGS_REL8 autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from cyd.mit.edu (CYD.MIT.EDU [18.115.2.24]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n4528mIS027768 for <2941@emacsbugs.donarmstrong.com>; Mon, 4 May 2009 19:08:49 -0700 Received: by cyd.mit.edu (Postfix, from userid 1000) id 6B68557E25E; Mon, 4 May 2009 22:08:55 -0400 (EDT) From: Chong Yidong To: Glenn Morris Cc: 2941@debbugs.gnu.org, Stefan Monnier , rms@gnu.org Date: Mon, 04 May 2009 22:08:55 -0400 Message-ID: <87tz40713c.fsf@cyd.mit.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii > It fixes the above sequence; however I can still go from Babyl to mbox > with no prompting by doing: > > C-u M-x rmail RET foo RET > d > x > y > C-x C-s Could you propose a patch that catches this case? From unknown Sat Sep 20 02:11:06 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#2941: rmail's new handling of Babyl files is odd Reply-To: Glenn Morris , 2941@debbugs.gnu.org Resent-From: Glenn Morris Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Thu, 07 May 2009 02:10:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 2941 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 2941-submit@emacsbugs.donarmstrong.com id=B2941.124166181519930 (code B ref 2941); Thu, 07 May 2009 02:10:05 +0000 Received: (at 2941) by emacsbugs.donarmstrong.com; 7 May 2009 02:03:35 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-8.3 required=4.0 tests=AWL,HAS_BUG_NUMBER, MDO_DATING14,MURPHY_DRUGS_REL8,X_DEBBUGS_NO_ACK autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 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 n4723W47019923 for <2941@emacsbugs.donarmstrong.com>; Wed, 6 May 2009 19:03:34 -0700 Received: from rgm by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1M1sxO-0002iu-8A; Wed, 06 May 2009 22:03:30 -0400 From: Glenn Morris To: Chong Yidong Cc: 2941@debbugs.gnu.org, Stefan Monnier , rms@gnu.org References: <87tz40713c.fsf@cyd.mit.edu> X-Spook: basement ASO RSA Agfa Leitrim ASPIC Panama nuclear X-Ran: ;9sF{2tq/=-^P|FhX{s}'&SjYsrRU9*]$/|h>~eTq'z()MBse=0fs?Qx<)YgQt@9lh[K7* X-Hue: blue X-Attribution: GM Date: Wed, 06 May 2009 22:03:30 -0400 Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Chong Yidong wrote: >> C-u M-x rmail RET foo RET >> d >> x >> y >> C-x C-s > > Could you propose a patch that catches this case? Sorry, no. From unknown Sat Sep 20 02:11:06 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#2941: rmail's new handling of Babyl files is odd Reply-To: rms@gnu.org, 2941@debbugs.gnu.org Resent-From: Richard M Stallman Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Fri, 08 May 2009 08:10:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 2941 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 2941-submit@emacsbugs.donarmstrong.com id=B2941.124176981328834 (code B ref 2941); Fri, 08 May 2009 08:10:04 +0000 Received: (at 2941) by emacsbugs.donarmstrong.com; 8 May 2009 08:03:33 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-6.1 required=4.0 tests=AWL,HAS_BUG_NUMBER, MDO_DATING14,MURPHY_DRUGS_REL8 autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 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 n4883T34028828 for <2941@emacsbugs.donarmstrong.com>; Fri, 8 May 2009 01:03:31 -0700 Received: from rms by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1M2L3I-0005iO-7z; Fri, 08 May 2009 04:03:28 -0400 Content-Type: text/plain; charset=ISO-8859-15 From: Richard M Stallman To: Glenn Morris , 2941@debbugs.gnu.org CC: cyd@stupidchicken.com, 2941@debbugs.gnu.org In-reply-to: (message from Glenn Morris on Wed, 06 May 2009 22:03:30 -0400) References: <87tz40713c.fsf@cyd.mit.edu> Message-Id: Date: Fri, 08 May 2009 04:03:28 -0400 >> C-u M-x rmail RET foo RET >> d >> x >> y >> C-x C-s > > Could you propose a patch that catches this case? I can easily make this do whatever people generally want. I did not want to change it for one vociferous person, but I will gladly change to follow the general preference. From unknown Sat Sep 20 02:11:06 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#2941: rmail's new handling of Babyl files is odd Reply-To: Chong Yidong , 2941@debbugs.gnu.org Resent-From: Chong Yidong Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Fri, 15 May 2009 02:30:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 2941 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 2941-submit@emacsbugs.donarmstrong.com id=B2941.124235413213438 (code B ref 2941); Fri, 15 May 2009 02:30:03 +0000 Received: (at 2941) by emacsbugs.donarmstrong.com; 15 May 2009 02:22:12 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.4 required=4.0 tests=AWL,HAS_BUG_NUMBER, MDO_DATING14,MURPHY_DRUGS_REL8 autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from cyd.mit.edu (CYD.MIT.EDU [18.115.2.24]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n4F2M9GI013431 for <2941@emacsbugs.donarmstrong.com>; Thu, 14 May 2009 19:22:10 -0700 Received: by cyd.mit.edu (Postfix, from userid 1000) id F2FAB57E24D; Thu, 14 May 2009 22:22:23 -0400 (EDT) From: Chong Yidong To: Richard M Stallman Cc: 2941@debbugs.gnu.org, Glenn Morris Date: Thu, 14 May 2009 22:22:23 -0400 Message-ID: <87bppv9kbk.fsf@cyd.mit.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii > >> C-u M-x rmail RET foo RET > >> d > >> x > >> y > >> C-x C-s > > > > Could you propose a patch that catches this case? > > I can easily make this do whatever people generally want. > I did not want to change it for one vociferous person, > but I will gladly change to follow the general preference. Please make the change, then---either there should be a second prompt, or the first prompt should be changed in this case to make it clear that the file will be converted. Thank you. From unknown Sat Sep 20 02:11:06 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.420 (Entity 5.420) X-Loop: owner@emacsbugs.donarmstrong.com From: help-debbugs@gnu.org (Emacs bug Tracking System) To: Glenn Morris Subject: bug#2941 closed by Chong Yidong (Re: bug#2941: rmail's new handling of Babyl files is odd) Message-ID: References: <87ws8epctv.fsf@cyd.mit.edu> X-Emacs-PR-Message: they-closed 2941 X-Emacs-PR-Package: emacs Reply-To: 2941@debbugs.gnu.org Date: Mon, 18 May 2009 17:05:06 +0000 Content-Type: multipart/mixed; boundary="----------=_1242666306-19564-1" This is a multi-part message in MIME format... ------------=_1242666306-19564-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" This is an automatic notification regarding your bug report which was filed against the emacs package: #2941: rmail's new handling of Babyl files is odd It has been closed by Chong Yidong . Their explanation is attached below along with your original report. If this explanation is unsatisfactory and you have not received a better one in a separate message then please contact Chong Yidong by replying to this email. --=20 2941: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D2941 Emacs Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1242666306-19564-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 2941-done) by emacsbugs.donarmstrong.com; 18 May 2009 16:58:38 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.4 required=4.0 tests=AWL,HAS_BUG_NUMBER, MDO_DATING14,MURPHY_DRUGS_REL8 autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from cyd.mit.edu (CYD.MIT.EDU [18.115.2.24]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n4IGwZqm017689 for <2941-done@emacsbugs.donarmstrong.com>; Mon, 18 May 2009 09:58:36 -0700 Received: by cyd.mit.edu (Postfix, from userid 1000) id A245C57E22A; Mon, 18 May 2009 12:58:52 -0400 (EDT) From: Chong Yidong To: rms@gnu.org Cc: 2941-done@debbugs.gnu.org Subject: Re: bug#2941: rmail's new handling of Babyl files is odd Date: Mon, 18 May 2009 12:58:52 -0400 Message-ID: <87ws8epctv.fsf@cyd.mit.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii > >> C-u M-x rmail RET foo RET > >> d > >> x > >> y > >> C-x C-s > > > > Could you propose a patch that catches this case? > > I can easily make this do whatever people generally want. > I did not want to change it for one vociferous person, > but I will gladly change to follow the general preference. OK, I see you've done that. Thanks. ------------=_1242666306-19564-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by emacsbugs.donarmstrong.com; 9 Apr 2009 19:48:20 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-2.9 required=4.0 tests=MDO_DATING14,X_DEBBUGS_NO_ACK autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n39JmHnj006778 for ; Thu, 9 Apr 2009 12:48:18 -0700 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Ls0ET-00085n-6V for bug-gnu-emacs@gnu.org; Thu, 09 Apr 2009 15:48:17 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Ls0EO-00080R-Q1 for bug-gnu-emacs@gnu.org; Thu, 09 Apr 2009 15:48:16 -0400 Received: from [199.232.76.173] (port=48692 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ls0EO-00080H-L5 for bug-gnu-emacs@gnu.org; Thu, 09 Apr 2009 15:48:12 -0400 Received: from fencepost.gnu.org ([140.186.70.10]:51092) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Ls0EO-0005MR-Ap for bug-gnu-emacs@gnu.org; Thu, 09 Apr 2009 15:48:12 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1Ls0EO-0006MP-3R; Thu, 09 Apr 2009 15:48:12 -0400 From: Glenn Morris To: bug-gnu-emacs@gnu.org Subject: rmail's new handling of Babyl files is odd X-Spook: AIEWS AVN Vickie Weaver SSL strategic PLO FBI undercover X-Ran: &W7++"r{lYe8GTryhN_k1Vb/#-c~gY1T'y\PTpYggD;Vw]c$6Pd_(QP=/d'KL(;z*CL(S6 X-Hue: black X-Debbugs-No-Ack: yes X-Attribution: GM Date: Thu, 09 Apr 2009 15:48:12 -0400 Message-ID: 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-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) Severity: serious The new way in which Rmail treats Babyl files is odd: emacs -Q C-u M-x rmail RET some-babyl-file RET "Replacing BABYL format with mbox format...done" Before I can read the above message, it is replaced with the next: "Marking buffer unmodified to avoid rewriting Babyl file as mbox file" Now I try to modify the buffer: 1) By adding a label. a foo RET "Marking buffer unmodified to avoid rewriting Babyl file as mbox file" 2) By editing a message. e make change to message C-c C-c "Marking buffer unmodified to avoid rewriting Babyl file as mbox file" 3) By deleting a message. d "Marking buffer unmodified to avoid rewriting Babyl file as mbox file" Why do all of these leave the buffer unmodified? If Emacs crashes now, I will lose information. 4) By expunging a message. x y Finally, the buffer is marked modified. Now if I press "s" to save the buffer, it is saved without warning, clobbering the existing Babyl file. I was expecting a confirmation prompt. ------------=_1242666306-19564-1--