Author: Alex Gaynor <alex.gay...@gmail.com> Branch: Changeset: r73617:6948fbcc0042 Date: 2014-09-20 14:16 -0700 http://bitbucket.org/pypy/pypy/changeset/6948fbcc0042/
Log: Fix curses on OS X -- copy this logic from cpython diff --git a/lib_pypy/_curses.py b/lib_pypy/_curses.py --- a/lib_pypy/_curses.py +++ b/lib_pypy/_curses.py @@ -286,6 +286,13 @@ lib = ffi.verify(""" +#ifdef __APPLE__ +/* the following define is necessary for OS X 10.6+; without it, the + Apple-supplied ncurses.h sets NCURSES_OPAQUE to 1, and then Python + can't get at the WINDOW flags field. */ +#define NCURSES_OPAQUE 0 +#endif + #include <ncurses.h> #include <panel.h> #include <term.h> _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit