cpython/Lib/ctypes
Thomas Heller ff72122184 Merged revisions 60001,60003-60004,60008 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r60001 | thomas.heller | 2008-01-16 20:16:27 +0100 (Mi, 16 Jan 2008) | 3 lines

  Convert the internal ctypes array type cache to a WeakValueDict so
  that array types do not live longer than needed.
........
  r60003 | thomas.heller | 2008-01-16 20:37:33 +0100 (Mi, 16 Jan 2008) | 3 lines

  Raise a TypeError if conflicting positional and named arguments are
  passed to a Structure or Union constructor.
........
  r60004 | thomas.heller | 2008-01-16 20:45:51 +0100 (Mi, 16 Jan 2008) | 3 lines

  Raise a TypeError instead of a ValueError when too many initializers
  are used in a Structure or Union constructor.
........
  r60008 | thomas.heller | 2008-01-16 21:34:37 +0100 (Mi, 16 Jan 2008) | 3 lines

  Use 'g' instead of 'D' as the ctypes typecode for c_longdouble, for
  compliance with PEP 3118.
........
2008-01-17 18:46:55 +00:00
..
macholib Raise statement normalization in Lib/ctypes/. 2007-08-30 03:47:13 +00:00
test Merged revisions 60001,60003-60004,60008 via svnmerge from 2008-01-17 18:46:55 +00:00
__init__.py Merged revisions 60001,60003-60004,60008 via svnmerge from 2008-01-17 18:46:55 +00:00
_endian.py Remove all the Python 2.3 compatibility markers (the Python 3 ctypes 2007-07-13 11:49:15 +00:00
util.py Explicitly close pipes so test_ctypes won't appear to randomly leak 2007-12-12 20:26:00 +00:00
wintypes.py Remove all the Python 2.3 compatibility markers (the Python 3 ctypes 2007-07-13 11:49:15 +00:00