On 2026-01-29 11:40:47 +0800, Kevin J. McCarthy wrote:
> On Wed, Jan 28, 2026 at 01:13:19PM +0100, Vincent Lefevre wrote:
> > On 2026-01-28 11:30:47 +0800, Kevin J. McCarthy wrote:
> > > Maybe this brings us full circle, to either leaving things as
> > > they are, or trying out the reverse line scanner to compensate
> > > for verbose return paths, and not worrying about the crazier
> > > example given. Thoughts, everyone?
> > 
> > Perhaps accept only the strict format by default and have an option
> > to accept any line starting with "From " as a separator?
> 
> How about: with the option set, as long as it's preceded by an empty line
> which isn't a header separator, and (of course) isn't inside a
> content-length delimited message, the option will accept any "From ".

OK.

> The only danger is the Emacs Lisp reader that Kurt mentioned.  But
> since the option won't be set by default, the user can always just turn
> it back off.

I'm not sure whether the option should be set by default.
This depends much on what the users had in the past.

BTW, I notice that I have many old messages with a timezone in the
"From " separator. For instance:

  From vlefevre@ens Wed Jan 11 22:07 MET 1995

It seems to have been generated by Sun software.

-- 
Vincent Lefèvre <[email protected]> - Web: <https://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / Pascaline project (LIP, ENS-Lyon)

Reply via email to