stephen j turnbull xjzvfpwxemacsorg ive reordered guidos words guido van rossum writes us less capable io devices setting error flag stdout stderr backslashreplace probably best solution solves problems repr true doesnt solve ambiguity problem capable displays like python 3000 using utf8 default source encoding allowing unicode letters identifiers think bite bullet allow repr string pass characters unicode standard considers printable problem doesnt display representation strings identifier names unambiguous way akmot could allascii could allcyrillic could mixture ascii cyrillic greek odds quite good scripts could mixed kind mixing happens time japanese people mix halfwidth fullwidth ascii abandon especially altering digits dates could easily see russian using cyrillic uppercase ascii way choosing standard python repertoire based unicode standard course characters get graphic repr ones get uescaped posthook repr gets passed string repr proposes print hook would always identity pythondistributed stuff course consenting adults principle applications modules outside stdlib could use would acceptable standard repertoire would grandfather ascii suppose foreseeable future identifiers going ascii python implementations contain lot ascii identifiers strings indefinitely _______________________________________________ python3000 mailing list smsbmo9552pythonorg httpmailpythonorgmailmanlistinfopython3000 unsubscribe httpmailpythonorgmailmanoptionspython3000python300040tangomucom fri 08 aug 2008 033323 0900 python3000 displaying strings containing unicode escapes