]> granicus.if.org Git - python/commit
Merged revisions 56467-56482 via svnmerge from
authorMartin v. Löwis <martin@v.loewis.de>
Sat, 21 Jul 2007 17:22:18 +0000 (17:22 +0000)
committerMartin v. Löwis <martin@v.loewis.de>
Sat, 21 Jul 2007 17:22:18 +0000 (17:22 +0000)
commit9f2e346911988cda95fec7c901e8d10d34fa9563
tree1632c78fb8e18b2f789102451bedd15996bff6c5
parentb972a78e17beeb997d809d87f2e422e6622efd52
Merged revisions 56467-56482 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/p3yk

................
  r56477 | martin.v.loewis | 2007-07-21 09:04:38 +0200 (Sa, 21 Jul 2007) | 11 lines

  Merged revisions 56466-56476 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r56476 | martin.v.loewis | 2007-07-21 08:55:02 +0200 (Sa, 21 Jul 2007) | 4 lines

    PEP 3123: Provide forward compatibility with Python 3.0, while keeping
    backwards compatibility. Add Py_Refcnt, Py_Type, Py_Size, and
    PyVarObject_HEAD_INIT.
  ........
................
  r56478 | martin.v.loewis | 2007-07-21 09:47:23 +0200 (Sa, 21 Jul 2007) | 2 lines

  PEP 3123: Use proper C inheritance for PyObject.
................
  r56479 | martin.v.loewis | 2007-07-21 10:06:55 +0200 (Sa, 21 Jul 2007) | 3 lines

  Add longintrepr.h to Python.h, so that the compiler can
  see that PyFalse is really some kind of PyObject*.
................
  r56480 | martin.v.loewis | 2007-07-21 10:47:18 +0200 (Sa, 21 Jul 2007) | 2 lines

  Qualify SHIFT, MASK, BASE.
................
  r56482 | martin.v.loewis | 2007-07-21 19:10:57 +0200 (Sa, 21 Jul 2007) | 2 lines

  Correctly refer to _ob_next.
................
134 files changed:
Include/Python.h
Include/abstract.h
Include/boolobject.h
Include/bufferobject.h
Include/bytesobject.h
Include/cStringIO.h
Include/cellobject.h
Include/cobject.h
Include/code.h
Include/complexobject.h
Include/datetime.h
Include/descrobject.h
Include/dictobject.h
Include/floatobject.h
Include/frameobject.h
Include/funcobject.h
Include/genobject.h
Include/iterobject.h
Include/listobject.h
Include/longintrepr.h
Include/longobject.h
Include/methodobject.h
Include/moduleobject.h
Include/object.h
Include/objimpl.h
Include/py_curses.h
Include/rangeobject.h
Include/setobject.h
Include/sliceobject.h
Include/stringobject.h
Include/symtable.h
Include/traceback.h
Include/tupleobject.h
Include/unicodeobject.h
Include/weakrefobject.h
Misc/NEWS
Modules/_bsddb.c
Modules/_collectionsmodule.c
Modules/_csv.c
Modules/_ctypes/_ctypes.c
Modules/_ctypes/callproc.c
Modules/_ctypes/cfield.c
Modules/_ctypes/stgdict.c
Modules/_curses_panel.c
Modules/_cursesmodule.c
Modules/_elementtree.c
Modules/_fileio.c
Modules/_functoolsmodule.c
Modules/_hashopenssl.c
Modules/_hotshot.c
Modules/_lsprof.c
Modules/_randommodule.c
Modules/_sqlite/cache.c
Modules/_sqlite/connection.c
Modules/_sqlite/cursor.c
Modules/_sqlite/prepare_protocol.c
Modules/_sqlite/row.c
Modules/_sqlite/statement.c
Modules/_sre.c
Modules/_ssl.c
Modules/_struct.c
Modules/_testcapimodule.c
Modules/_tkinter.c
Modules/_typesmodule.c
Modules/_weakref.c
Modules/arraymodule.c
Modules/bz2module.c
Modules/cStringIO.c
Modules/cjkcodecs/multibytecodec.c
Modules/datetimemodule.c
Modules/dbmmodule.c
Modules/dlmodule.c
Modules/gcmodule.c
Modules/gdbmmodule.c
Modules/itertoolsmodule.c
Modules/linuxaudiodev.c
Modules/mathmodule.c
Modules/mmapmodule.c
Modules/operator.c
Modules/ossaudiodev.c
Modules/parsermodule.c
Modules/posixmodule.c
Modules/pyexpat.c
Modules/selectmodule.c
Modules/sha256module.c
Modules/sha512module.c
Modules/socketmodule.c
Modules/sunaudiodev.c
Modules/threadmodule.c
Modules/unicodedata.c
Modules/xxmodule.c
Modules/xxsubtype.c
Modules/zipimport.c
Modules/zlibmodule.c
Objects/boolobject.c
Objects/bufferobject.c
Objects/bytesobject.c
Objects/cellobject.c
Objects/classobject.c
Objects/cobject.c
Objects/codeobject.c
Objects/complexobject.c
Objects/descrobject.c
Objects/dictobject.c
Objects/enumobject.c
Objects/exceptions.c
Objects/floatobject.c
Objects/frameobject.c
Objects/funcobject.c
Objects/genobject.c
Objects/intobject.c
Objects/iterobject.c
Objects/listobject.c
Objects/longobject.c
Objects/methodobject.c
Objects/moduleobject.c
Objects/object.c
Objects/obmalloc.c
Objects/rangeobject.c
Objects/setobject.c
Objects/sliceobject.c
Objects/stringobject.c
Objects/structseq.c
Objects/tupleobject.c
Objects/typeobject.c
Objects/unicodeobject.c
Objects/weakrefobject.c
PC/_msi.c
PC/_winreg.c
Python/ceval.c
Python/import.c
Python/marshal.c
Python/symtable.c
Python/traceback.c