On Wed, 23 Sep 2009, Johannes Schindelin wrote:
print_wrapped_text() will insert its own newlines. Up until now, if the
text passed to it contained newlines, they would not be handled properly
(the wrapping got confused after that).
The strategy is to replace a single new-line with a space, but keep double
new-lines so that already-wrapped text with empty lines between paragraphs
will be handled properly.
May I suggest doing this _only_ if the newline is followed by an
alphanumeric characer?
If the thing is indented ("newline + space") or quoted ("newline + ">" or
whatever) then reflowing it is likely wrong and will result in an unholy
mess.
Linus