--- Begin Message ---
Subject: |
rmail's new handling of Babyl files is odd |
Date: |
Thu, 09 Apr 2009 15:48:12 -0400 |
User-agent: |
Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) |
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.
--- End Message ---
--- Begin Message ---
Subject: |
Re: bug#2941: rmail's new handling of Babyl files is odd |
Date: |
Mon, 18 May 2009 12:58:52 -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.
OK, I see you've done that. Thanks.
--- End Message ---