On Sat, Nov 21, 2020 at 04:10:24PM +1100, Cameron Simpson <c...@cskk.id.au> 
wrote:

> On 21Nov2020 13:07, raf <m...@raf.org> wrote:
> >On Sat, Nov 21, 2020 at 10:32:03AM +1100, Cameron Simpson <c...@cskk.id.au> 
> >wrote:
> >> New ticket for amending the manual entry here:
> >>     https://gitlab.com/muttmua/mutt/-/issues/302
> >> Comments on wording/clarity welcome.
> >
> >In general, I usually think saying "ignored" is
> >ambiguous. Does it mean included but not interpreted as
> >you might expect? Or does it mean skipped? i.e.
> >deleted?
> 
> I'll change "ignored" to "discarded", since that's what happens. The 
> parse code reads and assembles a header structure and ignored From_ 
> lines (ergo, they don't get into that header structure).
> 
> >That code exerpt from parse.c seems to do something
> >with the From_ header (setting hdr->received to
> >something), so is it really being ignored?
> 
> That's a different branch in the same loop, which ignores ">From ", 
> which I assume is a workaround for an even more garbled header. Basicly, 
> this code accepts a file which _looks_ like RFC822 headers and body, and 
> works around cruft which has historically leaked in (eg "From " and even 
> ">From ").
> 
> >Note that I haven't read any other part of parse.c,
> >just that exerpt, so I don't know what I'm talking about.
> 
> I should have linked off to the code itself, here:
> 
>     https://gitlab.com/muttmua/mutt/-/blob/master/parse.c#L1593
> 
> >And I think the sentence is a bit back to front for
> >comprehension purposes. Perhaps I'm being silly, but I
> >think it should start by stating what the format is,
> >and then go on to say that's it's flexible about it.
> >
> >How about something like this:
> >
> >  The draft file is expected to contain just the email.
> >  It is not an mbox file. However, if an mbox From_ header
> >  is present, it will be accepted.
> 
> Hmm. Pretty wordy. But not bad. How about:
> 
>    The draft file is expected to contain just an RFC822 email:
>    headers and a body. Although it is not an mbox file, if an mbox "From 
>    " pseudo-header is present, it will be silently discarded.
> 
> and I'll put a link to RFC822 and RFC5322 in the SEE ALSO section.
> 
> Cheers,
> Cameron Simpson <c...@cskk.id.au>

that looks good.

cheers,
raf

Reply via email to