Klaus Ethgen writes ("Re: OT: Python (was: Make Unicode bugs release critical?)"): > No, it is not. 00a3 is just not a utf-8 character, it is unicode. To get > a correct utf-8 character you need to print \x{c2a3} and then isutf8 is > happy. When LC_CTYPE=en_GB.utf-8, programs which attempt to print unicode characters to stdout should use UTF-8. That's what LC_TYPE means. Ian.