STINNER Victor added the comment:

> I'm reopening this bug because I've noticed that in Python3.3rc1,
> although trying to print curses.ACS_HLINE and other such characters
> no long cause an Exception, only blank characters are printed to
> the screen.

If the Python curses module is compiled in Unicode mode (if curses.unget_wch() 
is present), addch(int) calls the C function wadd_wch() or mvwadd_wch(), 
instead of waddch() or mvwaddch(). It looks like the *_wch() family does not 
support characters like curses.ACS_HLINE.

My commit fixes the issue.

@Nicholas.Cole: Can you please try the last development version (default 
branch)?

@georg.brandl: Can you please include the important fix 27b5bd5f0e4c in Python 
3.3 final?

----------
nosy: +georg.brandl

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue14223>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to