Dominic Mitchell <[EMAIL PROTECTED]> writes:
>Marcin 'Qrczak' Kowalczyk wrote:
>> This leaves chr() ambiguous, so there should be some other function for
>> making Unicode code points, as chr should probably be kept for
>> compatibility to mean the default encoding.
>
>In the past when I've needed to guarantee Unicode code points, I've used 
>  unpack("U",300).  chr() violates the principle of least astonishment 
>(for me anyway) by producing single byte output for input between 0x7f < 
>n < 0x100.

That is so legacy code that used chr() in non-ASCII locale "works"
same as it always did.


Reply via email to