1466 Commits

Author SHA1 Message Date
Mark Dickinson
e77c98ac84 Issue #5724: Fix test_cmath failures on Solaris 10. 2009-05-04 13:59:04 +00:00
Benjamin Peterson
9295187c56 Merged revisions 71757 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r71757 | benjamin.peterson | 2009-04-19 21:09:13 -0500 (Sun, 19 Apr 2009) | 17 lines

  Merged revisions 71734,71738-71739 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r71734 | benjamin.peterson | 2009-04-18 17:15:26 -0500 (Sat, 18 Apr 2009) | 1 line

    many more types to initialize (I had to expose some of them)
  ........
    r71738 | benjamin.peterson | 2009-04-18 21:32:42 -0500 (Sat, 18 Apr 2009) | 1 line

    initialize weakref some weakref types
  ........
    r71739 | benjamin.peterson | 2009-04-18 21:40:43 -0500 (Sat, 18 Apr 2009) | 1 line

    make errors consistent
  ........
................
2009-04-24 23:05:53 +00:00
Ronald Oussoren
4183487938 Merged revisions 71745 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r71745 | ronald.oussoren | 2009-04-19 12:40:48 +0200 (Sun, 19 Apr 2009) | 9 lines

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

  ........
    r71743 | ronald.oussoren | 2009-04-19 12:38:20 +0200 (Sun, 19 Apr 2009) | 2 lines

    Fix for issue5657.
  ........
................
2009-04-19 10:41:42 +00:00
Antoine Pitrou
6bb7c011da Merged revisions 70344 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r70344 | antoine.pitrou | 2009-03-13 20:25:20 +0100 (ven., 13 mars 2009) | 4 lines

  Issue #5392: when a very low recursion limit was set, the interpreter would
  abort with a fatal error after the recursion limit was hit twice.
........
2009-03-13 20:38:56 +00:00
Barry Warsaw
7eeee30077 Post release cleaup. 2009-02-14 02:22:24 +00:00
Barry Warsaw
de9ec24af0 Bump to 3.0.1 2009-02-12 23:35:41 +00:00
Mark Dickinson
eb0f95c17f Merged revisions 69517 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r69517 | mark.dickinson | 2009-02-11 17:04:37 +0000 (Wed, 11 Feb 2009) | 2 lines

  Issue #4910:  PyNumber_Int is deprecated in 3.0.1; will be removed in 3.1.
........
2009-02-11 17:05:35 +00:00
Raymond Hettinger
9c251e7094 Issue 1242657: list(obj) can swallow KeyboardInterrupt. 2009-02-02 23:42:36 +00:00
Mark Dickinson
3922d99122 Merged revisions 69218 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r69218 | mark.dickinson | 2009-02-02 21:11:16 +0000 (Mon, 02 Feb 2009) | 3 lines

  Change type of tp_reserved from cmpfunc to (void *);  remove definition
  of cmpfunc.
........
2009-02-02 21:16:47 +00:00
Mark Dickinson
d925ef83bc Merged revisions 69214 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r69214 | mark.dickinson | 2009-02-02 20:36:42 +0000 (Mon, 02 Feb 2009) | 4 lines

  Issue #1717: rename tp_compare to tp_reserved.  I'll change the
  type of tp_compare in a separate commit, for ease of reversion
  should things go wrong.
........
2009-02-02 20:41:29 +00:00
Mark Dickinson
a6243a0a47 Merged revisions 69188 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r69188 | mark.dickinson | 2009-02-01 13:59:22 +0000 (Sun, 01 Feb 2009) | 6 lines

  Issue #1717, continued:  remove PyObject_Compare and Py_CmpToRich declarations
  from object.h; don't inherit tp_compare slot on subclasses; and raise TypeError
  when initializing a type that has a nonzero tp_compare slot.  Fix up
  comparison-related comments in object.c and code.h.
........
2009-02-01 14:09:04 +00:00
Mark Dickinson
8bd5f8359f Merged revisions 69184 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r69184 | mark.dickinson | 2009-02-01 12:13:56 +0000 (Sun, 01 Feb 2009) | 3 lines

  Issue #1717:  remove the cmp builtin function, the C-API functions
  PyObject_Cmp, PyObject_Compare, and various support functions.
........
2009-02-01 12:31:56 +00:00
Mark Dickinson
d9a1c5611b Merged revisions 68650-68653 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r68650 | mark.dickinson | 2009-01-17 09:45:37 +0000 (Sat, 17 Jan 2009) | 2 lines

  Remove a couple of references to long in the c-api docs
........
  r68651 | mark.dickinson | 2009-01-17 10:04:45 +0000 (Sat, 17 Jan 2009) | 2 lines

  Issue #4910, patch 3/3:  rename nb_long to nb_reserved
........
  r68652 | mark.dickinson | 2009-01-17 10:21:23 +0000 (Sat, 17 Jan 2009) | 2 lines

  Fix a few more references to long integers in the docs.
........
  r68653 | mark.dickinson | 2009-01-17 10:48:28 +0000 (Sat, 17 Jan 2009) | 2 lines

  Remove attempted long->int conversions in py3k version of float.as_integer_ratio.
........
2009-01-17 18:00:58 +00:00
Benjamin Peterson
d685bab8d1 Merged revisions 68630 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r68630 | benjamin.peterson | 2009-01-15 21:54:08 -0600 (Thu, 15 Jan 2009) | 108 lines

  Merged revisions 68450,68480-68481,68493,68495,68501,68512,68514-68515,68534-68536,68552,68563,68570-68572,68575,68582,68596,68623-68624,68628 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68450 | jeffrey.yasskin | 2009-01-09 10:47:07 -0600 (Fri, 09 Jan 2009) | 3 lines

    Fix issue 4884, preventing a crash in the socket code when python is compiled
    with llvm-gcc and run with a glibc <2.10.
  ........
    r68480 | vinay.sajip | 2009-01-10 07:38:04 -0600 (Sat, 10 Jan 2009) | 1 line

    Minor documentation changes cross-referencing NullHandler to the documentation on configuring logging in a library.
  ........
    r68481 | vinay.sajip | 2009-01-10 07:42:04 -0600 (Sat, 10 Jan 2009) | 1 line

    Corrected an incorrect self-reference.
  ........
    r68493 | benjamin.peterson | 2009-01-10 11:18:55 -0600 (Sat, 10 Jan 2009) | 1 line

    rewrite verbose conditionals
  ........
    r68495 | benjamin.peterson | 2009-01-10 11:36:44 -0600 (Sat, 10 Jan 2009) | 1 line

    tp_iter only exists with Py_TPFLAGS_HAVE_ITER #4901
  ........
    r68501 | vinay.sajip | 2009-01-10 13:22:57 -0600 (Sat, 10 Jan 2009) | 1 line

    Corrected minor typo and added .currentmodule directives to fix missing cross-references.
  ........
    r68512 | benjamin.peterson | 2009-01-10 16:42:10 -0600 (Sat, 10 Jan 2009) | 1 line

    make tests fail if they can't be imported
  ........
    r68514 | benjamin.peterson | 2009-01-10 17:41:59 -0600 (Sat, 10 Jan 2009) | 1 line

    move seealso to a more appropiate place
  ........
    r68515 | benjamin.peterson | 2009-01-10 17:49:08 -0600 (Sat, 10 Jan 2009) | 1 line

    macos 9 isn't supported
  ........
    r68534 | gregory.p.smith | 2009-01-11 11:53:33 -0600 (Sun, 11 Jan 2009) | 2 lines

    correct email address
  ........
    r68535 | gregory.p.smith | 2009-01-11 11:57:54 -0600 (Sun, 11 Jan 2009) | 9 lines

    Update the documentation for binascii and zlib crc32/adler32 functions
    to better describe the signed vs unsigned return value behavior on
    different platforms and versions of python.  Mention the workaround to
    make them all return the same thing by using & 0xffffffff.

    Fixes issue4903.

    Also needs to be merged into release26-maint, release30-maint, & py3k.
  ........
    r68536 | benjamin.peterson | 2009-01-11 13:48:15 -0600 (Sun, 11 Jan 2009) | 1 line

    add email addresses
  ........
    r68552 | vinay.sajip | 2009-01-12 14:36:18 -0600 (Mon, 12 Jan 2009) | 1 line

    Minor changes/corrections in markup.
  ........
    r68563 | benjamin.peterson | 2009-01-12 19:49:10 -0600 (Mon, 12 Jan 2009) | 1 line

    small logic correction
  ........
    r68570 | raymond.hettinger | 2009-01-13 03:08:32 -0600 (Tue, 13 Jan 2009) | 5 lines

    Issue 4922: Incorrect comments for MutableSet.add() and MutableSet.discard().

    Needs to be backported to 2.6 and forward ported to 3.0 and 3.1.
  ........
    r68571 | armin.ronacher | 2009-01-13 05:52:23 -0600 (Tue, 13 Jan 2009) | 3 lines

    ast.literal_eval can properly evaluate complex numbers now.  This fixes issue4907.
  ........
    r68572 | andrew.kuchling | 2009-01-13 07:40:54 -0600 (Tue, 13 Jan 2009) | 1 line

    Note that first coord. is left alone
  ........
    r68575 | thomas.heller | 2009-01-13 11:32:28 -0600 (Tue, 13 Jan 2009) | 1 line

    Fix refcount leak in error cases.  Bug found by coverity.
  ........
    r68582 | georg.brandl | 2009-01-13 16:14:01 -0600 (Tue, 13 Jan 2009) | 2 lines

    Use assertRaises.
  ........
    r68596 | amaury.forgeotdarc | 2009-01-13 17:39:22 -0600 (Tue, 13 Jan 2009) | 3 lines

    #1162154: inspect.getmembers() now skips attributes that raise AttributeError,
    e.g. a __slots__ attribute which has not been set.
  ........
    r68623 | vinay.sajip | 2009-01-15 16:48:13 -0600 (Thu, 15 Jan 2009) | 1 line

    Made minor changes/corrections in markup. Added a couple of section headings.
  ........
    r68624 | vinay.sajip | 2009-01-15 17:04:47 -0600 (Thu, 15 Jan 2009) | 1 line

    Minor changes/corrections in markup.
  ........
    r68628 | benjamin.peterson | 2009-01-15 20:55:24 -0600 (Thu, 15 Jan 2009) | 1 line

    compare with == not is #4946
  ........
................
2009-01-16 04:13:17 +00:00
Mark Dickinson
ab7c4390d6 Merged revisions 68508 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r68508 | mark.dickinson | 2009-01-10 22:14:33 +0000 (Sat, 10 Jan 2009) | 3 lines

  Issue #4910: replace "long" with "int" in docstring for __long__ slot and
  in documentation for PyNumber_Long.
........
2009-01-10 22:18:36 +00:00
Antoine Pitrou
4ff3f1fb21 Merged revisions 68451 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r68451 | antoine.pitrou | 2009-01-09 19:53:14 +0100 (ven., 09 janv. 2009) | 6 lines

  Issue #4705: Fix the -u ("unbuffered binary stdout and stderr") command-line
  flag to work properly. Furthermore, when specifying -u, the text stdout
  and stderr streams have line-by-line buffering enabled (the default being
  to buffer arbitrary chunks of data). Patch by Victor Stinner, test by me.
........
2009-01-09 19:14:56 +00:00
Benjamin Peterson
70a905db3b Merged revisions 68440 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r68440 | benjamin.peterson | 2009-01-08 22:11:44 -0600 (Thu, 08 Jan 2009) | 30 lines

  Merged revisions 68167,68276,68292-68293,68344 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r68167 | vinay.sajip | 2009-01-02 12:53:04 -0600 (Fri, 02 Jan 2009) | 1 line

    Minor documentation changes relating to NullHandler, the module used for handlers and references to ConfigParser.
  ........
    r68276 | tarek.ziade | 2009-01-03 18:04:49 -0600 (Sat, 03 Jan 2009) | 1 line

    fixed #1702551: distutils sdist was not pruning VCS directories under win32
  ........
    r68292 | skip.montanaro | 2009-01-04 04:36:58 -0600 (Sun, 04 Jan 2009) | 3 lines

    If user configures --without-gcc give preference to $CC instead of blindly
    assuming the compiler will be "cc".
  ........
    r68293 | tarek.ziade | 2009-01-04 04:37:52 -0600 (Sun, 04 Jan 2009) | 1 line

    using clearer syntax
  ........
    r68344 | marc-andre.lemburg | 2009-01-05 13:43:35 -0600 (Mon, 05 Jan 2009) | 7 lines

    Fix #4846 (Py_UNICODE_ISSPACE causes linker error) by moving the declaration
    into the extern "C" section.

    Add a few more comments and apply some minor edits to make the file contents
    fit the original structure again.
  ........
................
2009-01-09 04:17:34 +00:00
Georg Brandl
c9d96d69d6 Merged revisions 67972 via svnmerge from
svn+ssh://svn.python.org/python/branches/py3k

................
  r67972 | alexandre.vassalotti | 2008-12-28 03:13:22 +0100 (Sun, 28 Dec 2008) | 13 lines

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

  ........
    r67970 | alexandre.vassalotti | 2008-12-27 20:52:58 -0500 (Sat, 27 Dec 2008) | 2 lines

    Fix name mangling of PyUnicode_ClearFreeList.
  ........
    r67971 | alexandre.vassalotti | 2008-12-27 21:10:35 -0500 (Sat, 27 Dec 2008) | 2 lines

    Sort UCS-2/UCS-4 name mangling list.
  ........
................
2009-01-03 23:49:57 +00:00
Antoine Pitrou
2302764a6d Merged revisions 68212 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r68212 | antoine.pitrou | 2009-01-03 20:20:36 +0100 (sam., 03 janv. 2009) | 4 lines

  Issue #4822: fix messy indentation in memoryobject.c/.h, before we may backport it to trunk.
  Reviewed on IRC by Georg Brandl, with assistance by Benjamin Peterson.
........
2009-01-03 19:29:00 +00:00
Antoine Pitrou
4c8aa71566 Merged revisions 68200 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r68200 | antoine.pitrou | 2009-01-03 17:59:18 +0100 (sam., 03 janv. 2009) | 8 lines

  Issue #4580: slicing of memoryviews when itemsize != 1 is wrong.
  Also fix len() to return number of items rather than length in bytes.

  I'm sorry it was not possible for me to work on this without reindenting
  a bit some stuff around. The indentation in memoryobject.c is a mess,
  I'll open a separate bug for it.
........
2009-01-03 17:10:05 +00:00
Benjamin Peterson
231594b2e2 Merged revisions 68074-68075 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r68074 | benjamin.peterson | 2008-12-30 11:56:45 -0600 (Tue, 30 Dec 2008) | 18 lines

  Merged revisions 67982,67988,67990 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r67982 | benjamin.peterson | 2008-12-28 09:37:31 -0600 (Sun, 28 Dec 2008) | 1 line

    fix WORD_BIGEDIAN declaration in Universal builds; fixes #4060 and #4728
  ........
    r67988 | ronald.oussoren | 2008-12-28 13:40:56 -0600 (Sun, 28 Dec 2008) | 1 line

    Issue4064: architecture string for universal builds on OSX
  ........
    r67990 | ronald.oussoren | 2008-12-28 13:50:40 -0600 (Sun, 28 Dec 2008) | 3 lines

    Update the fix for issue4064 to deal correctly with all three variants of
    universal builds that are presented by the configure script.
  ........
................
  r68075 | benjamin.peterson | 2008-12-30 12:05:46 -0600 (Tue, 30 Dec 2008) | 2 lines

  use $(RUNSHARED) to run plat-mac/regen
................
2008-12-30 18:10:53 +00:00
Barry Warsaw
be313acbcb post release bump 2008-12-04 01:58:34 +00:00
Barry Warsaw
38a29bb944 Bumping to 3.0 final. 2008-12-03 17:15:13 +00:00
Barry Warsaw
d8ccd1ce6f post-3.0rc3 2008-11-21 15:13:37 +00:00
Barry Warsaw
43baef41fd Bump to 3.0rc3 2008-11-21 01:18:21 +00:00