On Wed, Oct 30, 2002 at 03:33:57PM -0500, Mark J. Reed wrote: > On 2002-10-30 at 12:23:53, David Wheeler wrote: > > This tells me that Mail.app, for some reason, didn't know that it was > > supposed to use UTF-8 when showing Larry's mail. When I pasted his mail > > into a UTF-8 document in Emacs, it looked fine. > > > > Given that it's probably UTF-8 that Perl 6 source code is written in, I > > think that you and I might be better off using a smarter mailer. > > > > David > Larry's mail was *marked* as UTF-8, but by the time I got it it > had no French quotes in it in UTF-8, Latin-1, or any other encoding anymore. > My mailer understand UTF-8 just fine, and so does vim (which I used to > look at my spool file to check for encoding oddities); in my copy of his > message, there's just nothing there. All I can think is that some MTA > along the way - possibly our very own Exchange server - stripped them out.
At the risk of getting very boring: Larry's message: Content-Type: TEXT/PLAIN; charset=UTF-8 Content-Transfer-Encoding: 8BIT but the body had literal 8 bit Latin 1 «+» So the headers were not correct, as far as my mutt thinks, and it showed me a question mark. Austin Hastings' message: Content-Type: text/plain; charset=us-ascii but the body had literal 8 bit Latin 1 «+» So the headers were also not correct. Michael Lazzaro's message: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable body contains =ABop=BB which my mutt happily displays as «op» His headers accurately describe the body. I don't know what my mutt is going to do outgoing with this message. Clearly 8 bit is even more troublesome for mailers than whitespace. So maybe its a bad thing to use for a language. *However*, based on previous experience, I do know that literal ASCII bel characters: do pass quite successfully from 7 bit ASCII to EBCDIC and back again during their travels. Maybe we can use them for something :-) Nicholas Clark -- C++ templates better than perl? http://www.perl.org/advocacy/spoofathon/