Re: [PATCH v2 01/10] sequencer.c: remove broken support for rfc2822 continuation in footer
- From
Jonathan Nieder <jrnieder@gmail.com>
- Date
- Jan 22, 2013, 10:21 UTC
- Message-ID
- <20130122102147.GD8908@elie.Belkin>
- In-Reply-To
- <20130122101208.GC8908@elie.Belkin>
Jonathan Nieder wrote:
> line) instead of buf[i] is a whitespace character. So for example, it > confuses the following for a well-formed RFC2822 footer:
Luckily it doesn't, since the final continuation line is not followed by whitespace. I should have said:
"... is a whitespace character. The result is that any footer with a continuation line is not accepted, since the last continuation line neither starts with an RFC2822 field name nor is followed by a continuation line.
That this has remained broken for so long is good evidence that nobody actually needed multiline fields. Rip out the broken continuation support.
No functional change intended."
I have no excuse, since you explained this all out loud to me a couple of months ago. :) Sorry for the nonsense.
Thanks, Jonathan