cpython/Modules/_ctypes
Guido van Rossum 98297ee781 Merging the py3k-pep3137 branch back into the py3k branch.
No detailed change log; just check out the change log for the py3k-pep3137
branch.  The most obvious changes:

  - str8 renamed to bytes (PyString at the C level);
  - bytes renamed to buffer (PyBytes at the C level);
  - PyString and PyUnicode are no longer compatible.

I.e. we now have an immutable bytes type and a mutable bytes type.

The behavior of PyString was modified quite a bit, to make it more
bytes-like.  Some changes are still on the to-do list.
2007-11-06 21:34:58 +00:00
..
darwin Copy ctypes-0.9.9.4 sources from external into the trunk. 2006-03-08 19:35:11 +00:00
libffi Merged revisions 58221-58741 via svnmerge from 2007-11-01 19:42:39 +00:00
libffi_arm_wince Copy ctypes-0.9.9.4 sources from external into the trunk. 2006-03-08 19:35:11 +00:00
libffi_msvc Merged revisions 55325-55327 via svnmerge from 2007-05-14 22:51:27 +00:00
_ctypes.c Merging the py3k-pep3137 branch back into the py3k branch. 2007-11-06 21:34:58 +00:00
_ctypes_test.c Merged revisions 57778-58052 via svnmerge from 2007-09-08 17:39:28 +00:00
_ctypes_test.h Copy ctypes-0.9.9.4 sources from external into the trunk. 2006-03-08 19:35:11 +00:00
callbacks.c Patch #1318 by Amaury Forgeot d'Arc. 2007-10-24 18:41:19 +00:00
callproc.c Merging the py3k-pep3137 branch back into the py3k branch. 2007-11-06 21:34:58 +00:00
cfield.c Merging the py3k-pep3137 branch back into the py3k branch. 2007-11-06 21:34:58 +00:00
ctypes.h Merged revisions 57778-58052 via svnmerge from 2007-09-08 17:39:28 +00:00
ctypes_dlfcn.h Merged revisions 46753-51188 via svnmerge from 2006-08-11 14:57:12 +00:00
malloc_closure.c Remove all the Python 2.3 compatibility markers (the Python 3 ctypes 2007-07-13 11:49:15 +00:00
stgdict.c Merged revisions 56467-56482 via svnmerge from 2007-07-21 17:22:18 +00:00