Christian Heimes
90aa7646af
#1629 : Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT.
2007-12-19 02:45:37 +00:00
Christian Heimes
217cfd1c86
Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases in intobject.h
2007-12-02 14:31:20 +00:00
Martin v. Löwis
9f2e346911
Merged revisions 56467-56482 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/branches/p3yk
................
r56477 | martin.v.loewis | 2007-07-21 09:04:38 +0200 (Sa, 21 Jul 2007) | 11 lines
Merged revisions 56466-56476 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r56476 | martin.v.loewis | 2007-07-21 08:55:02 +0200 (Sa, 21 Jul 2007) | 4 lines
PEP 3123: Provide forward compatibility with Python 3.0, while keeping
backwards compatibility. Add Py_Refcnt, Py_Type, Py_Size, and
PyVarObject_HEAD_INIT.
........
................
r56478 | martin.v.loewis | 2007-07-21 09:47:23 +0200 (Sa, 21 Jul 2007) | 2 lines
PEP 3123: Use proper C inheritance for PyObject.
................
r56479 | martin.v.loewis | 2007-07-21 10:06:55 +0200 (Sa, 21 Jul 2007) | 3 lines
Add longintrepr.h to Python.h, so that the compiler can
see that PyFalse is really some kind of PyObject*.
................
r56480 | martin.v.loewis | 2007-07-21 10:47:18 +0200 (Sa, 21 Jul 2007) | 2 lines
Qualify SHIFT, MASK, BASE.
................
r56482 | martin.v.loewis | 2007-07-21 19:10:57 +0200 (Sa, 21 Jul 2007) | 2 lines
Correctly refer to _ob_next.
................
2007-07-21 17:22:18 +00:00
Andrew MacIntyre
e3454afb2f
FreeBSD 5.x uses different wchar_t/win_t guards than earlier versions
2003-06-29 15:46:21 +00:00
Andrew MacIntyre
1a90117880
fix the curses module build failure on FreeBSD, reported in SF #740234 .
2003-06-11 12:26:08 +00:00
Jack Jansen
d00c13a9be
Moved the Apple workaround for the guard define for wchar_t out of
...
the #ifdef HAVE_NCURSES_H: the same problem exists on OSX 10.1 with
a fink-installed curses (which uses curses.h as the include file name).
2003-02-28 12:51:18 +00:00
Jack Jansen
26897bf138
Fix for #641455 : curses module doesn't build on MacOSX. It turns out the
...
system headers have two declarations for wchar_t, with different guard macros.
Not sure whether this is a bugfix candidate, that depends on what changed in the
curses module.
2002-11-22 16:12:57 +00:00
Martin v. Löwis
c0e1671c71
Patch #477752 : Drop old-style getargs from curses.
2002-01-17 23:08:27 +00:00
Martin v. Löwis
eb9b103296
Check for HP/UX curses problems. Define _XOPEN_SOURCE_EXTENDED and
...
STRICT_SYSV_CURSES when compiling curses module on HP/UX. Generalize
access to _flags on systems where WINDOW is opaque. Fixes bugs
#432497 , #422265 , and the curses parts of #467145 and #473150 .
2001-10-24 17:10:49 +00:00
Martin v. Löwis
6953233a35
Check for term.h and include it on non-ncurses system to get a declaration
...
for tigetstr.
2001-10-13 09:12:41 +00:00
Andrew M. Kuchling
0c7a0bdf4a
Added header file for C API exported by _cursesmodule.c
2000-12-22 21:51:10 +00:00