martin v löwis qpnyslvloewisde still like proposal dont quite understand competing proposal stephen turnbull perhaps stephen compare contrast two proposals atsuo fall iiuc stephen proposes use security algorithms display without yet specifying one specifically dont think apply algorithms designed identifiers particular use programming languages domain names character classified confusing would get escaped stephen elaborates would undesirable side effect escaping cyrillic ie а likewise greek letters case one would write precise specification first utr3639 leave options probably extend tables unicodedata atsuos latest proposal httpwikipythonorgmoinpython3kstringrepr elaboration mine think would phrased slightly differently ie escaped z c characters plus backslash except space ucs2 builds half surrogates get escaped dont occur pair escaping looks like r n xxx characters latin1 uxxxx characters bmp u00xxxxxx anything else didnt original proposal escaping zs except space would also escape nbsp en quad em quad thin space hair space ogham space mark etc escaping fine also also didnt consider surrogate pairs ucs2 builds originally course get represented asis issue output repr device may go wrong two ways device claims supports character doesnt actually glyph case terminal encoding adjusted device display certain characters repr escaping error handler used desired regards martin _______________________________________________ python3000 mailing list python3000pythonorg httpmailpythonorgmailmanlistinfopython3000 unsubscribe httpmailpythonorgmailmanoptionspython3000python300040tangomucom fri 08 aug 2008 083815 0200 python3000 displaying strings containing unicode escapes