Guido van Rossum added the comment:

I think this is unavoidable. Depending on whether you happen to be using
a narrow or wide unicode build of Python, \Uxxxxxxxx may be turned into
a pair of surrogates anyway. It's not just marshal that's not
roundtripping; the utf-8 codec has the same issue (and so does the
utf-16 codec I presume). You will have to code around it. I think that
the alternative would be more painful in other circumstances.

----------
nosy: +gvanrossum

__________________________________
Tracker <[EMAIL PROTECTED]>
<http://bugs.python.org/issue1433>
__________________________________
_______________________________________________
Python-bugs-list mailing list 
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to