<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Talking Mail.app: drunkenbatman</title>
	<atom:link href="http://www.hawkwings.net/2006/02/15/talking-mailapp-drunkenbatman/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.hawkwings.net/2006/02/15/talking-mailapp-drunkenbatman/</link>
	<description>Tips and add-ons to make Apple Mail / Mail.app even better</description>
	<lastBuildDate>Mon, 21 Nov 2011 18:23:54 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Peter da Silva</title>
		<link>http://www.hawkwings.net/2006/02/15/talking-mailapp-drunkenbatman/comment-page-1/#comment-1902</link>
		<dc:creator>Peter da Silva</dc:creator>
		<pubDate>Mon, 20 Mar 2006 15:16:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.hawkwings.net/2006/02/15/talking-mailapp-drunkenbatman/#comment-1902</guid>
		<description>So long as you don&#039;t send me email in MS-Comic-Sans, or mail that looks like

&lt;quote&gt;

&gt; &gt; &gt; Whoops...
&gt; &gt; &gt; Too late.
&gt; &gt; &gt; You already did.
&gt; &gt; &gt; But it wasn&#039;t your fault.

&lt;/quote&gt;</description>
		<content:encoded><![CDATA[<p>So long as you don&#8217;t send me email in MS-Comic-Sans, or mail that looks like</p>
<p>&lt;quote&gt;</p>
<p>&amp;gt; &amp;gt; &amp;gt; Whoops&#8230;<br />
&amp;gt; &amp;gt; &amp;gt; Too late.<br />
&amp;gt; &amp;gt; &amp;gt; You already did.<br />
&amp;gt; &amp;gt; &amp;gt; But it wasn&#8217;t your fault.</p>
<p>&lt;/quote&gt;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jacob</title>
		<link>http://www.hawkwings.net/2006/02/15/talking-mailapp-drunkenbatman/comment-page-1/#comment-1869</link>
		<dc:creator>Jacob</dc:creator>
		<pubDate>Sat, 18 Mar 2006 17:38:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.hawkwings.net/2006/02/15/talking-mailapp-drunkenbatman/#comment-1869</guid>
		<description>Peter, go ahead and use Mutt or whatever, just don&#039;t send me any email

&lt;code&gt;
&gt; &gt; &gt; that looks like it
&gt; just
&gt; &gt; got
&gt; &gt; &gt; popped or maybe
&gt; &gt; pooped
&gt; &gt; &gt; out of a toaster
&gt; or
&gt; &gt; &gt; something
&lt;/code&gt;</description>
		<content:encoded><![CDATA[<p>Peter, go ahead and use Mutt or whatever, just don&#8217;t send me any email</p>
<p><code><br />
&gt; &gt; &gt; that looks like it<br />
&gt; just<br />
&gt; &gt; got<br />
&gt; &gt; &gt; popped or maybe<br />
&gt; &gt; pooped<br />
&gt; &gt; &gt; out of a toaster<br />
&gt; or<br />
&gt; &gt; &gt; something<br />
</code></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter da Silva</title>
		<link>http://www.hawkwings.net/2006/02/15/talking-mailapp-drunkenbatman/comment-page-1/#comment-1708</link>
		<dc:creator>Peter da Silva</dc:creator>
		<pubDate>Wed, 08 Mar 2006 00:03:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.hawkwings.net/2006/02/15/talking-mailapp-drunkenbatman/#comment-1708</guid>
		<description>Quoting is formatting. The whole premise behind f=f is that quoting is formatting and not content.

Line breaks are formatting.

And... &lt;em&gt;If you want a program to handle quoting levels automatically,&lt;/em&gt;?

What if I don&#039;t want that?

&lt;i&gt;The problems you describe have more to do with what Mail does with text copied and pasted from another application.&lt;/i&gt;

It doesn&#039;t matter if I type the text in by hand, the result is the same.

fprintf(stderr, &quot;%-40s %s %02d:%02d:%02d %04d/%02d/%02d %s&quot;, current-&gt;tag, &quot;This is the label and if there&#039;s a newline in this string the code won&#039;t compile&quot;,  current-&gt;date[0], current-&gt;date[1], current-&gt;date[2], current-&gt;date[3], current-&gt;date[4], current-&gt;date[5], current-&gt;status);

I didn&#039;t type any newlines in there. That&#039;s a single line.

Also, no text was copied and pasted when Mail decided to lose the formatting on the first line of a paragraph when I backspaced too far. And... it must have been hard-wrapping that line because ONLY that line, not the whole paragraph, got &quot;unquoted&quot;.</description>
		<content:encoded><![CDATA[<p>Quoting is formatting. The whole premise behind f=f is that quoting is formatting and not content.</p>
<p>Line breaks are formatting.</p>
<p>And&#8230; <em>If you want a program to handle quoting levels automatically,</em>?</p>
<p>What if I don&#8217;t want that?</p>
<p><i>The problems you describe have more to do with what Mail does with text copied and pasted from another application.</i></p>
<p>It doesn&#8217;t matter if I type the text in by hand, the result is the same.</p>
<p>fprintf(stderr, &#8220;%-40s %s %02d:%02d:%02d %04d/%02d/%02d %s&#8221;, current-&gt;tag, &#8220;This is the label and if there&#8217;s a newline in this string the code won&#8217;t compile&#8221;,  current-&gt;date[0], current-&gt;date[1], current-&gt;date[2], current-&gt;date[3], current-&gt;date[4], current-&gt;date[5], current-&gt;status);</p>
<p>I didn&#8217;t type any newlines in there. That&#8217;s a single line.</p>
<p>Also, no text was copied and pasted when Mail decided to lose the formatting on the first line of a paragraph when I backspaced too far. And&#8230; it must have been hard-wrapping that line because ONLY that line, not the whole paragraph, got &#8220;unquoted&#8221;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pierre</title>
		<link>http://www.hawkwings.net/2006/02/15/talking-mailapp-drunkenbatman/comment-page-1/#comment-1700</link>
		<dc:creator>Pierre</dc:creator>
		<pubDate>Tue, 07 Mar 2006 16:25:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.hawkwings.net/2006/02/15/talking-mailapp-drunkenbatman/#comment-1700</guid>
		<description>Rewrapping and keeping the &quot;&gt;&quot; quoting intact is exactly what Mail does. The only difference is that it shows the quoting as lines rather than as &quot;&gt;&quot; characters. But that&#039;s purely a matter of aesthetics.

If you want a program to handle quoting levels automatically, you have to give up some degree of control over individual &quot;&gt;&quot; characters. Mail&#039;s lines (and colours) are Apple&#039;s way of illustrating the degree of control that you lose (and the advantages that you gain). If they had left individual &quot;&gt;&quot; chars visible, then users might have been tempted to try and type additional &quot;&gt;&quot; chars manually, which would have screwed up the whole automatic rewrapping and quoting.

By definition, plain text is text without styles/formatting. Whether there are smart quotes or straight quotes or spaces trimmed or line breaks removed or added doesn&#039;t change anything to the fact that it is still plain text. There are several possible character sets, some of which include a variety of additional characters (ISO-Latin and Unicode both include curly quotes, for example). But that&#039;s a character encoding issue. It has nothing to do with rich text vs. plain text. Plain text e-mail messages with f=f are still plain text. The problems you describe have more to do with what Mail does with text copied and pasted from another application. Depending on your preferences, Mail might try to convert/delete certain characters. It&#039;s not particularly clever at that, I&#039;ll grant you that, but that doesn&#039;t have anything to do with the plain text nature of the end product.

As for rich formatting code being hidden in white space, I&#039;ll leave that to the conspiracy theorists :).</description>
		<content:encoded><![CDATA[<p>Rewrapping and keeping the &#8220;&gt;&#8221; quoting intact is exactly what Mail does. The only difference is that it shows the quoting as lines rather than as &#8220;&gt;&#8221; characters. But that&#8217;s purely a matter of aesthetics.</p>
<p>If you want a program to handle quoting levels automatically, you have to give up some degree of control over individual &#8220;&gt;&#8221; characters. Mail&#8217;s lines (and colours) are Apple&#8217;s way of illustrating the degree of control that you lose (and the advantages that you gain). If they had left individual &#8220;&gt;&#8221; chars visible, then users might have been tempted to try and type additional &#8220;&gt;&#8221; chars manually, which would have screwed up the whole automatic rewrapping and quoting.</p>
<p>By definition, plain text is text without styles/formatting. Whether there are smart quotes or straight quotes or spaces trimmed or line breaks removed or added doesn&#8217;t change anything to the fact that it is still plain text. There are several possible character sets, some of which include a variety of additional characters (ISO-Latin and Unicode both include curly quotes, for example). But that&#8217;s a character encoding issue. It has nothing to do with rich text vs. plain text. Plain text e-mail messages with f=f are still plain text. The problems you describe have more to do with what Mail does with text copied and pasted from another application. Depending on your preferences, Mail might try to convert/delete certain characters. It&#8217;s not particularly clever at that, I&#8217;ll grant you that, but that doesn&#8217;t have anything to do with the plain text nature of the end product.</p>
<p>As for rich formatting code being hidden in white space, I&#8217;ll leave that to the conspiracy theorists :).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter da Silva</title>
		<link>http://www.hawkwings.net/2006/02/15/talking-mailapp-drunkenbatman/comment-page-1/#comment-1696</link>
		<dc:creator>Peter da Silva</dc:creator>
		<pubDate>Tue, 07 Mar 2006 14:18:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.hawkwings.net/2006/02/15/talking-mailapp-drunkenbatman/#comment-1696</guid>
		<description>&quot;In light of this, the f=f behaviour is probably the best possible solution.&quot;

Err, if the mail program is going to rewrap, and it knows about &quot;&gt;&quot; quoting, it&#039;s perfectly capable of rewrapping and keeping the &quot;&gt;&quot; quoting intact without hiding it.

&quot;I refer to what the actual RAW SOURCE Of the message is. The only difference between a plain text message without f=f and a plain text message with f=f is the header information about f=f.&quot;

I&#039;m also referring to the raw message.

If someone cuts some error messages out of a window and sends them to me, and what I receive has all the lines in the message run together, leading spaces trimmed, and &quot;smart quotes&quot; replacing the original quotes, that&#039;s not &quot;plain text&quot;.

Whether it can be converted back to the original if I happen to have a &quot;format=flowed-aware&quot; mail reader is pretty much irrelevant.

&quot;The body of the message as sent or received is untouched. It still uses ?¢‚Ç¨?ì&gt;?¢‚Ç¨¬ù characters.&quot;

But it doesn&#039;t put them where the original message had them. And it inserts extra characters to indicate where flowing &quot;should&quot; happen and (presumably) to quote &quot;real&quot; leading &quot;&gt;&quot; so they&#039;re not confused with a level of quoting. Just because the markup appears to be whitespace doesn&#039;t mean it&#039;s not there. There&#039;s mail clients that send rich text with all the markup encoded in sequences of taps and spaces at the end of the line, exactly as &quot;f=f&quot; does... it&#039;s still rich text.</description>
		<content:encoded><![CDATA[<p>&#8220;In light of this, the f=f behaviour is probably the best possible solution.&#8221;</p>
<p>Err, if the mail program is going to rewrap, and it knows about &#8220;&gt;&#8221; quoting, it&#8217;s perfectly capable of rewrapping and keeping the &#8220;&gt;&#8221; quoting intact without hiding it.</p>
<p>&#8220;I refer to what the actual RAW SOURCE Of the message is. The only difference between a plain text message without f=f and a plain text message with f=f is the header information about f=f.&#8221;</p>
<p>I&#8217;m also referring to the raw message.</p>
<p>If someone cuts some error messages out of a window and sends them to me, and what I receive has all the lines in the message run together, leading spaces trimmed, and &#8220;smart quotes&#8221; replacing the original quotes, that&#8217;s not &#8220;plain text&#8221;.</p>
<p>Whether it can be converted back to the original if I happen to have a &#8220;format=flowed-aware&#8221; mail reader is pretty much irrelevant.</p>
<p>&#8220;The body of the message as sent or received is untouched. It still uses ?¢‚Ç¨?ì&gt;?¢‚Ç¨¬ù characters.&#8221;</p>
<p>But it doesn&#8217;t put them where the original message had them. And it inserts extra characters to indicate where flowing &#8220;should&#8221; happen and (presumably) to quote &#8220;real&#8221; leading &#8220;&gt;&#8221; so they&#8217;re not confused with a level of quoting. Just because the markup appears to be whitespace doesn&#8217;t mean it&#8217;s not there. There&#8217;s mail clients that send rich text with all the markup encoded in sequences of taps and spaces at the end of the line, exactly as &#8220;f=f&#8221; does&#8230; it&#8217;s still rich text.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pierre</title>
		<link>http://www.hawkwings.net/2006/02/15/talking-mailapp-drunkenbatman/comment-page-1/#comment-1695</link>
		<dc:creator>Pierre</dc:creator>
		<pubDate>Tue, 07 Mar 2006 14:03:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.hawkwings.net/2006/02/15/talking-mailapp-drunkenbatman/#comment-1695</guid>
		<description>Peter, the problem is that the vast majority of e-mail clients DO use hard-wrapping (i.e. break the lines of a paragraph by inserting carriage returns). Nothing you and I might say or do can change this fact.

In light of this, the f=f behaviour is probably the best possible solution. Yes, ideally, e-mail clients should not insert carriage returns. But they do. (You need to remember that this behaviour was introduced because far too many Internet tools were too dumb to do soft-wrapping, thereby forcing users to scroll HORIZONTALLY to read entire paragraphs on a single line. It was pretty ridiculous.)

If you are lucky enough to have only ever used e-mail clients that don&#039;t do any hard-wrapping, then good for you. But the experience of most people in the real world is that hard-wrapping is everywhere.

When I say that f=f e-mail is still plain text, I refer to what the actual RAW SOURCE Of the message is. The only difference between a plain text message without f=f and a plain text message with f=f is the header information about f=f. The body of the message as sent or received is untouched. It still uses &quot;&gt;&quot; characters. There&#039;s no HTML code or RTF tags or anything in the body of the message. It&#039;s plain text.</description>
		<content:encoded><![CDATA[<p>Peter, the problem is that the vast majority of e-mail clients DO use hard-wrapping (i.e. break the lines of a paragraph by inserting carriage returns). Nothing you and I might say or do can change this fact.</p>
<p>In light of this, the f=f behaviour is probably the best possible solution. Yes, ideally, e-mail clients should not insert carriage returns. But they do. (You need to remember that this behaviour was introduced because far too many Internet tools were too dumb to do soft-wrapping, thereby forcing users to scroll HORIZONTALLY to read entire paragraphs on a single line. It was pretty ridiculous.)</p>
<p>If you are lucky enough to have only ever used e-mail clients that don&#8217;t do any hard-wrapping, then good for you. But the experience of most people in the real world is that hard-wrapping is everywhere.</p>
<p>When I say that f=f e-mail is still plain text, I refer to what the actual RAW SOURCE Of the message is. The only difference between a plain text message without f=f and a plain text message with f=f is the header information about f=f. The body of the message as sent or received is untouched. It still uses &#8220;&gt;&#8221; characters. There&#8217;s no HTML code or RTF tags or anything in the body of the message. It&#8217;s plain text.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter da Silva</title>
		<link>http://www.hawkwings.net/2006/02/15/talking-mailapp-drunkenbatman/comment-page-1/#comment-1692</link>
		<dc:creator>Peter da Silva</dc:creator>
		<pubDate>Tue, 07 Mar 2006 12:54:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.hawkwings.net/2006/02/15/talking-mailapp-drunkenbatman/#comment-1692</guid>
		<description>Hard wrapping is wrapping at a hard limit, as opposed to looking for a word boundary and wrapping there. But, whatever, I&#039;ll use your terminology, so let&#039;s go back several messages and ignore the confusion that caused.

So, read the paragraph where I said &quot;hard wrap&quot; as &quot;I haven?¢‚Ç¨‚Ñ¢t used all of those programs, but none of the ones i?¢‚Ç¨‚Ñ¢ve used truncate lines at all, let alone specifically at 80 characters. They either visually wrap at page width, or scroll sideways, but do not change the content of the message&quot;

Hard wrap (as you define it) is bad, but hard wrap is not and never has been something that traditional plain-text mail programs ever did. It&#039;s something that mail programs that try and make plain-text behave like rich-text do.

The right thing to do about that is to stop trying to reflow text and inserting newlines that weren&#039;t in there in the first place. If the result is mail with long lines, then send mail with long lines. Those long lines may be necessary!

&quot;There?¢‚Ç¨‚Ñ¢s no question that using a single ?¢‚Ç¨?ìIncrease/Decrease Quote Level?¢‚Ç¨¬ù command for an entire paragraph is more convenient than having to manually insert a ?¢‚Ç¨?ì&gt; ?¢‚Ç¨¬ù at the beginning of each line (and manually correct all the broken stuff caused by the hard-wrap).&quot;

But it&#039;s less convenient than simply not breaking stuff in the first place.

&quot;Last time I checked, a f=f formatted e-mail is still just a bunch of plain text.&quot;

If it is, then so is HTML e-mail. It&#039;s converted from plain-text to rich-text when the display program interprets the markup embedded in the text. Just like &quot;f=f&quot;.

&quot;the fact is that it?¢‚Ç¨‚Ñ¢s a common, standard thing for email clients to hard-wrap plain text emails at 78 characters when they format the email for sending.&quot;

That&#039;s a *problem* and it&#039;s companies like Qualcomm that created that problem when they made Eudora hard-wrap text. The solution is not to further corrupt the mail, it&#039;s to use rich-text mail when you want to embed markup in the message, and leave plain-text alone.

&quot;Thing is, you?¢‚Ç¨‚Ñ¢re talking about a kind of ?¢‚Ç¨Àúideal plain text?¢‚Ç¨‚Ñ¢ where no hard wrapping occurs,&quot;

That&#039;s right. That&#039;s what plain-text mail software does. That&#039;s what every piece of mail software I ever used before Apple Mail does, and that&#039;s what I expect when people tell me they&#039;re sending plain text. Obviously, the rot has run deeper than I knew.

&quot;Actually, you do. It?¢‚Ç¨‚Ñ¢s a very, very simple rule. If you type a ?¢‚Ç¨Àú&gt;?¢‚Ç¨‚Ñ¢ in Mail, it will go out as part of the message, not at the start of a line as quote character.&quot;

If I&#039;m at the beginning of a paragraph (which is where Apple Mail trashes the quote level in normal editing). and I type &quot;&gt; This is not a quote&quot;, then that &quot;&gt;&quot; is going to go out at the beginning of a line.

For that matter, why is it that if I erase back from the beginning of a quoted paragraph does it let me &quot;delete the &gt;&quot; using normal &quot;insert and delete character&quot; operations (which you say it shouldn&#039;t do), but when I hit command-Z to undo it _it doesn&#039;t put the quote back_?</description>
		<content:encoded><![CDATA[<p>Hard wrapping is wrapping at a hard limit, as opposed to looking for a word boundary and wrapping there. But, whatever, I&#8217;ll use your terminology, so let&#8217;s go back several messages and ignore the confusion that caused.</p>
<p>So, read the paragraph where I said &#8220;hard wrap&#8221; as &#8220;I haven?¢‚Ç¨‚Ñ¢t used all of those programs, but none of the ones i?¢‚Ç¨‚Ñ¢ve used truncate lines at all, let alone specifically at 80 characters. They either visually wrap at page width, or scroll sideways, but do not change the content of the message&#8221;</p>
<p>Hard wrap (as you define it) is bad, but hard wrap is not and never has been something that traditional plain-text mail programs ever did. It&#8217;s something that mail programs that try and make plain-text behave like rich-text do.</p>
<p>The right thing to do about that is to stop trying to reflow text and inserting newlines that weren&#8217;t in there in the first place. If the result is mail with long lines, then send mail with long lines. Those long lines may be necessary!</p>
<p>&#8220;There?¢‚Ç¨‚Ñ¢s no question that using a single ?¢‚Ç¨?ìIncrease/Decrease Quote Level?¢‚Ç¨¬ù command for an entire paragraph is more convenient than having to manually insert a ?¢‚Ç¨?ì&gt; ?¢‚Ç¨¬ù at the beginning of each line (and manually correct all the broken stuff caused by the hard-wrap).&#8221;</p>
<p>But it&#8217;s less convenient than simply not breaking stuff in the first place.</p>
<p>&#8220;Last time I checked, a f=f formatted e-mail is still just a bunch of plain text.&#8221;</p>
<p>If it is, then so is HTML e-mail. It&#8217;s converted from plain-text to rich-text when the display program interprets the markup embedded in the text. Just like &#8220;f=f&#8221;.</p>
<p>&#8220;the fact is that it?¢‚Ç¨‚Ñ¢s a common, standard thing for email clients to hard-wrap plain text emails at 78 characters when they format the email for sending.&#8221;</p>
<p>That&#8217;s a *problem* and it&#8217;s companies like Qualcomm that created that problem when they made Eudora hard-wrap text. The solution is not to further corrupt the mail, it&#8217;s to use rich-text mail when you want to embed markup in the message, and leave plain-text alone.</p>
<p>&#8220;Thing is, you?¢‚Ç¨‚Ñ¢re talking about a kind of ?¢‚Ç¨Àúideal plain text?¢‚Ç¨‚Ñ¢ where no hard wrapping occurs,&#8221;</p>
<p>That&#8217;s right. That&#8217;s what plain-text mail software does. That&#8217;s what every piece of mail software I ever used before Apple Mail does, and that&#8217;s what I expect when people tell me they&#8217;re sending plain text. Obviously, the rot has run deeper than I knew.</p>
<p>&#8220;Actually, you do. It?¢‚Ç¨‚Ñ¢s a very, very simple rule. If you type a ?¢‚Ç¨Àú&gt;?¢‚Ç¨‚Ñ¢ in Mail, it will go out as part of the message, not at the start of a line as quote character.&#8221;</p>
<p>If I&#8217;m at the beginning of a paragraph (which is where Apple Mail trashes the quote level in normal editing). and I type &#8220;&gt; This is not a quote&#8221;, then that &#8220;&gt;&#8221; is going to go out at the beginning of a line.</p>
<p>For that matter, why is it that if I erase back from the beginning of a quoted paragraph does it let me &#8220;delete the &gt;&#8221; using normal &#8220;insert and delete character&#8221; operations (which you say it shouldn&#8217;t do), but when I hit command-Z to undo it _it doesn&#8217;t put the quote back_?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Mear</title>
		<link>http://www.hawkwings.net/2006/02/15/talking-mailapp-drunkenbatman/comment-page-1/#comment-1689</link>
		<dc:creator>Chris Mear</dc:creator>
		<pubDate>Tue, 07 Mar 2006 06:30:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.hawkwings.net/2006/02/15/talking-mailapp-drunkenbatman/#comment-1689</guid>
		<description>Peter, you&#039;re using &#039;hard wrapping&#039; and &#039;soft wrapping&#039; in the opposite sense to how most people understand those terms. Hard wrapping is when the wrapping (either to screen width or pixel width) is subsequently written to the data stream using newline characters; soft wrapping is when no change is made to the actual data.

&lt;i&gt;I haven?¢‚Ç¨‚Ñ¢t used all of those programs, but none of the ones i?¢‚Ç¨‚Ñ¢ve used truncate lines at all, let alone specifically at 80 characters.&lt;/i&gt;

That&#039;s nice for you, but the fact is that it&#039;s a common, standard thing for email clients to hard-wrap plain text emails at 78 characters when they format the email for sending. So you simply can&#039;t rely on your 348-line plain text emails coming back to you unwrapped. And yeah, that sucks. But it&#039;s just how it is.

&lt;i&gt;Because you don?¢‚Ç¨‚Ñ¢t know whether the recipient is going to see that text as quoted or not.&lt;/i&gt;

Actually, you do. It&#039;s a very, very simple rule. If you type a &#039;&gt;&#039; in Mail, it will go out as part of the message, not at the start of a line as quote character.

By contrast, suppose you&#039;re using a plain text emailer which hard-wraps at 78 characters. You type a line starting with 77 characters, then a space, then a &#039;&gt;&#039;, then finishing with more text. That&#039;ll get sent as two lines, the second of which begins with a &#039;&gt;&#039; in the first column -- looking, rather confusingly, just like a quote mark.

If you&#039;re writing emails that actually contain &#039;&gt;&#039;s in the content, format=flowed is vastyl superior.

&lt;i&gt;format=flowed does not preserve the ?¢‚Ç¨?ìplain text?¢‚Ç¨¬ù nature of e-mail.&lt;/i&gt;

Thing is, you&#039;re talking about a kind of &#039;ideal plain text&#039; where no hard wrapping occurs, and lines are preserved at whatever length you write them. But that doesn&#039;t exist in the real world, unless you go and audit the email clients of everyone you correspond with.

Given the 78-character hard-wrapping that can occur with &#039;real-word plain text&#039; email, format=flowed actually preserves your content far better than plain text.</description>
		<content:encoded><![CDATA[<p>Peter, you&#8217;re using &#8216;hard wrapping&#8217; and &#8216;soft wrapping&#8217; in the opposite sense to how most people understand those terms. Hard wrapping is when the wrapping (either to screen width or pixel width) is subsequently written to the data stream using newline characters; soft wrapping is when no change is made to the actual data.</p>
<p><i>I haven?¢‚Ç¨‚Ñ¢t used all of those programs, but none of the ones i?¢‚Ç¨‚Ñ¢ve used truncate lines at all, let alone specifically at 80 characters.</i></p>
<p>That&#8217;s nice for you, but the fact is that it&#8217;s a common, standard thing for email clients to hard-wrap plain text emails at 78 characters when they format the email for sending. So you simply can&#8217;t rely on your 348-line plain text emails coming back to you unwrapped. And yeah, that sucks. But it&#8217;s just how it is.</p>
<p><i>Because you don?¢‚Ç¨‚Ñ¢t know whether the recipient is going to see that text as quoted or not.</i></p>
<p>Actually, you do. It&#8217;s a very, very simple rule. If you type a &#8216;&gt;&#8217; in Mail, it will go out as part of the message, not at the start of a line as quote character.</p>
<p>By contrast, suppose you&#8217;re using a plain text emailer which hard-wraps at 78 characters. You type a line starting with 77 characters, then a space, then a &#8216;&gt;&#8217;, then finishing with more text. That&#8217;ll get sent as two lines, the second of which begins with a &#8216;&gt;&#8217; in the first column &#8212; looking, rather confusingly, just like a quote mark.</p>
<p>If you&#8217;re writing emails that actually contain &#8216;&gt;&#8217;s in the content, format=flowed is vastyl superior.</p>
<p><i>format=flowed does not preserve the ?¢‚Ç¨?ìplain text?¢‚Ç¨¬ù nature of e-mail.</i></p>
<p>Thing is, you&#8217;re talking about a kind of &#8216;ideal plain text&#8217; where no hard wrapping occurs, and lines are preserved at whatever length you write them. But that doesn&#8217;t exist in the real world, unless you go and audit the email clients of everyone you correspond with.</p>
<p>Given the 78-character hard-wrapping that can occur with &#8216;real-word plain text&#8217; email, format=flowed actually preserves your content far better than plain text.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pierre</title>
		<link>http://www.hawkwings.net/2006/02/15/talking-mailapp-drunkenbatman/comment-page-1/#comment-1688</link>
		<dc:creator>Pierre</dc:creator>
		<pubDate>Tue, 07 Mar 2006 02:38:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.hawkwings.net/2006/02/15/talking-mailapp-drunkenbatman/#comment-1688</guid>
		<description>1. It does, but AFAIR only at the time the message is sent, not while you are editing it.

2. Hard wrap is bad, period. Your display has a certain width. Mine has another. Text hard-wrapped for yours will look ugly on mine. And these return chars will be inserted irreparably. 

3. We are not discussing the aesthetics of it here. We are discussing the functionality. The good thing about f=f is that it makes quoting quoted (quoted (quoted)) text less of a pain. There&#039;s no question that using a single &quot;Increase/Decrease Quote Level&quot; command for an entire paragraph is more convenient than having to manually insert a &quot;&gt; &quot; at the beginning of each line (and manually correct all the broken stuff caused by the hard-wrap).

4. Last time I checked, a f=f formatted e-mail is still just a bunch of plain text. f=f only affects the way plain text messages are read/composed. Not the way that they are ultimately transmitted (except for the header information, of course).</description>
		<content:encoded><![CDATA[<p>1. It does, but AFAIR only at the time the message is sent, not while you are editing it.</p>
<p>2. Hard wrap is bad, period. Your display has a certain width. Mine has another. Text hard-wrapped for yours will look ugly on mine. And these return chars will be inserted irreparably. </p>
<p>3. We are not discussing the aesthetics of it here. We are discussing the functionality. The good thing about f=f is that it makes quoting quoted (quoted (quoted)) text less of a pain. There&#8217;s no question that using a single &#8220;Increase/Decrease Quote Level&#8221; command for an entire paragraph is more convenient than having to manually insert a &#8220;&gt; &#8221; at the beginning of each line (and manually correct all the broken stuff caused by the hard-wrap).</p>
<p>4. Last time I checked, a f=f formatted e-mail is still just a bunch of plain text. f=f only affects the way plain text messages are read/composed. Not the way that they are ultimately transmitted (except for the header information, of course).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter da Silva</title>
		<link>http://www.hawkwings.net/2006/02/15/talking-mailapp-drunkenbatman/comment-page-1/#comment-1684</link>
		<dc:creator>Peter da Silva</dc:creator>
		<pubDate>Mon, 06 Mar 2006 23:46:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.hawkwings.net/2006/02/15/talking-mailapp-drunkenbatman/#comment-1684</guid>
		<description>1. format=flowed still inserts those &quot;&gt;&quot; characters into the text.
2. &quot;hard wrap at page width&quot; is purely a function of the display, it doesn&#039;t produce the problem you&#039;re talking about. *soft* wrap, on word boundaries, and the use of an editor that doesn&#039;t preserve line boundaries when displaying wrapped text does.
3. Whether you use vertical lines or &quot;&gt;&quot; characters or boxes (as typical threaded forums do) to indicate quoting is orthogonal to whether you&#039;re using format=flowed or not.
4. format=flowed does not preserve the &quot;plain text&quot; nature of e-mail.</description>
		<content:encoded><![CDATA[<p>1. format=flowed still inserts those &#8220;&gt;&#8221; characters into the text.<br />
2. &#8220;hard wrap at page width&#8221; is purely a function of the display, it doesn&#8217;t produce the problem you&#8217;re talking about. *soft* wrap, on word boundaries, and the use of an editor that doesn&#8217;t preserve line boundaries when displaying wrapped text does.<br />
3. Whether you use vertical lines or &#8220;&gt;&#8221; characters or boxes (as typical threaded forums do) to indicate quoting is orthogonal to whether you&#8217;re using format=flowed or not.<br />
4. format=flowed does not preserve the &#8220;plain text&#8221; nature of e-mail.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

