stephen j turnbull xjzvfpwxemacsorg atsuo ishimoto writes 2008417 stephen j turnbull choosing standard python repertoire based unicode standard course characters get graphic repr ones get uescaped posthook repr gets passed string repr proposes print standard repertoire exclude cyrillic fullwith ascii exclude nothing excluded proposal compatibility fullwidth ascii uescaped repr yes cyrillic characters confused ascii characters uescaped yes japanese disable hook way proposal works backwards posthook may provided user convert unambiguous standard representation one user prefers python may may provide library convenient functions fullwith ascii characters ambiguous depends fonts use many fonts used word processors make little distinction leave layout manager create enough space use different fonts ascii jis case many environments eg emacs shell pythonmode buffer knows look wider think ambiguity occur meet unfamiliar characters choosing repertoire everybody accept difficult already know point repr like quotedprintable encoding mime mostly readable programmers situations horrible choice point view readability considerations 1 consistency 2 removal ambiguity given precedence imo _______________________________________________ python3000 mailing list smsbmo9552pythonorg httpmailpythonorgmailmanlistinfopython3000 unsubscribe httpmailpythonorgmailmanoptionspython3000python300040tangomucom fri 08 aug 2008 130736 0900 python3000 displaying strings containing unicode escapes