[OT] Re: has sourceforge exposed the dirty little secret ?

Richard Damon Richard at Damon-Family.org
Sun Jan 7 19:27:04 EST 2018


On 1/7/18 7:07 PM, Gene Heskett wrote:
> On Sunday 07 January 2018 18:25:52 Random832 wrote:
>
>> On Sun, Jan 7, 2018, at 17:47, Richard Damon wrote:
>>> But it also says:
>>>
>>> Content-Transfer-Encoding: 7bit
>>>
>>> Which is incorrect, as the message is actually 8bit encoded (since
>>> the Emoji aren't in the first 127 characters, so their UTF-8
>>> encoding isn't 7-bit. Some software might have messed up the message
>>> in transit due to that error.
>> Well, the fact that the emoji survived the round-trip and showed up
>> properly in his reply (and yours) led me to rule out the possibility
>> that anything like that had happened. Plus, if that had happened, the
>> result wouldn't be boxes, but a series of ASCII characters (some of
>> which are control characters, and some of which are printable).
> Its just boxes here, and I just spent the better part of half an hour
> trying all the fonts available to kmail, without see anything but
> variable sizes of twin boxes. Looking at the raw message its also marked
> transfer content encoding = base64, which I'd assume destroys any
> semblance of an 8 bit encoding.
>
> Cheers, Gene Heskett

If you see base64, then something converted it. The 7bit was what I got 
from the source comp.language.python, and it looks like the gateway saw 
that it wasn't 7 bit, and fixed the encoding to base64, which maintains 
the full 8 bit content of the message (with an encoding overhead of 
using 4 characters to encode 3 bytes of data, plus line overhead).

If you got the message from the list, it was intact, and the lack of 
characters says you machine just doesn't have a full unicode font. (One 
of the issues with Unicode, a FULL font is huge)

-- 
Richard Damon




More information about the Python-list mailing list