* Rmail, Babyl, mbox, emacs 23
@ 2010-03-17 13:43 Lewis Perin
2010-03-18 6:49 ` Glenn Morris
2010-03-18 9:04 ` Uday S Reddy
0 siblings, 2 replies; 4+ messages in thread
From: Lewis Perin @ 2010-03-17 13:43 UTC (permalink / raw)
To: help-gnu-emacs
My ISP just upgraded emacs to 23.1.1. I was alarmed when it couldn't
parse my 22-level Babyl rmail file, but I soon learned that running M-x
unrmail would fix that.
Now, though, I face the problem of what happens when I run M-x
rmail-input against an email archive (also Babyl) created under an
earlier version of emacs. 23.1.1's Rmail doesn't parse the archive any
better than it parsed the Babyl version of ~/RMAIL; it gives up with the
error message "Removing old name: no such file or directory,
/tmp/rmail17713j4x".
When I run unrmail against an archive, that doesn't work either; it
blows up with "Symbol's value as variable is void: rmail-highlight-face".
Has anyone got a suggestion for overcoming this?
/Lew
---
Lew Perin / perin@acm.org
http://www.panix.com/~perin/babelcarp.html
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Rmail, Babyl, mbox, emacs 23
2010-03-17 13:43 Rmail, Babyl, mbox, emacs 23 Lewis Perin
@ 2010-03-18 6:49 ` Glenn Morris
2010-03-18 16:02 ` Lewis Perin
2010-03-18 9:04 ` Uday S Reddy
1 sibling, 1 reply; 4+ messages in thread
From: Glenn Morris @ 2010-03-18 6:49 UTC (permalink / raw)
To: help-gnu-emacs
Lewis Perin wrote:
> My ISP just upgraded emacs to 23.1.1. I was alarmed when it couldn't
> parse my 22-level Babyl rmail file,
This sounds like a bug that should be reported, with as much detail as
possible (starting from emacs -Q) to help it get fixed.
Can you try the 23.1.94 pretest from
http://alpha.gnu.org/gnu/emacs/pretest/
to see if it does any better?
> but I soon learned that running M-x unrmail would fix that.
I'm a bit confused, because internally Emacs uses unrmail to convert
Babyl files to mbox when needed. So I don't see why it would work when
you call it by hand, but not when Emacs calls it.
> Now, though, I face the problem of what happens when I run M-x
> rmail-input against an email archive (also Babyl) created under an
> earlier version of emacs. 23.1.1's Rmail doesn't parse the archive any
> better than it parsed the Babyl version of ~/RMAIL; it gives up with the
> error message "Removing old name: no such file or directory,
> /tmp/rmail17713j4x".
Again, this is a bug.
> When I run unrmail against an archive, that doesn't work either; it
> blows up with "Symbol's value as variable is void: rmail-highlight-face".
This reveals another bug (sigh; now fixed), but if you start emacs as
`emacs -Q' it should not affect you.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Rmail, Babyl, mbox, emacs 23
2010-03-17 13:43 Rmail, Babyl, mbox, emacs 23 Lewis Perin
2010-03-18 6:49 ` Glenn Morris
@ 2010-03-18 9:04 ` Uday S Reddy
1 sibling, 0 replies; 4+ messages in thread
From: Uday S Reddy @ 2010-03-18 9:04 UTC (permalink / raw)
To: help-gnu-emacs
Lewis Perin wrote:
>
> Has anyone got a suggestion for overcoming this?
You could use VM, which handles mbox folders as well as Babyl folders reliably and has been doing so for 20+ years!
http://launchpad.net/vm
Cheers,
Uday Reddy
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Rmail, Babyl, mbox, emacs 23
2010-03-18 6:49 ` Glenn Morris
@ 2010-03-18 16:02 ` Lewis Perin
0 siblings, 0 replies; 4+ messages in thread
From: Lewis Perin @ 2010-03-18 16:02 UTC (permalink / raw)
To: help-gnu-emacs
Glenn Morris <rgm+news@stanford.edu> writes:
> Lewis Perin wrote:
>
>> My ISP just upgraded emacs to 23.1.1. I was alarmed when it couldn't
>> parse my 22-level Babyl rmail file,
>
> This sounds like a bug that should be reported, with as much detail as
> possible (starting from emacs -Q) to help it get fixed.
Well, that turned out to be a helpful suggestion! (Should've thought of
that myself.) The problem vanished when I started emacs without a
decade or so of accumluated cruft in my .emacs. Now I have to figure
out what gets in the way of the new version of Rmail. I wonder if it
could be this:
(custom-set-variables
;; [...]
'(rmail-ignored-headers
"^via:\\|^mail-from:\\|^origin:\\|^references:\\|^status:\\|^received:\\|^x400-originator:\\|^x400-recipients:\\|^x400-received:\\|^x400-mts-identifier:\\|^x400-content-type:\\|^\\(resent-\\|\\)message-id:\\|^summary-line:\\|^resent-date:\\|^nntp-posting-host:\\|^path:\\|^x-char.*:\\|^x-face:\\|^x-mailer:\\|^delivered-to:\\|^lines:\\|^mime-version:\\|^x-coding-system:\\|^return-path:\\|^errors-to:\\|^return-receipt-to:\\|^x-sign:\\|^x-beenthere:\\|^x-mailman-version:\\|^precedence:\\|^list-help:\\|^list-post:\\|^list-subscribe:\\|^list-id:\\|^list-unsubscribe:\\|^list-archive:\\|^content-length:\\|^x-attribution:\\|^x-disclaimer:\\|^x-trace:\\|^x-complaints-to:\\|^nntp-posting-date:\\|^user-agent:"))
To be honest, I can't recall the purpose of that code.
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2010-03-18 16:02 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-03-17 13:43 Rmail, Babyl, mbox, emacs 23 Lewis Perin
2010-03-18 6:49 ` Glenn Morris
2010-03-18 16:02 ` Lewis Perin
2010-03-18 9:04 ` Uday S Reddy
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).