#2995: Mutt is folding subject line folds using a tab, which appears to be against RFC 2822
Changes (by brendan): * priority: major => minor Comment: That subroutine is horrifying, but I believe the line in question is near the bottom of mutt_write_one_header: {{{ cp = &cp[n]; }} This advances the parser to the character _after_ the whitespace break character, after flushing the first line. So the logic at the top of the loop to pad only when necessary is never triggered. I get the willies every time I think about editing this function though. To make matters worse, I think it's shared between the display code and the sending code. It would be good to tab-indent on the display side when the header wraps past the window, and to simply insert CRs on the sending side. -- Ticket URL: <http://dev.mutt.org/trac/ticket/2995#comment:10>