I have a couple of further thoughts about format=flowed.
1. Maxwidth
-----------
Ken Hirsch wrote:
I purposely did not use the maxwidth parameter for format=flowed
because there are explicit provisions in RFC2646 for longer lines.
The maxwidth argument does not break lines without spaces, even if they
exceed the maxwidth length, so those provisions wouldn't be violated. I
think that maxwidth should be recognized also for fixed paragraphs in
format=flowed messages:
383a384,386
> if ($maxwidth) {
> $para =~ s/^(.*)$/&break_line($1, $maxwidth)/gem;
> }
2. Quote marks separated by space
---------------------------------
I have noticed examples of messages whose quote marks are separated by
spaces, like:
> > > asdf
instead of:
>>> asdf
even if they were generated as format=flowed. Accordingly, it may be a
good idea to use the same code for counting the quote marks as is
applied for the "fancyquote" option. This might not be in accordance
with RFC2646, but it would lead to more nicely converted messages.
3. Controlling the body font
----------------------------
Personally I have concluded that the mixing of fixed and variable width
fonts, which the current handling of format=flowed results in, isn't
good-looking. Accordingly, I prefer a fixed font all through, and I so
far I have achieved it by adding these resource settings:
<HEADBODYSEP>
<hr>
<div class="body_text_plain">
</HEADBODYSEP>
<MSGBODYEND>
</div>
<hr>
</MSGBODYEND>
and setting the style "font-family: 'courier new', monospace". However,
even if this style declaration only is intended to affect conversion of
text/plain messages, it will appear in other messages as well. Whether
it makes a difference in the other messages or not, it would be
convenient IMO if such <div></div> elements were generated by
mhtxtplain.pl instead.
/ Gunnar
---------------------------------------------------------------------
To sign-off this list, send email to majordomo(_at_)mhonarc(_dot_)org with the
message text UNSUBSCRIBE MHONARC-DEV