17 lines
571 B
Diff
17 lines
571 B
Diff
--- Python-3.3.2-orig/Include/py_curses.h 2013-05-15 20:32:53.000000000 +0400
|
|
+++ Python-3.3.2/Include/py_curses.h 2013-08-02 00:05:13.842773400 +0400
|
|
@@ -17,6 +17,13 @@
|
|
#define NCURSES_OPAQUE 0
|
|
#endif /* __APPLE__ */
|
|
|
|
+#ifdef __CYGWIN__
|
|
+/* the following define is necessary for Cygwin; without it, the
|
|
+ Cygwin-supplied ncurses.h sets NCURSES_OPAQUE to 1, and then Python
|
|
+ can't get at the WINDOW flags field. */
|
|
+#define NCURSES_INTERNALS
|
|
+#endif /* __CYGWIN__ */
|
|
+
|
|
#ifdef __FreeBSD__
|
|
/*
|
|
** On FreeBSD, [n]curses.h and stdlib.h/wchar.h use different guards
|