cpython/Modules
Thomas Heller b041fdaf94 Merged revisions 60056-60071,60073-60127,60129-60261,60263-60284,60286-62589,62591-62594 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k-ctypes-pep3118

........
  r60059 | thomas.heller | 2008-01-18 22:17:05 +0100 (Fri, 18 Jan 2008) | 1 line

  Implement pep3118 format strings for SimpleCData types.
........
  r60108 | thomas.heller | 2008-01-19 22:56:12 +0100 (Sat, 19 Jan 2008) | 3 lines

  Always use explicit endian specifiers for simple types, and a bug fix
  too.  Add unittest.
........
  r60112 | thomas.heller | 2008-01-19 23:25:14 +0100 (Sat, 19 Jan 2008) | 2 lines

  Fully implement tp_asbuffer for pointer types.
........
  r60261 | thomas.heller | 2008-01-24 22:01:29 +0100 (Thu, 24 Jan 2008) | 4 lines

  Added shape and ndim field to StgDictObject.  Implemented pep3118
  format string, ndim, and shape for array types.  Added a
  buffer_info(type_or_object) for testing.
........
  r60278 | thomas.heller | 2008-01-25 11:53:33 +0100 (Fri, 25 Jan 2008) | 2 lines

  Implement pep3118 format strings for ctypes.Structure and ctypes.Union.
........
  r60288 | thomas.heller | 2008-01-25 17:58:30 +0100 (Fri, 25 Jan 2008) | 2 lines

  All ctypes types now use the same CData_GetBuffer function.
........
  r60289 | thomas.heller | 2008-01-25 19:59:45 +0100 (Fri, 25 Jan 2008) | 2 lines

  Fix format string for structures, and itemsize for arrays.
........
  r60290 | thomas.heller | 2008-01-25 20:09:03 +0100 (Fri, 25 Jan 2008) | 2 lines

  Implement to format string for function pointers.
........
  r60292 | thomas.heller | 2008-01-25 20:32:20 +0100 (Fri, 25 Jan 2008) | 3 lines

  Only structures with native packing implement the pep.  Unions, or
  packed structures do not.
........
  r60293 | thomas.heller | 2008-01-25 20:34:31 +0100 (Fri, 25 Jan 2008) | 2 lines

  Update the test.
........
  r60295 | thomas.heller | 2008-01-25 20:44:41 +0100 (Fri, 25 Jan 2008) | 2 lines

  Fixed a few XXX markers.
........
  r60298 | thomas.heller | 2008-01-25 21:11:08 +0100 (Fri, 25 Jan 2008) | 1 line

  Fix test for 64-bt platform.
........
  r60299 | thomas.heller | 2008-01-25 21:34:11 +0100 (Fri, 25 Jan 2008) | 2 lines

  Add test for the readonly bit.
........
  r60384 | thomas.heller | 2008-01-28 08:45:04 +0100 (Mon, 28 Jan 2008) | 4 lines

  Restructure the test so that it contains little endian format strings.
  On big endian machines, the format strings are converted by replacing
  '<' with '>'.
........
  r60385 | thomas.heller | 2008-01-28 08:58:46 +0100 (Mon, 28 Jan 2008) | 1 line

  Bugfix and test for explicit big and little endian types.
........
  r60428 | thomas.heller | 2008-01-29 22:00:37 +0100 (Tue, 29 Jan 2008) | 1 line

  Add comments to clarify the tests.
........
  r62589 | thomas.heller | 2008-04-30 13:49:46 +0200 (Wed, 30 Apr 2008) | 1 line

  Fix compiler warnings.
........
2008-04-30 17:11:46 +00:00
..
_ctypes Merged revisions 60056-60071,60073-60127,60129-60261,60263-60284,60286-62589,62591-62594 via svnmerge from 2008-04-30 17:11:46 +00:00
_sqlite
cjkcodecs
expat
zlib
Setup.config.in
Setup.dist
_bisectmodule.c
_bsddb.c
_codecsmodule.c
_collectionsmodule.c
_csv.c
_curses_panel.c
_cursesmodule.c
_elementtree.c
_fileio.c
_functoolsmodule.c
_hashopenssl.c
_heapqmodule.c
_localemodule.c
_lsprof.c
_randommodule.c
_sre.c
_ssl.c
_struct.c
_testcapimodule.c
_tkinter.c
_weakref.c
addrinfo.h
ar_beos
arraymodule.c
atexitmodule.c
audioop.c
binascii.c
bsddb.h
bz2module.c
cStringIO.c
cmathmodule.c Merged revisions 62420-62421,62423-62424 via svnmerge from 2008-04-21 13:08:03 +00:00
config.c.in
cryptmodule.c
datetimemodule.c
dbmmodule.c
errnomodule.c
fcntlmodule.c
fpectlmodule.c
fpetestmodule.c
gc_weakref.txt
gcmodule.c
gdbmmodule.c
getaddrinfo.c
getbuildinfo.c
getnameinfo.c
getpath.c
grpmodule.c
itertoolsmodule.c
ld_so_aix
ld_so_beos
main.c
makesetup
makexp_aix
mathmodule.c Merged revisions 62420-62421,62423-62424 via svnmerge from 2008-04-21 13:08:03 +00:00
md5module.c
mmapmodule.c
nismodule.c
operator.c
ossaudiodev.c
parsermodule.c
posixmodule.c
pwdmodule.c
pyexpat.c
python.c
readline.c
resource.c
rotatingtree.c
rotatingtree.h
selectmodule.c
sha1module.c
sha256module.c
sha512module.c
signalmodule.c
socketmodule.c
socketmodule.h
spwdmodule.c
sre.h
sre_constants.h
symtablemodule.c
syslogmodule.c
termios.c
testcapi_long.h
threadmodule.c
timemodule.c
tkappinit.c
unicodedata.c
unicodedata_db.h
unicodename_db.h
xxmodule.c
xxsubtype.c
yuv.h
yuvconvert.c
zipimport.c
zlibmodule.c