Martin v. Löwis wrote: > If that was Python's configure: don't do that. Instead, hack setup.py > to make it change the compiler/linker settings, or even edit the > compiler/linker line manually at first.
Ok, that compiled. Now when I run the same test: import curses s = curses.initscr() s.addstr('\xc3\x85 U+00C5 LATIN CAPITAL LETTER A WITH RING ABOVE\n') s.addstr('\xc3\xa5 U+00F5 LATIN SMALL LETTER O WITH TILDE') s.refresh() s.getstr() curses.endwin() This is what I see: +00C5 LATIN CAPITAL LETTER A WITH RING ABOVE +00F5 LATIN SMALL LETTER O WITH TILDE so, the UTF-8 characters didn't appear and the " U" at the beginning became just " ". Ian Ward -- http://mail.python.org/mailman/listinfo/python-list