(Merge 3.2) Issue #10570: curses.tigetstr() is now expecting a byte string,

instead of a Unicode string.

This is an incompatible change, but the previous behaviour was completly wrong.
This commit is contained in:
Victor Stinner 2011-11-02 23:47:58 +01:00
commit df5bccc8a3
4 changed files with 11 additions and 3 deletions

View file

@ -566,7 +566,7 @@ The module :mod:`curses` defines the following functions:
Instantiate the string *str* with the supplied parameters, where *str* should
be a parameterized string obtained from the terminfo database. E.g.
``tparm(tigetstr("cup"), 5, 3)`` could result in ``'\033[6;4H'``, the exact
``tparm(tigetstr("cup"), 5, 3)`` could result in ``b'\033[6;4H'``, the exact
result depending on terminal type.