]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
add a replacement API for PyCObject, PyCapsule #5630
authorBenjamin Peterson <benjamin@python.org>
Tue, 5 May 2009 22:31:58 +0000 (22:31 +0000)
committerBenjamin Peterson <benjamin@python.org>
Tue, 5 May 2009 22:31:58 +0000 (22:31 +0000)
commitb173f7853e4e3a4215a661d98174291e379cf6fb
tree02735987f20fc27277a82c14c5da5e043cc134aa
parentc679fd8efcae2b5d1117fc09380d74f0000086b0
add a replacement API for PyCObject, PyCapsule #5630

All stdlib modules with C-APIs now use this.

Patch by Larry Hastings
37 files changed:
Doc/c-api/capsule.rst [new file with mode: 0644]
Doc/c-api/cobject.rst
Doc/c-api/concrete.rst
Doc/data/refcounts.dat
Doc/extending/extending.rst
Include/Python.h
Include/cobject.h
Include/datetime.h
Include/py_curses.h
Include/pycapsule.h [new file with mode: 0644]
Include/pyexpat.h
Include/ucnhash.h
Lib/test/test_sys.py
Makefile.pre.in
Misc/NEWS
Modules/_ctypes/callproc.c
Modules/_ctypes/cfield.c
Modules/_cursesmodule.c
Modules/_elementtree.c
Modules/_ssl.c
Modules/_testcapimodule.c
Modules/cjkcodecs/cjkcodecs.h
Modules/cjkcodecs/multibytecodec.c
Modules/cjkcodecs/multibytecodec.h
Modules/datetimemodule.c
Modules/pyexpat.c
Modules/socketmodule.c
Modules/socketmodule.h
Modules/unicodedata.c
Objects/capsule.c [new file with mode: 0644]
Objects/object.c
Objects/unicodeobject.c
PC/os2emx/python27.def
PC/os2vacpp/python.def
PCbuild/pythoncore.vcproj
Python/compile.c
Python/getargs.c