cpython/Include
Amaury Forgeot d'Arc a4dd2e20e2 Restore support for Microsoft VC6 compiler.
Some functions in the msvcrt module are skipped,
and socket.ioctl is enabled only when using a more recent Platform SDK.

(and yes, there are still companies that use a 10-years old compiler)
2008-06-13 00:42:22 +00:00
..
Python-ast.h Patch #2511: Give the "excepthandler" AST item proper attributes by making it a Sum. 2008-03-30 06:40:17 +00:00
Python.h Correct an incorrect comment about our #include of stddef.h. 2008-06-11 18:00:52 +00:00
abstract.h Finish backporting new buffer API to Python 2.6. Left to do: memoryview object and structmodule. But, these need to be finished in Python 3.0 first. No objects support the new buffer API in Python 2.6 as of yet, and except for the memoryview object, I don't think they will. 2008-03-18 04:44:57 +00:00
asdl.h
ast.h
bitset.h
boolobject.h
bufferobject.h
bytearrayobject.h Make the _H #define's match the header file names. Fix comments to 2008-06-01 22:57:47 +00:00
bytes_methods.h Revert r61969 which added casts to Py_CHARMASK to avoid compiler warnings. 2008-03-28 04:58:51 +00:00
bytesobject.h swap stringobject.h and bytesobject.h contents to make sense. PyString in 2008-06-11 03:40:10 +00:00
cStringIO.h
cellobject.h
ceval.h
classobject.h Implemented Martin's suggestion to clear the free lists during the garbage collection of the highest generation. 2008-02-14 12:47:33 +00:00
cobject.h
code.h Patch #2477: Added from __future__ import unicode_literals 2008-03-26 22:01:37 +00:00
codecs.h
compile.h Patch #2477: Added from __future__ import unicode_literals 2008-03-26 22:01:37 +00:00
complexobject.h I finally got the time to update and merge Mark's and my trunk-math branch. The patch is collaborated work of Mark Dickinson and me. It was mostly done a few months ago. The patch fixes a lot of loose ends and edge cases related to operations with NaN, INF, very small values and complex math. 2008-04-18 23:13:07 +00:00
datetime.h
descrobject.h
dictobject.h
enumobject.h
errcode.h
eval.h
fileobject.h New environment variable PYTHONIOENCODING. 2008-06-01 07:20:46 +00:00
floatobject.h Refactor and clean up str.format() code (and helpers) in advance of optimizations. 2008-05-30 18:10:04 +00:00
frameobject.h Implemented Martin's suggestion to clear the free lists during the garbage collection of the highest generation. 2008-02-14 12:47:33 +00:00
funcobject.h
genobject.h
graminit.h #2627 Let it be known what pgen generates 2008-04-13 20:35:56 +00:00
grammar.h
import.h
intobject.h Refactor and clean up str.format() code (and helpers) in advance of optimizations. 2008-05-30 18:10:04 +00:00
intrcheck.h
iterobject.h
listobject.h
longintrepr.h Thomas Herve explained to me that PyCrypto depends on the constants. I'm adding the aliases because C code for Python 2.x should compile under 2.6 as well. The aliases aren't available in Python 3.x though. 2008-02-25 17:32:07 +00:00
longobject.h Refactor and clean up str.format() code (and helpers) in advance of optimizations. 2008-05-30 18:10:04 +00:00
marshal.h
metagrammar.h
methodobject.h Implemented Martin's suggestion to clear the free lists during the garbage collection of the highest generation. 2008-02-14 12:47:33 +00:00
modsupport.h
moduleobject.h
node.h
object.h This reverts r63675 based on the discussion in this thread: 2008-06-09 04:58:54 +00:00
objimpl.h
opcode.h
osdefs.h
parsetok.h Patch #2477: Added from __future__ import unicode_literals 2008-03-26 22:01:37 +00:00
patchlevel.h Post tag updates. 2008-05-08 15:30:00 +00:00
pgen.h
pgenheaders.h
py_curses.h This reverts r63675 based on the discussion in this thread: 2008-06-09 04:58:54 +00:00
pyarena.h
pydebug.h Implemented PEP 370 2008-05-06 22:41:46 +00:00
pyerrors.h This reverts r63675 based on the discussion in this thread: 2008-06-09 04:58:54 +00:00
pyexpat.h
pyfpe.h
pygetopt.h
pymacconfig.h MacOS X: Enable 4-way universal builds 2008-06-05 12:58:24 +00:00
pymactoolbox.h MacOS X: Enable 4-way universal builds 2008-06-05 12:58:24 +00:00
pymath.h I finally got the time to update and merge Mark's and my trunk-math branch. The patch is collaborated work of Mark Dickinson and me. It was mostly done a few months ago. The patch fixes a lot of loose ends and edge cases related to operations with NaN, INF, very small values and complex math. 2008-04-18 23:13:07 +00:00
pymem.h Merge in release25-maint r60793: 2008-06-11 07:41:16 +00:00
pyport.h Merge in release25-maint r60793: 2008-06-11 07:41:16 +00:00
pystate.h
pystrcmp.h
pystrtod.h
pythonrun.h Restore support for Microsoft VC6 compiler. 2008-06-13 00:42:22 +00:00
pythread.h #1683 prevent forking from interfering in threading storage 2008-06-13 00:09:47 +00:00
rangeobject.h
setobject.h Nasty typo in setobject.h 2008-02-03 23:14:32 +00:00
sliceobject.h
stringobject.h swap stringobject.h and bytesobject.h contents to make sense. PyString in 2008-06-11 03:40:10 +00:00
structmember.h
structseq.h
symtable.h
sysmodule.h Re-implement the 'warnings' module in C. This allows for usage of the 2008-04-12 23:44:07 +00:00
timefuncs.h
token.h
traceback.h Re-implement the 'warnings' module in C. This allows for usage of the 2008-04-12 23:44:07 +00:00
tupleobject.h Implemented Martin's suggestion to clear the free lists during the garbage collection of the highest generation. 2008-02-14 12:47:33 +00:00
ucnhash.h
unicodeobject.h Refactor and clean up str.format() code (and helpers) in advance of optimizations. 2008-05-30 18:10:04 +00:00
warnings.h wrap line 2008-05-26 19:37:11 +00:00
weakrefobject.h