]> granicus.if.org Git - python/commit
Merged revisions 61209-61214,61217-61222,61224-61226,61233-61237 via svnmerge from
authorChristian Heimes <christian@cheimes.de>
Tue, 4 Mar 2008 23:39:23 +0000 (23:39 +0000)
committerChristian Heimes <christian@cheimes.de>
Tue, 4 Mar 2008 23:39:23 +0000 (23:39 +0000)
commit7864476afa402a0537c33ba9630e77351720baf8
treecb9113e14d6a0b56696398f4d61d107ea7055e08
parent227c800f4397764a20b77fd58467e2bb27fbf510
Merged revisions 61209-61214,61217-61222,61224-61226,61233-61237 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r61209 | georg.brandl | 2008-03-03 21:37:55 +0100 (Mon, 03 Mar 2008) | 2 lines

  There are now sixteen isfoo functions.
........
  r61210 | georg.brandl | 2008-03-03 21:39:00 +0100 (Mon, 03 Mar 2008) | 2 lines

  15 -> 16, the 2nd
........
  r61211 | georg.brandl | 2008-03-03 22:22:47 +0100 (Mon, 03 Mar 2008) | 2 lines

  Actually import itertools.
........
  r61212 | georg.brandl | 2008-03-03 22:31:50 +0100 (Mon, 03 Mar 2008) | 2 lines

  Expand a bit on genexp scopes.
........
  r61213 | raymond.hettinger | 2008-03-03 23:04:55 +0100 (Mon, 03 Mar 2008) | 1 line

  Remove dependency on itertools -- a simple genexp suffices.
........
  r61214 | raymond.hettinger | 2008-03-03 23:19:58 +0100 (Mon, 03 Mar 2008) | 1 line

  Issue 2226: Callable checked for the wrong abstract method.
........
  r61217 | andrew.kuchling | 2008-03-04 01:40:32 +0100 (Tue, 04 Mar 2008) | 1 line

  Typo fix
........
  r61218 | andrew.kuchling | 2008-03-04 02:30:10 +0100 (Tue, 04 Mar 2008) | 1 line

  Grammar fix; markup fix
........
  r61219 | andrew.kuchling | 2008-03-04 02:47:38 +0100 (Tue, 04 Mar 2008) | 1 line

  Fix sentence fragment
........
  r61220 | andrew.kuchling | 2008-03-04 02:48:26 +0100 (Tue, 04 Mar 2008) | 1 line

  Typo fix
........
  r61221 | andrew.kuchling | 2008-03-04 02:49:37 +0100 (Tue, 04 Mar 2008) | 1 line

  Add versionadded tags
........
  r61222 | andrew.kuchling | 2008-03-04 02:50:32 +0100 (Tue, 04 Mar 2008) | 1 line

  Thesis night results: add various items
........
  r61224 | raymond.hettinger | 2008-03-04 05:17:08 +0100 (Tue, 04 Mar 2008) | 1 line

  Beef-up docs and tests for itertools.  Fix-up end-case for product().
........
  r61225 | georg.brandl | 2008-03-04 08:25:54 +0100 (Tue, 04 Mar 2008) | 2 lines

  Fix some patch attributions.
........
  r61226 | georg.brandl | 2008-03-04 08:33:30 +0100 (Tue, 04 Mar 2008) | 2 lines

  #2230: document that PyArg_* leaves addresses alone on error.
........
  r61233 | neal.norwitz | 2008-03-04 17:22:46 +0100 (Tue, 04 Mar 2008) | 3 lines

  Close the file before trying to remove the directory so it works on Windows.
  As reported by Trent Nelson on python-dev.
........
  r61234 | thomas.heller | 2008-03-04 21:09:11 +0100 (Tue, 04 Mar 2008) | 9 lines

  Merged changes from libffi3-branch.

  The bundled libffi copy is now in sync with the recently released
  libffi3.0.4 version, apart from some small changes to
  Modules/_ctypes/libffi/configure.ac.

  I gave up on using libffi3 files on os x.
  Instead, static configuration with files from pyobjc is used.
........
  r61235 | thomas.heller | 2008-03-04 21:21:42 +0100 (Tue, 04 Mar 2008) | 1 line

  Try to fix the build for PY_LINUX.
........
  r61236 | fred.drake | 2008-03-04 22:14:04 +0100 (Tue, 04 Mar 2008) | 2 lines

  fix typo
........
  r61237 | raymond.hettinger | 2008-03-04 23:29:44 +0100 (Tue, 04 Mar 2008) | 1 line

  Fix refleak in chain().
........
112 files changed:
Doc/c-api/arg.rst
Doc/library/inspect.rst
Doc/library/itertools.rst
Doc/library/signal.rst
Doc/reference/expressions.rst
Doc/whatsnew/2.6.rst
Lib/_abcoll.py
Lib/bsddb/test/test_basics.py
Lib/compileall.py
Lib/test/test_inspect.py
Lib/test/test_itertools.py
Modules/_ctypes/libffi/LICENSE
Modules/_ctypes/libffi/Makefile.am [new file with mode: 0644]
Modules/_ctypes/libffi/Makefile.in [new file with mode: 0644]
Modules/_ctypes/libffi/README
Modules/_ctypes/libffi/acinclude.m4 [new file with mode: 0644]
Modules/_ctypes/libffi/aclocal.m4
Modules/_ctypes/libffi/config.guess
Modules/_ctypes/libffi/config.sub
Modules/_ctypes/libffi/configure
Modules/_ctypes/libffi/configure.ac
Modules/_ctypes/libffi/configure.host [new file with mode: 0644]
Modules/_ctypes/libffi/fficonfig.h.in
Modules/_ctypes/libffi/fficonfig.py.in
Modules/_ctypes/libffi/include/Makefile.am [new file with mode: 0644]
Modules/_ctypes/libffi/include/Makefile.in [new file with mode: 0644]
Modules/_ctypes/libffi/include/ffi.h.in
Modules/_ctypes/libffi/include/ffi_common.h
Modules/_ctypes/libffi/install-sh
Modules/_ctypes/libffi/libffi.pc.in [new file with mode: 0644]
Modules/_ctypes/libffi/missing [new file with mode: 0755]
Modules/_ctypes/libffi/src/alpha/ffi.c
Modules/_ctypes/libffi/src/alpha/ffitarget.h
Modules/_ctypes/libffi/src/alpha/osf.S
Modules/_ctypes/libffi/src/arm/ffi.c
Modules/_ctypes/libffi/src/arm/ffitarget.h
Modules/_ctypes/libffi/src/arm/sysv.S
Modules/_ctypes/libffi/src/cris/ffi.c
Modules/_ctypes/libffi/src/cris/ffitarget.h
Modules/_ctypes/libffi/src/frv/eabi.S
Modules/_ctypes/libffi/src/frv/ffi.c
Modules/_ctypes/libffi/src/frv/ffitarget.h
Modules/_ctypes/libffi/src/ia64/ffi.c
Modules/_ctypes/libffi/src/ia64/ffitarget.h
Modules/_ctypes/libffi/src/ia64/ia64_flags.h
Modules/_ctypes/libffi/src/ia64/unix.S
Modules/_ctypes/libffi/src/m32r/ffi.c
Modules/_ctypes/libffi/src/m68k/ffi.c
Modules/_ctypes/libffi/src/m68k/ffitarget.h
Modules/_ctypes/libffi/src/m68k/sysv.S
Modules/_ctypes/libffi/src/mips/ffi.c
Modules/_ctypes/libffi/src/mips/ffitarget.h
Modules/_ctypes/libffi/src/mips/n32.S
Modules/_ctypes/libffi/src/mips/o32.S
Modules/_ctypes/libffi/src/pa/ffi.c
Modules/_ctypes/libffi/src/pa/ffitarget.h
Modules/_ctypes/libffi/src/pa/linux.S
Modules/_ctypes/libffi/src/powerpc/darwin.S
Modules/_ctypes/libffi/src/powerpc/darwin_closure.S
Modules/_ctypes/libffi/src/powerpc/ffi.c
Modules/_ctypes/libffi/src/powerpc/ffi_darwin.c
Modules/_ctypes/libffi/src/powerpc/ffitarget.h
Modules/_ctypes/libffi/src/powerpc/linux64.S
Modules/_ctypes/libffi/src/powerpc/linux64_closure.S
Modules/_ctypes/libffi/src/powerpc/ppc_closure.S
Modules/_ctypes/libffi/src/powerpc/sysv.S
Modules/_ctypes/libffi/src/prep_cif.c
Modules/_ctypes/libffi/src/s390/ffi.c
Modules/_ctypes/libffi/src/s390/ffitarget.h
Modules/_ctypes/libffi/src/s390/sysv.S
Modules/_ctypes/libffi/src/sh/ffi.c
Modules/_ctypes/libffi/src/sh/ffitarget.h
Modules/_ctypes/libffi/src/sh/sysv.S
Modules/_ctypes/libffi/src/sh64/ffi.c
Modules/_ctypes/libffi/src/sh64/ffitarget.h
Modules/_ctypes/libffi/src/sh64/sysv.S
Modules/_ctypes/libffi/src/sparc/ffi.c
Modules/_ctypes/libffi/src/sparc/ffitarget.h
Modules/_ctypes/libffi/src/sparc/v8.S
Modules/_ctypes/libffi/src/sparc/v9.S
Modules/_ctypes/libffi/src/x86/darwin.S
Modules/_ctypes/libffi/src/x86/ffi.c
Modules/_ctypes/libffi/src/x86/ffi64.c
Modules/_ctypes/libffi/src/x86/ffi_darwin.c [deleted file]
Modules/_ctypes/libffi/src/x86/ffitarget.h
Modules/_ctypes/libffi/src/x86/sysv.S
Modules/_ctypes/libffi/src/x86/unix64.S
Modules/_ctypes/libffi/src/x86/win32.S
Modules/_ctypes/libffi_osx/LICENSE [new file with mode: 0644]
Modules/_ctypes/libffi_osx/README [new file with mode: 0644]
Modules/_ctypes/libffi_osx/README.pyobjc [new file with mode: 0644]
Modules/_ctypes/libffi_osx/ffi.c [new file with mode: 0644]
Modules/_ctypes/libffi_osx/include/ffi.h [new file with mode: 0644]
Modules/_ctypes/libffi_osx/include/ffi_common.h [new file with mode: 0644]
Modules/_ctypes/libffi_osx/include/fficonfig.h [new file with mode: 0644]
Modules/_ctypes/libffi_osx/include/ffitarget.h [new file with mode: 0644]
Modules/_ctypes/libffi_osx/include/ppc-ffitarget.h [new file with mode: 0644]
Modules/_ctypes/libffi_osx/include/x86-ffitarget.h [new file with mode: 0644]
Modules/_ctypes/libffi_osx/powerpc/ppc-darwin.S [new file with mode: 0644]
Modules/_ctypes/libffi_osx/powerpc/ppc-darwin.h [new file with mode: 0644]
Modules/_ctypes/libffi_osx/powerpc/ppc-darwin_closure.S [new file with mode: 0644]
Modules/_ctypes/libffi_osx/powerpc/ppc-ffi_darwin.c [new file with mode: 0644]
Modules/_ctypes/libffi_osx/powerpc/ppc64-darwin_closure.S [new file with mode: 0644]
Modules/_ctypes/libffi_osx/types.c [new file with mode: 0644]
Modules/_ctypes/libffi_osx/x86/darwin64.S [new file with mode: 0644]
Modules/_ctypes/libffi_osx/x86/x86-darwin.S [new file with mode: 0644]
Modules/_ctypes/libffi_osx/x86/x86-ffi64.c [new file with mode: 0644]
Modules/_ctypes/libffi_osx/x86/x86-ffi_darwin.c [new file with mode: 0644]
Modules/itertoolsmodule.c
configure
configure.in
setup.py