On 09.02.2009 13:34, Michael J Gruber wrote:
Johannes Schindelin venit, vidit, dixit 08.02.2009 18:28:
On Sun, 8 Feb 2009, Jeremy White wrote
Essentially, the problem is well understood - Thunderbird uses
format=flowed by default, which is what mangles the patches.
I guess I'll start discouraging use of Thunderbird from now on.
Or you could just publish:
1. Prefs | Advanced | General | Config Editor...
2. "mailnews.send_plaintext_flowed" = false
The defaults should be best for the average user, not the rare
programmer, who has no problem changing prefs.
f=f helps the normal user (and more importantly his recipient) by
properly flowing text, which allows me to read with line lengths which
are comfortable to read for me. It harms only in rare cases where
line-endings are very important, *but* are not explicitly marked so. I
think you can switch to "preformat" in the HTML editor and it would
work, because we then know it's not flowing text, but I haven't tried
it, because I attach such documents as txt / diff files.
As inline attachments, they'll show up inline in the msg viewer as well
(which means I can read and copy&paste them), but are clearly separated
from the body (which is assumed to be human-created natural language
text), avoiding the problem mentioned here, and can easily be saved as
file, opened in an external app etc.. I don't know why you didn't choose
that way, but I assume you had your reasons. Just as we had our reasons
for choosing f=f.
I found git-send-email the more reliable and practical solution for
sending out patches. Put yourself in bcc and you'll have a copy in
TB's inbox or another folder (use filters).
Yup, I think that's the best way - git is using email only as protocol,
so it's good to have special clients to that, as it's a really special use.
<sarcasm style="reality: exaggerated;">
Isn't that some Linux guy? How would he matter for Mozilla? Does he even
know how to send HTML mail...
</sarcasm>
I don't think it's a matter of clue, it's a matter of background and
attitude.
Ben
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html