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)
