[#6864] ruby 1.8.4 rc breaks alias_method/rails in bad ways — "Ara.T.Howard" <ara.t.howard@...>

20 messages 2005/12/09
[#6870] Re: ruby 1.8.4 rc breaks alias_method/rails in bad ways — =?ISO-8859-15?Q?Florian_Gro=DF?= <florgro@...> 2005/12/12

Ara.T.Howard wrote:

[#6872] Re: ruby 1.8.4 rc breaks alias_method/rails in bad ways — ara.t.howard@... 2005/12/12

On Tue, 13 Dec 2005, [ISO-8859-15] Florian Growrote:

[#6873] Re: ruby 1.8.4 rc breaks alias_method/rails in bad ways — James Edward Gray II <james@...> 2005/12/12

On Dec 12, 2005, at 1:19 PM, ara.t.howard@noaa.gov wrote:

[#6874] Re: ruby 1.8.4 rc breaks alias_method/rails in bad ways — ara.t.howard@... 2005/12/12

On Tue, 13 Dec 2005, James Edward Gray II wrote:

[#6891] Time.utc! and Time.localtime! — Daniel Hobe <hobe@...>

Writing a script yesterday I found out, much to my surprise, that the

16 messages 2005/12/14

[#6918] change to yaml in 1.8.4 — ara.t.howard@...

14 messages 2005/12/16

[#6934] 1.8.x, YAML, and release management — Ryan Davis <ryand-ruby@...>

I'm concerned that 1.8.3's acceptance of non-backwards-compatible

28 messages 2005/12/18

[#6996] Problems building 1.8.4 with VS8 C++ Express Edition (cl 14.00) — Austin Ziegler <halostatue@...>

Visual Studio C++ 2005 Express Edition (VS 8.0)

20 messages 2005/12/27

Re: bug in mailread.rb, and: proposal for Mail#to_s

From: mathew <meta@...>
Date: 2005-12-05 16:04:11 UTC
List: ruby-core #6838
Just to throw in some information here...

There are two kinds of mbox files. BSD mbox files use /^From / as  
separator, and require that you escape 'From ' if it occurs at the  
start of a line.

System V mbox files use Content-length: headers to record the size of  
each mail message, don't use /^From / separators, and don't require  
an escaping mechanism.

I haven't looked to see if the mailread.rb code copes with both. If  
it doesn't, the documentation ought to at least mention that it only  
works for one variant of one kind of mailbox.

If it's not intended to be a mailbox reading library, I vote to  
remove the /^From / stuff entirely, it doesn't belong there and will  
cause breakage.


mathew

In This Thread