]> granicus.if.org Git - python/commit
When the UTF-8 conversion to Unicode fails, return an 8-bit string
authorGuido van Rossum <guido@python.org>
Thu, 4 May 2000 15:55:17 +0000 (15:55 +0000)
committerGuido van Rossum <guido@python.org>
Thu, 4 May 2000 15:55:17 +0000 (15:55 +0000)
commit69529ad0ccbe2fb68427de92763d7a5322b63d31
tree9870c419770dbd395cc3391df43c1e776897ff36
parent03e29f1ae9999ae341c9f1a9c9bba15ddfa6e7b1
When the UTF-8 conversion to Unicode fails, return an 8-bit string
instead.  This seems more robust than returning an Unicode string with
some unconverted charcters in it.

This still doesn't support getting truly binary data out of Tcl, since
we look for the trailing null byte; but the old (pre-Unicode) code did
this too, so apparently there's no need.  (Plus, I really don't feel
like finding out how Tcl deals with this in each version.)
Modules/_tkinter.c