#3673: when $edit_headers is set, mutt mangles first-line URLs in the message
body.
-------------------------+----------------------
Reporter: balderdash | Owner: mutt-dev
Type: defect | Status: new
Priority: major | Milestone:
Component: mutt | Version: 1.5.22
Resolution: | Keywords:
-------------------------+----------------------
Comment (by balderdash):
{{{
> The code which parses the headers out, mutt_read_rfc822_header(), is
> used in many places in mutt, and recognizes headers without a trailing
> space, e.g. "Foo:bar", or even just "Foo:". The space is not actually
> required by the RFC, so your suggestion is not feasible.
}}}
This response, and in fact just the last sentence of it, is all that was
necessary, rather than the previous repsonse's giant ball of gibberish
about me adding to
"the mutt syntax" as if mutt were a language.
The root of this thread turns out to be the fact that I didn't know that
"Foo:bar" was a kosher header, combined with my editor vim
quasi-obscuring the existence of the trailing blank line. Had I been
using nano, the blank's presence would've been obvious. Had I known
about the kosherness of "Foo:bar", it would've been obvious that mutt
can't do anything about it if one puts a URL immediately below the
headers.
--
Ticket URL: <http://dev.mutt.org/trac/ticket/3673#comment:9>
Mutt <http://www.mutt.org/>
The Mutt mail user agent