Commit Graph

40735 Commits

Author SHA1 Message Date
Benjamin Peterson 479a38b8fd Merged revisions 82159 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r82159 | benjamin.peterson | 2010-06-22 14:21:52 -0500 (Tue, 22 Jun 2010) | 9 lines

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

  ........
    r82157 | benjamin.peterson | 2010-06-22 14:16:37 -0500 (Tue, 22 Jun 2010) | 1 line

    remove INT_MAX assertions; they can fail with large Py_ssize_t #9058
  ........
................
2010-06-22 20:11:09 +00:00
Alexander Belopolsky f4b552e7d5 Merged revisions 82152 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r82152 | alexander.belopolsky | 2010-06-22 10:07:33 -0400 (Tue, 22 Jun 2010) | 1 line

  Added more test cases
........
2010-06-22 14:43:47 +00:00
Senthil Kumaran fd51270991 Merged revisions 82146 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r82146 | senthil.kumaran | 2010-06-22 08:12:52 +0530 (Tue, 22 Jun 2010) | 3 lines

  Minor docs issue.
........
2010-06-22 02:46:49 +00:00
Benjamin Peterson c2037d6ec8 only use -fno-strict-aliasing when needed by compiler 2010-06-21 17:04:07 +00:00
Benjamin Peterson f7155a38cd run autoreconf 2010-06-21 16:51:22 +00:00
Benjamin Peterson 08cde2d0b1 Merged revisions 82131 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r82131 | benjamin.peterson | 2010-06-21 10:37:16 -0500 (Mon, 21 Jun 2010) | 9 lines

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

  ........
    r82130 | benjamin.peterson | 2010-06-21 10:27:46 -0500 (Mon, 21 Jun 2010) | 1 line

    fix finding visual studio 2008 on 64 bit #8854
  ........
................
2010-06-21 15:42:48 +00:00
Alexander Belopolsky 2c8253856f Blocked revisions 82128 via svnmerge
........
  r82128 | alexander.belopolsky | 2010-06-21 11:21:14 -0400 (Mon, 21 Jun 2010) | 2 lines

  Issue #9005: Prevent utctimetuple() from producing year 0 or year 10,000.
........
2010-06-21 15:22:30 +00:00
Victor Stinner eb389715fb Merged revisions 82084 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r82084 | victor.stinner | 2010-06-19 01:59:45 +0200 (sam., 19 juin 2010) | 6 lines

  Issue #8939: Improve arg.rst

   * Add :ctype: to Py_BEGIN_ALLOW_THREADS and int
   * "s" and "s#" formats of Py_BuildValue(): specify that the Python object type
     is str in the description
........
2010-06-19 00:05:54 +00:00
Jean-Paul Calderone 2323d20289 Merged revisions 82076 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r82076 | jean-paul.calderone | 2010-06-18 16:03:54 -0400 (Fri, 18 Jun 2010) | 19 lines

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

  ........
    r82075 | jean-paul.calderone | 2010-06-18 16:00:17 -0400 (Fri, 18 Jun 2010) | 12 lines

    Revert r60115

    This revision introduced quoting for strings containing | based
    on a misunderstanding of the commonly used quoting rules used
    on Windows.

    | is interpreted by cmd.exe, not by the MS C runtime argv initializer.
    It only needs to be quoted if it is part of an argument passed through
    cmd.exe.

    See issue1300, issue7839, and issue8972.
  ........
................
2010-06-18 20:11:43 +00:00
Alexander Belopolsky 62f080c22e Blocked revisions 82073 via svnmerge
........
  r82073 | alexander.belopolsky | 2010-06-18 14:44:37 -0400 (Fri, 18 Jun 2010) | 4 lines

  Issue #6641: Original commit for this issue, r82053, introduced a
  regression making datetime subclass' strptime return datetime rather
  than subclass instances.  Fixed this bug and a few typos.
........
2010-06-18 18:45:58 +00:00
Alexander Belopolsky 081994de8e Blocked revisions 82071 via svnmerge
........
  r82071 | alexander.belopolsky | 2010-06-18 12:57:49 -0400 (Fri, 18 Jun 2010) | 1 line

  Added a new line at the end of the file.
........
2010-06-18 16:59:25 +00:00
Senthil Kumaran b4d1c2c861 Merged revisions 82068 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r82068 | senthil.kumaran | 2010-06-18 20:38:18 +0530 (Fri, 18 Jun 2010) | 3 lines

  Fix Issue1368368 - prompt_user_passwd() in FancyURLopener masks 401 Unauthorized error page
........
2010-06-18 15:12:48 +00:00
Victor Stinner 25bb0fdb67 Merged revisions 82059,82061 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r82059 | victor.stinner | 2010-06-18 01:08:50 +0200 (ven., 18 juin 2010) | 5 lines

  Issue #6543: Write the traceback in the terminal encoding instead of utf-8.
  Fix the encoding of the modules filename.

  Reindent also traceback.h, just because I hate tabs :-)
........
  r82061 | victor.stinner | 2010-06-18 01:17:37 +0200 (ven., 18 juin 2010) | 2 lines

  Issue #6543: Mention the author of the patch, Amaury Forgeot d'Arc
........
2010-06-17 23:23:37 +00:00
Victor Stinner 9b16326e5d Oops, I did't want to block r82059 (revert r82060) 2010-06-17 23:20:37 +00:00
Victor Stinner 993c674cf3 Blocked revisions 82059 via svnmerge
........
  r82059 | victor.stinner | 2010-06-18 01:08:50 +0200 (ven., 18 juin 2010) | 5 lines

  Issue #6543: Write the traceback in the terminal encoding instead of utf-8.
  Fix the encoding of the modules filename.

  Reindent also traceback.h, just because I hate tabs :-)
........
2010-06-17 23:11:18 +00:00
Victor Stinner 428b4e3eee Merged revisions 82057 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r82057 | victor.stinner | 2010-06-17 23:43:33 +0200 (jeu., 17 juin 2010) | 2 lines

  Issue #8203: Fix IDLE Credits dialog: view_file() uses its encoding argument.
........
2010-06-17 21:45:56 +00:00
Alexander Belopolsky 3ff73848f2 Blocked revisions 82053 via svnmerge
........
  r82053 | alexander.belopolsky | 2010-06-17 14:30:34 -0400 (Thu, 17 Jun 2010) | 2 lines

  Issue #6641: The datetime.strptime method now supports the %z directive.
........
2010-06-17 18:32:37 +00:00
Mark Dickinson ff0aea26c3 Merged revisions 82051 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r82051 | mark.dickinson | 2010-06-17 19:24:52 +0100 (Thu, 17 Jun 2010) | 2 lines

  Add note about changes to the `round` function between 2.x and 3.x.
........
2010-06-17 18:25:38 +00:00
Senthil Kumaran 28fdadb768 Merged revisions 82049 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r82049 | senthil.kumaran | 2010-06-17 22:18:06 +0530 (Thu, 17 Jun 2010) | 9 lines

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

  ........
    r82047 | senthil.kumaran | 2010-06-17 22:08:34 +0530 (Thu, 17 Jun 2010) | 3 lines

    Fix Issue4452 - Incorrect docstring of os.setpgrp
  ........
................
2010-06-17 16:51:08 +00:00
R. David Murray 0217eb8cbd Merged revisions 82045 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r82045 | r.david.murray | 2010-06-17 09:23:18 -0400 (Thu, 17 Jun 2010) | 5 lines

  Don't use os.normcase when the result we are expecting is None.

  This worked fine on linux but fails on Windows.  That may or may
  not be a bug in normcase.
........
2010-06-17 13:27:40 +00:00
Mark Dickinson a58eed9cca Merged revisions 82043 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r82043 | mark.dickinson | 2010-06-17 13:33:22 +0100 (Thu, 17 Jun 2010) | 6 lines

  Issue #9011: Remove buggy and unnecessary ST->AST compilation code
  dealing with unary minus applied to a constant.  The removed code was
  mutating the ST, causing a second compilation to fail.  (The peephole
  optimizer already takes care of optimizing this case, so there's no
  lost optimization opportunity here.)
........
2010-06-17 12:37:17 +00:00
R. David Murray 19d8cc524b Merged revisions 82041 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r82041 | r.david.murray | 2010-06-16 22:04:29 -0400 (Wed, 16 Jun 2010) | 16 lines

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

  ........
    r82039 | r.david.murray | 2010-06-16 21:36:52 -0400 (Wed, 16 Jun 2010) | 10 lines

    #8720: fix inspect regression by teaching getsourcefile about linecache.

    The fix for issue 4050 caused a regression:  before that fix, source
    lines in the linecache would eventually be found by inspect.  After the
    fix inspect reports an error earlier, and the source isn't found.
    The fix for the fix is to have getsourcefile look in the linecache for
    the file and return the psuedo-filename if the source is there, just as
    it already returns it if there is a PEP 302 loader.
  ........
................
2010-06-17 02:06:12 +00:00
Alexander Belopolsky 991c9f80f9 Blocked revisions 82034-82035 via svnmerge
........
  r82034 | alexander.belopolsky | 2010-06-16 18:38:15 -0400 (Wed, 16 Jun 2010) | 6 lines

  Issue #9012: "Separate compilation of time and datetime modules."
  Segregated code shared between time and datetime modules into
  Modules/_time.c.  Added a new header file, Modules/_time.h, which
  will be used instead of Include/timefuncs.h for declarations shared
  between time and datetime modules.
........
  r82035 | victor.stinner | 2010-06-16 19:05:06 -0400 (Wed, 16 Jun 2010) | 4 lines

  Issue #9012: Add _time.c and _time.h to the Visual Studio project file

  Add these new files, added by r82034, to the pythoncore project.
........
2010-06-16 23:17:44 +00:00
R. David Murray a073350384 Blocked revisions 75914,75932,75976,75981,75992,76002,76013,76072,76097,76124,76200,76237,76251,76268,76280,76297,76332,76335,76351,76375,76385,76413,76418,76421,76467,76474,76497,76501,76513,76516,76532,76570,76585,76607,76631,76650,76667,76677,76680,76688,76773,76793,76795,76797,76800,76832,76850,76921,76928,76947,76965,76970,76986,76999,77039,77049,77113,77168,77183-77184,77201,77224,77253,77255,77285,77312,77363,77373,77387-77388,77407,77429,77441,77444,77674,77720,77792,77808,77813,77935,77939-77940,77984,77991,77994,78023,78120,78286,78395,78414,78451,78473,78478,78487,78670,78691,78695,78715,78745,78747,78750,78763,78765,78803,78848,78927,78938,78956,79025,79080,79087,79253,79257,79400,79407,79411,79414,79454,79462-79463,79467,79505,79591,79593,79628,79641,79656,79694,79696,79705,79708,79715,79720-79721,79770,79933,79948,79953,79955,79966-79967,79972,80019,80083,80122,80206,80217,80272,80493,80497,80550,80697,80740,80750,80760,80778,80806,80842,80973,81003,81009,81021,81028,81136,81138,81211,81378,81424,81455,81511,81519,81538,81581,81607,81609,81737,81743,81746,81751,81762,81778,81816,81818,81827,81829,81877,81901,81905,81946,81958,82014 via svnmerge
................
  r75914 | eric.smith | 2009-10-28 04:46:43 -0400 (Wed, 28 Oct 2009) | 8 lines

  Blocked revisions 75913 via svnmerge

  ........
    r75913 | eric.smith | 2009-10-28 04:44:37 -0400 (Wed, 28 Oct 2009) | 1 line

    Issue 7117: Replace PyOS_ascii_strtod with PyOS_string_to_double in _json.c as part of short float repr. Change made after consulting with Bob Ippolito. This completes the removal of calls to PyOS_ascii_strtod.
  ........
................
  r75932 | benjamin.peterson | 2009-10-28 21:50:06 -0400 (Wed, 28 Oct 2009) | 11 lines

  Blocked revisions 75931 via svnmerge

  ........
    r75931 | benjamin.peterson | 2009-10-28 20:49:07 -0500 (Wed, 28 Oct 2009) | 5 lines

    do a backport of r75928

    The added test does not fail without the patch, but we still fix the issue of
    surrogates being used in wide builds where they should not be.
  ........
................
  r75976 | mark.dickinson | 2009-10-31 05:29:47 -0400 (Sat, 31 Oct 2009) | 8 lines

  Blocked revisions 75974 via svnmerge

  ........
    r75974 | mark.dickinson | 2009-10-31 09:28:12 +0000 (Sat, 31 Oct 2009) | 1 line

    Move a Misc/NEWS entry to right section.
  ........
................
  r75981 | mark.dickinson | 2009-10-31 05:43:46 -0400 (Sat, 31 Oct 2009) | 8 lines

  Blocked revisions 75979 via svnmerge

  ........
    r75979 | mark.dickinson | 2009-10-31 09:42:39 +0000 (Sat, 31 Oct 2009) | 1 line

    Deprecate PyOS_ascii_strtod and PyOS_ascii_atof, and document the replacement function PyOS_string_to_double.
  ........
................
  r75992 | mark.dickinson | 2009-10-31 08:48:28 -0400 (Sat, 31 Oct 2009) | 8 lines

  Blocked revisions 75991 via svnmerge

  ........
    r75991 | mark.dickinson | 2009-10-31 12:47:47 +0000 (Sat, 31 Oct 2009) | 1 line

    Set retval on PyOS_string_to_double failure.
  ........
................
  r76002 | antoine.pitrou | 2009-10-31 19:26:47 -0400 (Sat, 31 Oct 2009) | 9 lines

  Blocked revisions 76001 via svnmerge
  Apparently someone already did the job in py3k.

  ........
    r76001 | antoine.pitrou | 2009-11-01 00:19:52 +0100 (dim., 01 nov. 2009) | 3 lines

    Use richer assertions in test_mailbox (for better failure messages).
  ........
................
  r76013 | antoine.pitrou | 2009-11-01 11:13:08 -0500 (Sun, 01 Nov 2009) | 8 lines

  Blocked revisions 76012 via svnmerge

  ........
    r76012 | antoine.pitrou | 2009-11-01 17:10:47 +0100 (dim., 01 nov. 2009) | 3 lines

    Hum, test skipping when the URL isn't reachable hadn't been applied to trunk.
  ........
................
  r76072 | antoine.pitrou | 2009-11-02 15:57:43 -0500 (Mon, 02 Nov 2009) | 9 lines

  Blocked revisions 76071 via svnmerge

  ........
    r76071 | antoine.pitrou | 2009-11-02 21:47:33 +0100 (lun., 02 nov. 2009) | 4 lines

    Add acceptance of long ints to test_memoryio.py
    (in preparation for fix of #7249 in 2.6)
  ........
................
  r76097 | georg.brandl | 2009-11-03 13:35:33 -0500 (Tue, 03 Nov 2009) | 8 lines

  Blocked revisions 76095 via svnmerge

  ........
    r76095 | georg.brandl | 2009-11-03 18:34:27 +0000 (Di, 03 Nov 2009) | 1 line

    #7256: add versionadded tags for functions copied from cgi.
  ........
................
  r76124 | r.david.murray | 2009-11-05 12:49:10 -0500 (Thu, 05 Nov 2009) | 9 lines

  Blocked revisions 76116 via svnmerge

  ........
    r76116 | r.david.murray | 2009-11-04 20:50:56 -0500 (Wed, 04 Nov 2009) | 3 lines

    Increase the timeout in the bsddb3 replication test to allow
    the test time to complete on slow buildbots.  See issue 6462.
  ........
................
  r76200 | antoine.pitrou | 2009-11-10 16:39:56 -0500 (Tue, 10 Nov 2009) | 8 lines

  Blocked revisions 76199 via svnmerge

  ........
    r76199 | antoine.pitrou | 2009-11-10 22:39:25 +0100 (mar., 10 nov. 2009) | 3 lines

    Backport micro-fix from the py3k svnmerge
  ........
................
  r76237 | benjamin.peterson | 2009-11-12 21:43:40 -0500 (Thu, 12 Nov 2009) | 52 lines

  Blocked revisions 75407-75413,75415,75417,75419-75421 via svnmerge

  ........
    r75407 | antoine.pitrou | 2009-10-14 12:30:52 -0500 (Wed, 14 Oct 2009) | 3 lines

    Fix py3k warnings in the aifc module
  ........
    r75408 | antoine.pitrou | 2009-10-14 12:34:31 -0500 (Wed, 14 Oct 2009) | 3 lines

    Fix a test_atexit failure when run with -3
  ........
    r75409 | antoine.pitrou | 2009-10-14 13:01:33 -0500 (Wed, 14 Oct 2009) | 3 lines

    Fix py3k warnings in bsddb
  ........
    r75410 | antoine.pitrou | 2009-10-14 13:09:45 -0500 (Wed, 14 Oct 2009) | 3 lines

    Silence a py3k warning claiming to affect Lib/calendar.py
  ........
    r75411 | antoine.pitrou | 2009-10-14 13:12:54 -0500 (Wed, 14 Oct 2009) | 3 lines

    Fix a py3k warning in the StringIO module (exhibited in test_codecencodings_cn)
  ........
    r75412 | antoine.pitrou | 2009-10-14 13:27:32 -0500 (Wed, 14 Oct 2009) | 3 lines

    Fix py3k warnings in the socket module
  ........
    r75413 | antoine.pitrou | 2009-10-14 13:31:05 -0500 (Wed, 14 Oct 2009) | 3 lines

    Fix a py3k warning in the sndhdr module (found with test_email)
  ........
    r75415 | antoine.pitrou | 2009-10-14 13:39:46 -0500 (Wed, 14 Oct 2009) | 3 lines

    Silence some py3k warnings claiming to affect _pyio
  ........
    r75417 | antoine.pitrou | 2009-10-14 13:47:13 -0500 (Wed, 14 Oct 2009) | 3 lines

    Fix failures in test_profilehooks when run with -3
  ........
    r75419 | antoine.pitrou | 2009-10-14 13:56:11 -0500 (Wed, 14 Oct 2009) | 3 lines

    Silence py3k warning claiming to affect the random module
  ........
    r75420 | antoine.pitrou | 2009-10-14 14:04:48 -0500 (Wed, 14 Oct 2009) | 3 lines

    Fix py3k warnings in httplib
  ........
    r75421 | antoine.pitrou | 2009-10-14 14:09:48 -0500 (Wed, 14 Oct 2009) | 3 lines

    Fix py3k warnings in the uuid module
  ........
................
  r76251 | benjamin.peterson | 2009-11-13 17:57:33 -0500 (Fri, 13 Nov 2009) | 12 lines

  Blocked revisions 76243,76249 via svnmerge

  ........
    r76243 | benjamin.peterson | 2009-11-13 16:17:17 -0600 (Fri, 13 Nov 2009) | 1 line

    never mind about eval mode in this case
  ........
    r76249 | benjamin.peterson | 2009-11-13 16:56:00 -0600 (Fri, 13 Nov 2009) | 1 line

    revert r76243; I was right, actually :)
  ........
................
  r76268 | r.david.murray | 2009-11-14 13:26:33 -0500 (Sat, 14 Nov 2009) | 16 lines

  Blocked revisions 76214,76265 via svnmerge

  ........
    r76214 | r.david.murray | 2009-11-11 13:07:27 -0500 (Wed, 11 Nov 2009) | 5 lines

    I got the relative magnitudes of the timeout increases reversed, so
    I'm bumping up the longer test to the 60 seconds I intended to make it.
    If this doesn't cure the intermittent buildbot timeouts, I'm going to
    turn that test into a warning rather than a failure.
  ........
    r76265 | r.david.murray | 2009-11-14 12:43:16 -0500 (Sat, 14 Nov 2009) | 3 lines

    Turn the bsddb replication startup timeout test into a
    warning, to improve buildbot stability.
  ........
................
  r76280 | r.david.murray | 2009-11-14 19:25:11 -0500 (Sat, 14 Nov 2009) | 9 lines

  Blocked revisions 76277 via svnmerge

  ........
    r76277 | r.david.murray | 2009-11-14 19:07:00 -0500 (Sat, 14 Nov 2009) | 3 lines

    Remove 'g' from regrtest getopt argument string, since there's no
    handler for it.
  ........
................
  r76297 | mark.dickinson | 2009-11-15 07:34:44 -0500 (Sun, 15 Nov 2009) | 11 lines

  Blocked revisions 76295 via svnmerge

  ........
    r76295 | mark.dickinson | 2009-11-15 12:31:13 +0000 (Sun, 15 Nov 2009) | 5 lines

    Avoid signed overflow in some xrange calculations, and extend
    xrange tests to cover some special cases that caused problems
    in py3k.  This is a partial backport of r76292-76293 (see
    issue #7298.)
  ........
................
  r76332 | mark.dickinson | 2009-11-16 12:36:10 -0500 (Mon, 16 Nov 2009) | 8 lines

  Blocked revisions 76330 via svnmerge

  ........
    r76330 | mark.dickinson | 2009-11-16 17:33:25 +0000 (Mon, 16 Nov 2009) | 1 line

    Silence MSVC warning about unary minus applied to unsigned type.
  ........
................
  r76335 | mark.dickinson | 2009-11-16 14:18:32 -0500 (Mon, 16 Nov 2009) | 8 lines

  Blocked revisions 76333 via svnmerge

  ........
    r76333 | mark.dickinson | 2009-11-16 19:17:16 +0000 (Mon, 16 Nov 2009) | 1 line

    Silence another MSVC warning about unary minus.
  ........
................
  r76351 | benjamin.peterson | 2009-11-17 16:27:44 -0500 (Tue, 17 Nov 2009) | 8 lines

  Blocked revisions 76350 via svnmerge

  ........
    r76350 | benjamin.peterson | 2009-11-17 15:24:54 -0600 (Tue, 17 Nov 2009) | 1 line

    a better callable replacement
  ........
................
  r76375 | mark.dickinson | 2009-11-18 14:35:30 -0500 (Wed, 18 Nov 2009) | 11 lines

  Blocked revisions 76373 via svnmerge

  ........
    r76373 | mark.dickinson | 2009-11-18 19:33:35 +0000 (Wed, 18 Nov 2009) | 5 lines

    Issue #7117, continued:  Change round implementation to use the correctly-rounded
    string <-> float conversions;  this makes sure that the result of the round
    operation is correctly rounded, and hence displays nicely using the new float
    repr.
  ........
................
  r76385 | mark.dickinson | 2009-11-18 15:32:09 -0500 (Wed, 18 Nov 2009) | 8 lines

  Blocked revisions 76379 via svnmerge

  ........
    r76379 | mark.dickinson | 2009-11-18 20:14:57 +0000 (Wed, 18 Nov 2009) | 1 line

    Enable short float repr!
  ........
................
  r76413 | mark.dickinson | 2009-11-19 13:43:03 -0500 (Thu, 19 Nov 2009) | 8 lines

  Blocked revisions 76411 via svnmerge

  ........
    r76411 | mark.dickinson | 2009-11-19 18:41:49 +0000 (Thu, 19 Nov 2009) | 1 line

    Misc/NEWS entries for issue 7117.
  ........
................
  r76418 | benjamin.peterson | 2009-11-19 18:00:13 -0500 (Thu, 19 Nov 2009) | 19 lines

  Blocked revisions 76416-76417 via svnmerge

  ........
    r76416 | benjamin.peterson | 2009-11-19 16:54:57 -0600 (Thu, 19 Nov 2009) | 10 lines

    improve several corner cases related with argument names in parenthesis

    - Fix #7362: give a good error message for parenthesized arguments with
      defaults.

    - Add a py3k warning for any parenthesized arguments since those are not allowed
      in Py3.  This warning is not given in tuple unpacking, since that incurs the
      tuple unpacking warning.
  ........
    r76417 | benjamin.peterson | 2009-11-19 16:58:01 -0600 (Thu, 19 Nov 2009) | 1 line

    add news notes for r76416
  ........
................
  r76421 | benjamin.peterson | 2009-11-19 18:23:56 -0500 (Thu, 19 Nov 2009) | 8 lines

  Blocked revisions 76420 via svnmerge

  ........
    r76420 | benjamin.peterson | 2009-11-19 17:19:29 -0600 (Thu, 19 Nov 2009) | 1 line

    spelling
  ........
................
  r76467 | mark.dickinson | 2009-11-23 13:52:36 -0500 (Mon, 23 Nov 2009) | 10 lines

  Blocked revisions 76465 via svnmerge

  ........
    r76465 | mark.dickinson | 2009-11-23 18:46:41 +0000 (Mon, 23 Nov 2009) | 4 lines

    Remove restriction on precision when formatting floats.  This is the
    first step towards removing the %f -> %g switch (see issues 7117,
    5859).
  ........
................
  r76474 | mark.dickinson | 2009-11-23 15:55:58 -0500 (Mon, 23 Nov 2009) | 10 lines

  Blocked revisions 76472 via svnmerge

  ........
    r76472 | mark.dickinson | 2009-11-23 20:54:09 +0000 (Mon, 23 Nov 2009) | 4 lines

    Issue #7117, continued: Remove substitution of %g-style formatting for
    %f-style formatting, which used to occur at high precision.  Float formatting
    should now be consistent between 2.7 and 3.1.
  ........
................
  r76497 | mark.dickinson | 2009-11-24 10:13:27 -0500 (Tue, 24 Nov 2009) | 8 lines

  Blocked revisions 76495 via svnmerge

  ........
    r76495 | mark.dickinson | 2009-11-24 15:12:20 +0000 (Tue, 24 Nov 2009) | 2 lines

    Issue #7117:  Update float formatting testcases to match those in py3k.
  ........
................
  r76501 | alexandre.vassalotti | 2009-11-24 13:10:33 -0500 (Tue, 24 Nov 2009) | 15 lines

  Blocked revisions 76499 via svnmerge

  ........
    r76499 | alexandre.vassalotti | 2009-11-24 12:53:23 -0500 (Tue, 24 Nov 2009) | 9 lines

    Issue 7128: Removed reference to the non-existent copyreg module.

    The reference to copyreg was a unnoticed leftover from the compatibility
    support for the grand renaming of the standard library in Python 3. The
    compatibility support was reverted in r63493, but not completely as this
    patch shows.

    Based on a patch by Amaury Forgeot d'Arc.
  ........
................
  r76513 | benjamin.peterson | 2009-11-25 12:12:57 -0500 (Wed, 25 Nov 2009) | 141 lines

  Blocked revisions 74962,75017,75131,75143,75147,75281,75423-75424,75482,75586,75929,76025,76050-76051,76126,76129,76132,76194,76212,76382,76392,76431,76434 via svnmerge

  ................
    r74962 | ronald.oussoren | 2009-09-20 05:31:22 -0500 (Sun, 20 Sep 2009) | 2 lines

    Fix for issue 6851: urllib.urlopen crashes in a thread on OSX 10.6
  ................
    r75017 | ronald.oussoren | 2009-09-22 09:24:57 -0500 (Tue, 22 Sep 2009) | 4 lines

    The 'Navigation Toolbox' is not available at all for 64-bit
    code, make this explicit in the C code to avoid confusing
    error messages during the build.
  ................
    r75131 | ronald.oussoren | 2009-09-29 08:00:44 -0500 (Tue, 29 Sep 2009) | 8 lines

    * Update the Mac/README file. Add the list of OSX-specific configure options
      to that README file with some explanation.

    * Be more strict in the configure script: complain loudly when the user has
      specified invalid combinations of OSX-specific configure arguments.

      The error message refers to the Mac/README file for more information.
  ................
    r75143 | philip.jenvey | 2009-09-29 14:10:15 -0500 (Tue, 29 Sep 2009) | 5 lines

    #5329: fix os.popen* regression from 2.5: don't execute commands as a sequence
    through the shell. also document the correct subprocess replacement for this
    case
    patch from Jean-Paul Calderone and Jani Hakala
  ................
    r75147 | ronald.oussoren | 2009-09-29 14:34:13 -0500 (Tue, 29 Sep 2009) | 4 lines

    Fix for issue6957: ensure that the OSX installer
    installs a version of Python that can build
    extensions on OSX 10.6.
  ................
    r75281 | ronald.oussoren | 2009-10-08 03:04:15 -0500 (Thu, 08 Oct 2009) | 3 lines

    Ensure that _scproxy gets build even when --disable-toolbox-glue
    is specified on OSX. Fixes a regression in 2.6.3.
  ................
    r75423 | neil.schemenauer | 2009-10-14 14:23:53 -0500 (Wed, 14 Oct 2009) | 2 lines

    Add support to the ihooks module for relative imports.
  ................
    r75424 | neil.schemenauer | 2009-10-14 14:33:31 -0500 (Wed, 14 Oct 2009) | 4 lines

    Make cPickle.Unpickler.noload() handle dict subclasses. noload() is
    an obscure, undocumentated feature so no test was added. Closes
    issue #1101399.
  ................
    r75482 | ronald.oussoren | 2009-10-18 02:07:00 -0500 (Sun, 18 Oct 2009) | 3 lines

    Fix for issue 7149: a regression in 2.6.3 that causes an exception when
    trying to detect proxy settings on OSX.
  ................
    r75586 | vinay.sajip | 2009-10-21 15:22:14 -0500 (Wed, 21 Oct 2009) | 1 line

    Issue #7077: logging: SysLogHandler now treats Unicode as per RFC 5424.
  ................
    r75929 | vinay.sajip | 2009-10-28 18:28:16 -0500 (Wed, 28 Oct 2009) | 1 line

    Issue 7199: Documentation made slightly more consistent w.r.t. logging level enumeration.
  ................
    r76025 | raymond.hettinger | 2009-11-01 14:45:16 -0600 (Sun, 01 Nov 2009) | 1 line

    Fix exception handling in itertools.izip_longest().
  ................
    r76050 | gregory.p.smith | 2009-11-01 19:37:37 -0600 (Sun, 01 Nov 2009) | 5 lines

    see http://bugs.python.org/issue1006238 this merges in the following
    patch to make cross compilation of the chflags check easier:

     http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/python/files/python-2.6-chflags-cross.patch?rev=1.1
  ................
    r76051 | gregory.p.smith | 2009-11-01 19:38:35 -0600 (Sun, 01 Nov 2009) | 2 lines

    build using r76050
  ................
    r76126 | benjamin.peterson | 2009-11-05 15:29:56 -0600 (Thu, 05 Nov 2009) | 9 lines

    Merged revisions 76125 via svnmerge from
    svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3

    ........
      r76125 | benjamin.peterson | 2009-11-05 15:26:55 -0600 (Thu, 05 Nov 2009) | 1 line

      handle newline issues better for comparing files
    ........
  ................
    r76129 | benjamin.peterson | 2009-11-05 17:20:06 -0600 (Thu, 05 Nov 2009) | 13 lines

    Merged revisions 76127-76128 via svnmerge from
    svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3

    ........
      r76127 | benjamin.peterson | 2009-11-05 17:04:58 -0600 (Thu, 05 Nov 2009) | 1 line

      set svn:eol-style
    ........
      r76128 | benjamin.peterson | 2009-11-05 17:07:46 -0600 (Thu, 05 Nov 2009) | 1 line

      skip this test on windows to avoid newline horrors
    ........
  ................
    r76132 | benjamin.peterson | 2009-11-05 17:54:42 -0600 (Thu, 05 Nov 2009) | 9 lines

    Merged revisions 76131 via svnmerge from
    svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3

    ........
      r76131 | benjamin.peterson | 2009-11-05 17:53:21 -0600 (Thu, 05 Nov 2009) | 1 line

      import sys
    ........
  ................
    r76194 | raymond.hettinger | 2009-11-10 13:35:55 -0600 (Tue, 10 Nov 2009) | 3 lines

    Show example of how to make a sorted dictionary
  ................
    r76212 | senthil.kumaran | 2009-11-11 11:22:35 -0600 (Wed, 11 Nov 2009) | 3 lines

    Fixing the NameError on Windows - issue1235
  ................
    r76382 | raymond.hettinger | 2009-11-18 14:28:22 -0600 (Wed, 18 Nov 2009) | 1 line

    Issue 7263: Fix set.intersection() docstring.
  ................
    r76392 | raymond.hettinger | 2009-11-18 19:22:04 -0600 (Wed, 18 Nov 2009) | 1 line

    Fix docstrings for itertools combinatoric functions.
  ................
    r76431 | mark.dickinson | 2009-11-20 13:27:43 -0600 (Fri, 20 Nov 2009) | 1 line

    Regenerate configure with GNU autoconf 2.61.
  ................
    r76434 | jesse.noller | 2009-11-21 08:06:24 -0600 (Sat, 21 Nov 2009) | 1 line

    revert unintended change to multiprocessing/queues.py
  ................
................
  r76516 | benjamin.peterson | 2009-11-25 12:54:15 -0500 (Wed, 25 Nov 2009) | 101 lines

  Blocked revisions 74523,74715,74721,74733-74734,74798,74825,74832,74845,74849,74873,74936-74937,74962,74964,74981,75017,75022,76053 via svnmerge

  ........
    r74523 | gregory.p.smith | 2009-08-20 04:38:43 -0500 (Thu, 20 Aug 2009) | 2 lines

    comment typo fix
  ........
    r74715 | ronald.oussoren | 2009-09-08 02:17:10 -0500 (Tue, 08 Sep 2009) | 5 lines

    This is an update to r74701. How hard can it be to get a configure test right.

    This patch has already been backported as part of the backport of r74701,
    which is how I found this problem.
  ........
    r74721 | thomas.heller | 2009-09-08 14:24:36 -0500 (Tue, 08 Sep 2009) | 1 line

    Make ctypes compile again with older Python versions.
  ........
    r74733 | benjamin.peterson | 2009-09-09 06:40:54 -0500 (Wed, 09 Sep 2009) | 1 line

    tabbify
  ........
    r74734 | benjamin.peterson | 2009-09-09 06:42:57 -0500 (Wed, 09 Sep 2009) | 1 line

    revert unintended changes
  ........
    r74798 | ronald.oussoren | 2009-09-15 13:33:33 -0500 (Tue, 15 Sep 2009) | 8 lines

    MacOSX: detect the architectures supported by
    Tk.framework and build _tkinter only for those
    architectures.

    This replaces the hardcoded solution that is no
    longer valid now that 64-bit capable versions of
    Tk are available on OSX.
  ........
    r74825 | ezio.melotti | 2009-09-16 08:14:05 -0500 (Wed, 16 Sep 2009) | 1 line

    #6879 - fix misstatement about exceptions
  ........
    r74832 | georg.brandl | 2009-09-16 10:57:46 -0500 (Wed, 16 Sep 2009) | 1 line

    Rewrap long lines.
  ........
    r74845 | georg.brandl | 2009-09-16 15:30:09 -0500 (Wed, 16 Sep 2009) | 5 lines

    #6844: do not emit DeprecationWarnings on access if Exception.message has been set by the user.

    This works by always setting it in __dict__, except when it's implicitly set in __init__.
  ........
    r74849 | thomas.wouters | 2009-09-16 15:36:34 -0500 (Wed, 16 Sep 2009) | 4 lines


    Add news entry for r74841.
  ........
    r74873 | georg.brandl | 2009-09-17 06:48:31 -0500 (Thu, 17 Sep 2009) | 1 line

    #6844 followup: the warning when setting Exception.message was removed, do not test for it.
  ........
    r74936 | benjamin.peterson | 2009-09-18 16:46:21 -0500 (Fri, 18 Sep 2009) | 1 line

    backport keyword argument support for bytearray.decode
  ........
    r74937 | benjamin.peterson | 2009-09-18 16:47:27 -0500 (Fri, 18 Sep 2009) | 1 line

    typo
  ........
    r74962 | ronald.oussoren | 2009-09-20 05:31:22 -0500 (Sun, 20 Sep 2009) | 2 lines

    Fix for issue 6851: urllib.urlopen crashes in a thread on OSX 10.6
  ........
    r74964 | ronald.oussoren | 2009-09-20 05:54:07 -0500 (Sun, 20 Sep 2009) | 2 lines

    Followup for r74962
  ........
    r74981 | ronald.oussoren | 2009-09-20 15:16:11 -0500 (Sun, 20 Sep 2009) | 3 lines

    * Make it easier to build custom installers (such as a 3-way universal build)
    * Upgrade bzip dependency to 1.0.5
  ........
    r75017 | ronald.oussoren | 2009-09-22 09:24:57 -0500 (Tue, 22 Sep 2009) | 4 lines

    The 'Navigation Toolbox' is not available at all for 64-bit
    code, make this explicit in the C code to avoid confusing
    error messages during the build.
  ........
    r75022 | ronald.oussoren | 2009-09-22 14:27:44 -0500 (Tue, 22 Sep 2009) | 8 lines

    Half of the fix for issue 6957: ensure that distutils
    ignores the '-isysroot' option on OSX when the
    corresponding SDK is not installed.

    This ensures that the user can compile extensions
    on OSX 10.6 using the Python.org installer and a
    default installation of Xcode.
  ........
    r76053 | gregory.p.smith | 2009-11-01 20:03:16 -0600 (Sun, 01 Nov 2009) | 2 lines

    regenerated from r76052
  ........
................
  r76532 | antoine.pitrou | 2009-11-25 18:03:48 -0500 (Wed, 25 Nov 2009) | 8 lines

  Blocked revisions 76531 via svnmerge

  ........
    r76531 | antoine.pitrou | 2009-11-26 00:03:22 +0100 (jeu., 26 nov. 2009) | 3 lines

    Forgot to add a `versionadded` tag
  ........
................
  r76570 | mark.dickinson | 2009-11-28 08:14:02 -0500 (Sat, 28 Nov 2009) | 8 lines

  Blocked revisions 76568 via svnmerge

  ........
    r76568 | mark.dickinson | 2009-11-28 13:13:13 +0000 (Sat, 28 Nov 2009) | 1 line

    Multiprocessing configure checks don't need LIBM
  ........
................
  r76585 | eric.smith | 2009-11-29 12:44:41 -0500 (Sun, 29 Nov 2009) | 8 lines

  Blocked revisions 76583 via svnmerge

  ........
    r76583 | eric.smith | 2009-11-29 12:40:57 -0500 (Sun, 29 Nov 2009) | 1 line

    Issue #3382: Make '%F' and float.__format__('F') convert results to upper case. Much of the patch came from Mark Dickinson.
  ........
................
  r76607 | mark.dickinson | 2009-11-30 16:53:52 -0500 (Mon, 30 Nov 2009) | 12 lines

  Blocked revisions 76603,76605 via svnmerge

  ........
    r76603 | raymond.hettinger | 2009-11-30 21:14:25 +0000 (Mon, 30 Nov 2009) | 1 line

    Update project file for new file: dtoa.c
  ........
    r76605 | mark.dickinson | 2009-11-30 21:51:30 +0000 (Mon, 30 Nov 2009) | 2 lines

    Add dtoa.c and dtoa.h to the relevant project files.
  ........
................
  r76631 | mark.dickinson | 2009-12-02 12:37:21 -0500 (Wed, 02 Dec 2009) | 9 lines

  Blocked revisions 76629 via svnmerge

  ........
    r76629 | mark.dickinson | 2009-12-02 17:33:41 +0000 (Wed, 02 Dec 2009) | 3 lines

    Issue #7406:  Fix some occurrences of potential signed overflow in int
    arithmetic.
  ........
................
  r76650 | mark.dickinson | 2009-12-03 07:10:00 -0500 (Thu, 03 Dec 2009) | 9 lines

  Blocked revisions 76648 via svnmerge

  ........
    r76648 | mark.dickinson | 2009-12-03 12:08:56 +0000 (Thu, 03 Dec 2009) | 3 lines

    Issue #6985:  number of range() items should be constrained to lie
    in a Py_ssize_t, not an int.
  ........
................
  r76667 | mark.dickinson | 2009-12-04 06:26:06 -0500 (Fri, 04 Dec 2009) | 8 lines

  Blocked revisions 76665 via svnmerge

  ........
    r76665 | mark.dickinson | 2009-12-04 11:24:38 +0000 (Fri, 04 Dec 2009) | 2 lines

    Avoid undefined behaviour due to overflow in i_divmod (Objects/intobject.c).
  ........
................
  r76677 | benjamin.peterson | 2009-12-05 13:42:10 -0500 (Sat, 05 Dec 2009) | 20 lines

  Blocked revisions 76672-76674,76676 via svnmerge

  ........
    r76672 | benjamin.peterson | 2009-12-05 11:45:40 -0600 (Sat, 05 Dec 2009) | 1 line

    regenerate pydoc_topics
  ........
    r76673 | benjamin.peterson | 2009-12-05 11:46:33 -0600 (Sat, 05 Dec 2009) | 2 lines

    move RPM spec for 2.7
  ........
    r76674 | benjamin.peterson | 2009-12-05 11:47:56 -0600 (Sat, 05 Dec 2009) | 1 line

    bump version to 2.7a1
  ........
    r76676 | benjamin.peterson | 2009-12-05 12:40:02 -0600 (Sat, 05 Dec 2009) | 1 line

    post release version bump
  ........
................
  r76680 | benjamin.peterson | 2009-12-05 13:51:13 -0500 (Sat, 05 Dec 2009) | 8 lines

  Blocked revisions 76679 via svnmerge

  ........
    r76679 | benjamin.peterson | 2009-12-05 12:48:13 -0600 (Sat, 05 Dec 2009) | 1 line

    fix date
  ........
................
  r76688 | benjamin.peterson | 2009-12-06 12:36:44 -0500 (Sun, 06 Dec 2009) | 12 lines

  Blocked revisions 76551,76600 via svnmerge

  ........
    r76551 | vinay.sajip | 2009-11-27 08:03:36 -0600 (Fri, 27 Nov 2009) | 1 line

    Issue #7403: Fixed possible race condition in lock creation.
  ........
    r76600 | raymond.hettinger | 2009-11-30 13:44:40 -0600 (Mon, 30 Nov 2009) | 3 lines

    Issue 7410: deepcopy of itertools.count resets the count
  ........
................
  r76773 | benjamin.peterson | 2009-12-12 19:38:59 -0500 (Sat, 12 Dec 2009) | 28 lines

  Blocked revisions 76602,76690-76691,76736-76737,76754 via svnmerge

  ........
    r76602 | raymond.hettinger | 2009-11-30 15:13:52 -0600 (Mon, 30 Nov 2009) | 1 line

    Handle step values other than one.
  ........
    r76690 | vinay.sajip | 2009-12-06 11:57:11 -0600 (Sun, 06 Dec 2009) | 1 line

    logging: Added optional 'secure' parameter to SMTPHandler.
  ........
    r76691 | vinay.sajip | 2009-12-06 12:05:04 -0600 (Sun, 06 Dec 2009) | 1 line

    logging: Improved support for SMTP over TLS.
  ........
    r76736 | raymond.hettinger | 2009-12-10 00:00:33 -0600 (Thu, 10 Dec 2009) | 1 line

    Fix variants of deque.extend:  d.extend(d)   d+=d  d.extendleft(d)
  ........
    r76737 | raymond.hettinger | 2009-12-10 00:42:54 -0600 (Thu, 10 Dec 2009) | 1 line

    Add a reverse() method to collections.deque().
  ........
    r76754 | vinay.sajip | 2009-12-11 03:16:01 -0600 (Fri, 11 Dec 2009) | 1 line

    Issue #7470: logging: fix bug in Unicode encoding fallback.
  ........
................
  r76793 | antoine.pitrou | 2009-12-13 11:19:46 -0500 (Sun, 13 Dec 2009) | 9 lines

  Blocked revisions 76791 via svnmerge

  ........
    r76791 | antoine.pitrou | 2009-12-13 17:18:14 +0100 (dim., 13 déc. 2009) | 5 lines

    Add NEWS entry as per RDM's suggestion (the bug was actually present
    in 2.7 alpha 1)
  ........
................
  r76795 | benjamin.peterson | 2009-12-13 11:39:38 -0500 (Sun, 13 Dec 2009) | 8 lines

  Blocked revisions 76794 via svnmerge

  ........
    r76794 | benjamin.peterson | 2009-12-13 10:36:53 -0600 (Sun, 13 Dec 2009) | 2 lines

    fix the ignoring of __cmp__ method on metaclasses #7491
  ........
................
  r76797 | benjamin.peterson | 2009-12-13 11:42:09 -0500 (Sun, 13 Dec 2009) | 12 lines

  Blocked revisions 76738 via svnmerge

  ........
    r76738 | ronald.oussoren | 2009-12-10 04:27:09 -0600 (Thu, 10 Dec 2009) | 6 lines

    Fix an issue with the detection of a non-existing SDK
    on OSX. Without this patch it wasn't possible after all
    to compile extensions on OSX 10.6 with the binary
    installer unless the user had installed the (non-default)
    10.4u SDK.
  ........
................
  r76800 | benjamin.peterson | 2009-12-13 12:32:59 -0500 (Sun, 13 Dec 2009) | 12 lines

  Blocked revisions 76798-76799 via svnmerge

  ........
    r76798 | benjamin.peterson | 2009-12-13 11:29:16 -0600 (Sun, 13 Dec 2009) | 1 line

    make StringIO like other file objects in that readline(-1) has no effect #7348
  ........
    r76799 | benjamin.peterson | 2009-12-13 11:31:31 -0600 (Sun, 13 Dec 2009) | 1 line

    add NEWS note
  ........
................
  r76832 | r.david.murray | 2009-12-14 12:11:00 -0500 (Mon, 14 Dec 2009) | 12 lines

  Blocked revisions 76831 via svnmerge

  ........
    r76831 | r.david.murray | 2009-12-14 11:28:26 -0500 (Mon, 14 Dec 2009) | 6 lines

    Issue #1680159: unicode coercion during an 'in' operation was masking
    any errors that might occur during coercion of the left operand and
    turning them into a TypeError with a message text that was confusing in
    the given context.  This patch lets any errors through, as was already
    done during coercion of the right hand side.
  ........
................
  r76850 | tarek.ziade | 2009-12-15 01:30:35 -0500 (Tue, 15 Dec 2009) | 8 lines

  Blocked revisions 76849 via svnmerge

  ........
    r76849 | tarek.ziade | 2009-12-15 07:29:19 +0100 (Tue, 15 Dec 2009) | 1 line

    cleaned up the module (PEP 8 + old fashion test removal)
  ........
................
  r76921 | georg.brandl | 2009-12-20 09:20:59 -0500 (Sun, 20 Dec 2009) | 8 lines

  Blocked revisions 76920 via svnmerge

  ........
    r76920 | georg.brandl | 2009-12-20 15:20:16 +0100 (So, 20 Dez 2009) | 1 line

    #7495: backport Programming FAQ review to trunk.
  ........
................
  r76928 | benjamin.peterson | 2009-12-20 10:24:32 -0500 (Sun, 20 Dec 2009) | 8 lines

  Blocked revisions 76927 via svnmerge

  ........
    r76927 | benjamin.peterson | 2009-12-20 09:23:22 -0600 (Sun, 20 Dec 2009) | 1 line

    builtin-ins -> builtins
  ........
................
  r76947 | mark.dickinson | 2009-12-20 15:24:18 -0500 (Sun, 20 Dec 2009) | 8 lines

  Blocked revisions 76945 via svnmerge

  ........
    r76945 | mark.dickinson | 2009-12-20 20:23:01 +0000 (Sun, 20 Dec 2009) | 1 line

    Silence -3 warnings.  Thanks Florent Xicluna.
  ........
................
  r76965 | mark.dickinson | 2009-12-21 06:22:47 -0500 (Mon, 21 Dec 2009) | 9 lines

  Blocked revisions 76963 via svnmerge

  ........
    r76963 | mark.dickinson | 2009-12-21 11:21:25 +0000 (Mon, 21 Dec 2009) | 3 lines

    Issue #7528:  Backport PyLong_AsLongAndOverflow from py3k to trunk.
    Thanks Case Van Horsen for the patch.
  ........
................
  r76970 | mark.dickinson | 2009-12-21 07:18:09 -0500 (Mon, 21 Dec 2009) | 12 lines

  Blocked revisions 76967-76968 via svnmerge

  ........
    r76967 | mark.dickinson | 2009-12-21 11:31:54 +0000 (Mon, 21 Dec 2009) | 1 line

    Fix reference counts for test_long_and_overflow.
  ........
    r76968 | mark.dickinson | 2009-12-21 12:15:48 +0000 (Mon, 21 Dec 2009) | 1 line

    Additional edge-case tests for test_long_and_overflow.
  ........
................
  r76986 | mark.dickinson | 2009-12-21 11:30:51 -0500 (Mon, 21 Dec 2009) | 9 lines

  Blocked revisions 76984 via svnmerge

  ........
    r76984 | mark.dickinson | 2009-12-21 16:29:21 +0000 (Mon, 21 Dec 2009) | 3 lines

    Issue #7553:  test_long_future wasn't testing properly.  Thanks Florent Xicluna
    for bug report and patch.
  ........
................
  r76999 | tarek.ziade | 2009-12-21 18:39:47 -0500 (Mon, 21 Dec 2009) | 8 lines

  Blocked revisions 76998 via svnmerge

  ........
    r76998 | tarek.ziade | 2009-12-22 00:37:44 +0100 (Tue, 22 Dec 2009) | 1 line

    added a note about #7556 in Misc/NEWS
  ........
................
  r77039 | benjamin.peterson | 2009-12-24 10:21:26 -0500 (Thu, 24 Dec 2009) | 8 lines

  Blocked revisions 77038 via svnmerge

  ........
    r77038 | benjamin.peterson | 2009-12-24 09:19:40 -0600 (Thu, 24 Dec 2009) | 1 line

    allow Process name to be unicode #7571
  ........
................
  r77049 | ezio.melotti | 2009-12-24 18:01:34 -0500 (Thu, 24 Dec 2009) | 8 lines

  Blocked revisions 77045 via svnmerge

  ........
    r77045 | ezio.melotti | 2009-12-25 00:25:17 +0200 (Fri, 25 Dec 2009) | 1 line

    #6108: unicode(exception) and str(exception) should return the same message
  ........
................
  r77113 | georg.brandl | 2009-12-29 06:26:30 -0500 (Tue, 29 Dec 2009) | 8 lines

  Blocked revisions 77111 via svnmerge

  ........
    r77111 | georg.brandl | 2009-12-29 12:25:38 +0100 (Di, 29 Dez 2009) | 1 line

    Fix wrong markup.
  ........
................
  r77168 | benjamin.peterson | 2009-12-30 22:16:47 -0500 (Wed, 30 Dec 2009) | 23 lines

  Blocked revisions 76912,76996,77030,77037 via svnmerge

  ........
    r76912 | senthil.kumaran | 2009-12-20 01:29:31 -0600 (Sun, 20 Dec 2009) | 3 lines

    Document the headers parameter for set_tunnel.
  ........
    r76996 | tarek.ziade | 2009-12-21 17:31:55 -0600 (Mon, 21 Dec 2009) | 1 line

    backported r76993 and r76994 so the trunk behaves the same way with MSVC Manifest files editing
  ........
    r77030 | ronald.oussoren | 2009-12-24 07:30:42 -0600 (Thu, 24 Dec 2009) | 5 lines

    An update to the script that's used to build the binary installer: don't install files in
    /usr/local by default. Users can still choose to install files into /usr/local, but by
    default we'll only install files in /Library/Framework/Python.framework and
    /Applications/Python X.Y/
  ........
    r77037 | ronald.oussoren | 2009-12-24 08:50:35 -0600 (Thu, 24 Dec 2009) | 2 lines

    Unittests and news items for the patch in r77026.
  ........
................
  r77183 | ezio.melotti | 2009-12-31 08:56:50 -0500 (Thu, 31 Dec 2009) | 8 lines

  Blocked revisions 77181 via svnmerge

  ........
    r77181 | ezio.melotti | 2009-12-31 15:47:24 +0200 (Thu, 31 Dec 2009) | 1 line

    #7613: missing ) in flmodule.c
  ........
................
  r77184 | ezio.melotti | 2009-12-31 08:58:03 -0500 (Thu, 31 Dec 2009) | 8 lines

  Blocked revisions 77180 via svnmerge

  ........
    r77180 | ezio.melotti | 2009-12-31 15:27:41 +0200 (Thu, 31 Dec 2009) | 1 line

    indentation and further alignment with py3k
  ........
................
  r77201 | brett.cannon | 2009-12-31 21:00:24 -0500 (Thu, 31 Dec 2009) | 9 lines

  Blocked revisions 77198 via svnmerge

  ........
    r77198 | brett.cannon | 2009-12-31 17:44:57 -0800 (Thu, 31 Dec 2009) | 3 lines

    Add some missing command-line options to the main list. All but -V were already
    documented. Left -V undocumented for now (and -U was already undocumented).
  ........
................
  r77224 | benjamin.peterson | 2010-01-01 21:45:52 -0500 (Fri, 01 Jan 2010) | 8 lines

  Blocked revisions 77222 via svnmerge

  ........
    r77222 | benjamin.peterson | 2010-01-01 20:43:04 -0600 (Fri, 01 Jan 2010) | 1 line

    remove use of deprecated os.popen #7619
  ........
................
  r77253 | gregory.p.smith | 2010-01-02 17:32:00 -0500 (Sat, 02 Jan 2010) | 11 lines

  Blocked revisions 77252 via svnmerge

  ........
    r77252 | gregory.p.smith | 2010-01-02 14:28:48 -0800 (Sat, 02 Jan 2010) | 5 lines

    Issue #3745: Undo the requirement for new buffer API only objects to be passed
    to hashlib functions in python 2.x.  The module now uses the 's*' for argument
    parsing which auto encodes unicode objects to the system default encoding for
    us.
  ........
................
  r77255 | gregory.p.smith | 2010-01-02 17:44:17 -0500 (Sat, 02 Jan 2010) | 8 lines

  Blocked revisions 77254 via svnmerge

  ........
    r77254 | gregory.p.smith | 2010-01-02 14:42:50 -0800 (Sat, 02 Jan 2010) | 2 lines

    mention the r77252 change
  ........
................
  r77285 | gregory.p.smith | 2010-01-03 09:57:46 -0500 (Sun, 03 Jan 2010) | 8 lines

  Blocked revisions 77284 via svnmerge

  ........
    r77284 | gregory.p.smith | 2010-01-03 06:56:28 -0800 (Sun, 03 Jan 2010) | 2 lines

    remove an obsolete file that should've gone with r77252
  ........
................
  r77312 | antoine.pitrou | 2010-01-04 18:29:25 -0500 (Mon, 04 Jan 2010) | 13 lines

  Blocked revisions 77310-77311 via svnmerge

  ........
    r77310 | antoine.pitrou | 2010-01-05 00:22:44 +0100 (mar., 05 janv. 2010) | 4 lines

    Issue #7092: Fix the DeprecationWarnings emitted by the standard library
    when using the -3 flag.  Patch by Florent Xicluna.
  ........
    r77311 | antoine.pitrou | 2010-01-05 00:28:16 +0100 (mar., 05 janv. 2010) | 3 lines

    Kill a couple of "<>"
  ........
................
  r77363 | mark.dickinson | 2010-01-08 11:55:38 -0500 (Fri, 08 Jan 2010) | 8 lines

  Blocked revisions 77362 via svnmerge

  ........
    r77362 | mark.dickinson | 2010-01-08 16:53:56 +0000 (Fri, 08 Jan 2010) | 1 line

    Backport some float repr tests that were missed in issue 7117.
  ........
................
  r77373 | antoine.pitrou | 2010-01-08 14:22:50 -0500 (Fri, 08 Jan 2010) | 11 lines

  Blocked revisions 77370 via svnmerge

  ........
    r77370 | antoine.pitrou | 2010-01-08 20:20:17 +0100 (ven., 08 janv. 2010) | 5 lines

    Issue #7092: Remove py3k warning when importing cPickle.  2to3 handles
    renaming of `cPickle` to `pickle`.  The warning was annoying since there's
    no alternative to cPickle if you care about performance.  Patch by Florent
    Xicluna.
  ........
................
  r77387 | benjamin.peterson | 2010-01-09 12:36:21 -0500 (Sat, 09 Jan 2010) | 12 lines

  Blocked revisions 77384,77386 via svnmerge

  ........
    r77384 | benjamin.peterson | 2010-01-09 10:34:06 -0600 (Sat, 09 Jan 2010) | 1 line

    bump version to 2.7a2
  ........
    r77386 | benjamin.peterson | 2010-01-09 11:30:31 -0600 (Sat, 09 Jan 2010) | 1 line

    post release version adjustment
  ........
................
  r77388 | benjamin.peterson | 2010-01-09 12:45:42 -0500 (Sat, 09 Jan 2010) | 25 lines

  Blocked revisions 77227,77256,77260,77368-77369 via svnmerge

  ........
    r77227 | martin.v.loewis | 2010-01-02 03:53:18 -0600 (Sat, 02 Jan 2010) | 1 line

    Make script work with 2.5.
  ........
    r77256 | georg.brandl | 2010-01-02 16:55:55 -0600 (Sat, 02 Jan 2010) | 1 line

    Fix typo.
  ........
    r77260 | gregory.p.smith | 2010-01-02 18:43:02 -0600 (Sat, 02 Jan 2010) | 2 lines

    make setup.py similar to py3k's when reporting on _hashlib as missing or not.
  ........
    r77368 | senthil.kumaran | 2010-01-08 12:41:40 -0600 (Fri, 08 Jan 2010) | 1 line

    Fixing - Issue7026 - RuntimeError: dictionary changed size during iteration. Patch by flox
  ........
    r77369 | senthil.kumaran | 2010-01-08 13:04:16 -0600 (Fri, 08 Jan 2010) | 4 lines

    Reverting the Revision: 77368.  I committed Flox's big patch for tests by
    mistake. ( It may come in for sure tough)
  ........
................
  r77407 | mark.dickinson | 2010-01-10 06:27:39 -0500 (Sun, 10 Jan 2010) | 9 lines

  Blocked revisions 77391 via svnmerge

  ........
    r77391 | mark.dickinson | 2010-01-09 18:50:50 +0000 (Sat, 09 Jan 2010) | 3 lines

    Issue #7532: Add additional slicing test cases for new- and old-style
    classes.  Patch by Florent Xicluna.
  ........
................
  r77429 | alexandre.vassalotti | 2010-01-11 18:21:10 -0500 (Mon, 11 Jan 2010) | 16 lines

  Blocked revisions 77400,77422,77428 via svnmerge

  ........
    r77400 | alexandre.vassalotti | 2010-01-09 18:35:54 -0500 (Sat, 09 Jan 2010) | 2 lines

    Issue #2335: Backport set literals syntax from Python 3.x.
  ........
    r77422 | alexandre.vassalotti | 2010-01-11 17:36:12 -0500 (Mon, 11 Jan 2010) | 2 lines

    Issue #2333: Backport set and dict comprehensions syntax.
  ........
    r77428 | alexandre.vassalotti | 2010-01-11 18:17:10 -0500 (Mon, 11 Jan 2010) | 2 lines

    Issue #1967: Backport dictionary views.
  ........
................
  r77441 | alexandre.vassalotti | 2010-01-11 20:51:09 -0500 (Mon, 11 Jan 2010) | 8 lines

  Blocked revisions 77438 via svnmerge

  ........
    r77438 | alexandre.vassalotti | 2010-01-11 20:34:43 -0500 (Mon, 11 Jan 2010) | 2 lines

    Fixed repr of dictionary views.
  ........
................
  r77444 | ezio.melotti | 2010-01-11 23:03:11 -0500 (Mon, 11 Jan 2010) | 8 lines

  Blocked revisions 77442 via svnmerge

  ........
    r77442 | ezio.melotti | 2010-01-12 05:32:05 +0200 (Tue, 12 Jan 2010) | 1 line

    #5827: make sure that normpath preserves unicode
  ........
................
  r77674 | mark.dickinson | 2010-01-21 15:00:00 -0500 (Thu, 21 Jan 2010) | 8 lines

  Blocked revisions 77672 via svnmerge

  ........
    r77672 | mark.dickinson | 2010-01-21 19:58:41 +0000 (Thu, 21 Jan 2010) | 1 line

    Use // for floor division.
  ........
................
  r77720 | tarek.ziade | 2010-01-23 20:29:58 -0500 (Sat, 23 Jan 2010) | 8 lines

  Blocked revisions 77717 via svnmerge

  ........
    r77717 | tarek.ziade | 2010-01-24 01:33:32 +0100 (Sun, 24 Jan 2010) | 1 line

    Fixed #7748: now upload and register commands don't need to force the encoding anymore : DistributionMetada returns utf8 strings
  ........
................
  r77792 | benjamin.peterson | 2010-01-26 21:27:48 -0500 (Tue, 26 Jan 2010) | 8 lines

  Blocked revisions 77788 via svnmerge

  ........
    r77788 | benjamin.peterson | 2010-01-26 20:15:28 -0600 (Tue, 26 Jan 2010) | 1 line

    for UserDict to be compatible with abcs, it must subclass object
  ........
................
  r77808 | benjamin.peterson | 2010-01-27 20:31:31 -0500 (Wed, 27 Jan 2010) | 8 lines

  Blocked revisions 77806 via svnmerge

  ........
    r77806 | benjamin.peterson | 2010-01-27 19:24:46 -0600 (Wed, 27 Jan 2010) | 1 line

    add compat note
  ........
................
  r77813 | benjamin.peterson | 2010-01-27 21:22:10 -0500 (Wed, 27 Jan 2010) | 12 lines

  Blocked revisions 77811-77812 via svnmerge

  ........
    r77811 | benjamin.peterson | 2010-01-27 20:15:02 -0600 (Wed, 27 Jan 2010) | 1 line

    an -> a
  ........
    r77812 | benjamin.peterson | 2010-01-27 20:18:25 -0600 (Wed, 27 Jan 2010) | 1 line

    avoid a py3k warning from __hash__
  ........
................
  r77935 | benjamin.peterson | 2010-02-02 20:57:04 -0500 (Tue, 02 Feb 2010) | 77 lines

  Blocked revisions 77401,77420,77423,77426,77486,77511,77513,77515,77544,77733,77755,77841,77871,77885,77910-77913 via svnmerge

  ........
    r77401 | brett.cannon | 2010-01-09 20:48:50 -0600 (Sat, 09 Jan 2010) | 3 lines

    Update the version # of Python-ast.c based on the backport of set literals from
    r77400.
  ........
    r77420 | benjamin.peterson | 2010-01-10 14:42:03 -0600 (Sun, 10 Jan 2010) | 1 line

    fix test_popen when the path to python has spaces #7671
  ........
    r77423 | alexandre.vassalotti | 2010-01-11 16:46:43 -0600 (Mon, 11 Jan 2010) | 2 lines

    Update version information for AST changes in r77422.
  ........
    r77426 | alexandre.vassalotti | 2010-01-11 17:13:49 -0600 (Mon, 11 Jan 2010) | 2 lines

    Add missing NEWS entry for r77422.
  ........
    r77486 | benjamin.peterson | 2010-01-13 20:40:10 -0600 (Wed, 13 Jan 2010) | 1 line

    use more robust quoting
  ........
    r77511 | benjamin.peterson | 2010-01-14 20:26:07 -0600 (Thu, 14 Jan 2010) | 1 line

    try to fix for windows
  ........
    r77513 | vinay.sajip | 2010-01-15 17:27:05 -0600 (Fri, 15 Jan 2010) | 1 line

    Fixed issue-number mistake in NEWS update.
  ........
    r77515 | sean.reifschneider | 2010-01-15 22:27:58 -0600 (Fri, 15 Jan 2010) | 1 line

    issue5063: Fixes for building RPM on CentOS plus misc .spec file enhancements.
  ........
    r77544 | ezio.melotti | 2010-01-16 12:38:01 -0600 (Sat, 16 Jan 2010) | 1 line

    typo: use one instead instead of two
  ........
    r77733 | ezio.melotti | 2010-01-24 15:47:59 -0600 (Sun, 24 Jan 2010) | 1 line

    #7269: fix failures in test_bsddb3. Patch by Florent Xicluna.
  ........
    r77755 | ezio.melotti | 2010-01-26 09:57:21 -0600 (Tue, 26 Jan 2010) | 1 line

    #7092: fix DeprecationWarnings for json when the tests are run with -3 -Wd.
  ........
    r77841 | ezio.melotti | 2010-01-30 01:22:54 -0600 (Sat, 30 Jan 2010) | 1 line

    #7092: silence py3k warnings for deprecated modules
  ........
    r77871 | ezio.melotti | 2010-01-31 05:46:54 -0600 (Sun, 31 Jan 2010) | 1 line

    #7092: silence more -3 and -Wd warnings
  ........
    r77885 | benjamin.peterson | 2010-01-31 12:02:35 -0600 (Sun, 31 Jan 2010) | 1 line

    fix windows buildbot
  ........
    r77910 | ezio.melotti | 2010-02-02 02:37:35 -0600 (Tue, 02 Feb 2010) | 1 line

    #7092: silence py3k warnings for bsddb. Patch by Florent Xicluna.
  ........
    r77911 | ezio.melotti | 2010-02-02 09:12:42 -0600 (Tue, 02 Feb 2010) | 1 line

    Silence a couple of -3 warnings
  ........
    r77912 | ezio.melotti | 2010-02-02 09:57:45 -0600 (Tue, 02 Feb 2010) | 1 line

    Fix idioms and a couple of py3k warnings. Patch by Florent Xicluna.
  ........
    r77913 | ezio.melotti | 2010-02-02 11:34:37 -0600 (Tue, 02 Feb 2010) | 1 line

    #7092: Silence py3k warnings in test_exceptions and test_pep352. Patch by Florent Xicluna.
  ........
................
  r77939 | benjamin.peterson | 2010-02-02 21:46:37 -0500 (Tue, 02 Feb 2010) | 20 lines

  Blocked revisions 77607,77609,77679 via svnmerge

  ........
    r77607 | gregory.p.smith | 2010-01-19 02:01:00 -0600 (Tue, 19 Jan 2010) | 6 lines

    Add a pydebug mode only debug print to help debug the errors in

     http://www.python.org/dev/buildbot/all/builders/x86%20gentoo%20trunk/builds/5700/

    Will be removed shortly.
  ........
    r77609 | gregory.p.smith | 2010-01-19 02:25:26 -0600 (Tue, 19 Jan 2010) | 2 lines

    Revert debugprint code in r77607.
  ........
    r77679 | matthias.klose | 2010-01-21 18:34:48 -0600 (Thu, 21 Jan 2010) | 2 lines

    - Mention CVE-2009-3720 for change in r74429.
  ........
................
  r77940 | benjamin.peterson | 2010-02-02 21:53:11 -0500 (Tue, 02 Feb 2010) | 37 lines

  Blocked revisions 77575,77585,77587-77588 via svnmerge

  ........
    r77575 | ronald.oussoren | 2010-01-17 06:38:11 -0600 (Sun, 17 Jan 2010) | 3 lines

    Add text to Mac/README to warn about non-universal libraries when
    building a universal Python. Based on issue7679.
  ........
    r77585 | ronald.oussoren | 2010-01-17 10:25:57 -0600 (Sun, 17 Jan 2010) | 12 lines

    - Issue #7658: Ensure that the new pythonw executable works on OSX 10.4

    - Issue #7714: Use ``gcc -dumpversion`` to detect the version of GCC on
      MacOSX.

    - Make configure look for util.h as well as libutil.h. The former
      is the header file that on OSX contains the defition of openpty.

      (Needed to compile for OSX 10.4 on OSX 10.6)

    - Use the correct definition of CC to compile the pythonw executable
  ........
    r77587 | ronald.oussoren | 2010-01-17 13:27:57 -0600 (Sun, 17 Jan 2010) | 8 lines

    This patch ensures that the configure-script mentions checking for --enable-universalsdk
    and that it doesn't default to the 10.4u SDK when that SDK does not exist.

    (This affects OSX)

    This patch should fix most of issue 4834, although I haven't gotten enough
    information from the user to be sure.
  ........
    r77588 | ronald.oussoren | 2010-01-17 13:32:00 -0600 (Sun, 17 Jan 2010) | 2 lines

    Explicitly use /usr/bin/arch on OSX, fixes issue 7715
  ........
................
  r77984 | benjamin.peterson | 2010-02-04 21:14:20 -0500 (Thu, 04 Feb 2010) | 15 lines

  Blocked revisions 77983 via svnmerge

  ........
    r77983 | benjamin.peterson | 2010-02-04 20:12:14 -0600 (Thu, 04 Feb 2010) | 9 lines

    normalize exceptions passed to the __exit__ method #7853

    In Python 2.x, exceptions in finally blocks are not normalized.  Since with
    statements are implemented using finally blocks, ceval.c had to be tweaked to
    distinguish between with finally blocks and normal ones.

    A test for the finalization of generators containing with statements was also
    added.
  ........
................
  r77991 | antoine.pitrou | 2010-02-05 12:14:05 -0500 (Fri, 05 Feb 2010) | 11 lines

  Blocked revisions 77989 via svnmerge

  ........
    r77989 | antoine.pitrou | 2010-02-05 18:05:54 +0100 (ven., 05 févr. 2010) | 6 lines

    Issue #5677: Explicitly forbid write operations on read-only file objects,
    and read operations on write-only file objects.  On Windows, the system C
    library would return a bogus result; on Solaris, it was possible to crash
    the interpreter.  Patch by Stefan Krah.
  ........
................
  r77994 | barry.warsaw | 2010-02-05 14:01:58 -0500 (Fri, 05 Feb 2010) | 9 lines

  Blocked revisions 77992 via svnmerge

  ........
    r77992 | barry.warsaw | 2010-02-05 13:45:25 -0500 (Fri, 05 Feb 2010) | 4 lines

    Resolve bug 7847 by including documentation for -J, -U, and -X under "Options
    you shouldn't use".
  ........
................
  r78023 | benjamin.peterson | 2010-02-06 13:29:29 -0500 (Sat, 06 Feb 2010) | 12 lines

  Blocked revisions 78020,78022 via svnmerge

  ........
    r78020 | benjamin.peterson | 2010-02-06 10:37:32 -0600 (Sat, 06 Feb 2010) | 1 line

    bump version to 2.7a3
  ........
    r78022 | benjamin.peterson | 2010-02-06 12:26:27 -0600 (Sat, 06 Feb 2010) | 1 line

    post release updates
  ........
................
  r78120 | michael.foord | 2010-02-08 18:16:41 -0500 (Mon, 08 Feb 2010) | 8 lines

  Blocked revisions 78119 via svnmerge

  ........
    r78119 | michael.foord | 2010-02-08 23:15:22 +0000 (Mon, 08 Feb 2010) | 1 line

    Doc fix for unittest.
  ........
................
  r78286 | mark.dickinson | 2010-02-21 08:46:40 -0500 (Sun, 21 Feb 2010) | 8 lines

  Blocked revisions 78280 via svnmerge

  ........
    r78280 | mark.dickinson | 2010-02-21 12:57:35 +0000 (Sun, 21 Feb 2010) | 1 line

    Fix complex type to avoid implicit calls to complex.__coerce__.
  ........
................
  r78395 | victor.stinner | 2010-02-23 18:21:33 -0500 (Tue, 23 Feb 2010) | 10 lines

  Blocked revisions 78392 via svnmerge

  ........
    r78392 | victor.stinner | 2010-02-24 00:16:07 +0100 (mer., 24 févr. 2010) | 4 lines

    Issue #7649: Fix u'%c' % char for character in range 0x80..0xFF

    => raise an UnicodeDecodeError. Patch written by Ezio Melotti.
  ........
................
  r78414 | r.david.murray | 2010-02-23 21:37:33 -0500 (Tue, 23 Feb 2010) | 12 lines

  Blocked revisions 78412 via svnmerge

  ........
    r78412 | r.david.murray | 2010-02-23 21:31:27 -0500 (Tue, 23 Feb 2010) | 6 lines

    Issue 7975: in python 2.6 bsddb.dbshelve switched from DictMixin to
    MutableMapping, and thereby lost functionality because the replacement
    functionality was implemented incorrectly or incompletely).  Since bsddb
    isn't in py3k, this patch just goes back to using DictMixin in order to
    correct the regression.
  ........
................
  r78451 | ezio.melotti | 2010-02-25 12:53:21 -0500 (Thu, 25 Feb 2010) | 8 lines

  Blocked revisions 78449 via svnmerge

  ........
    r78449 | ezio.melotti | 2010-02-25 19:36:04 +0200 (Thu, 25 Feb 2010) | 1 line

    #7649: "u'%c' % char" now behaves like "u'%s' % char" and raises a UnicodeDecodeError if 'char' is a byte string that can't be decoded using the default encoding.
  ........
................
  r78473 | benjamin.peterson | 2010-02-26 19:17:04 -0500 (Fri, 26 Feb 2010) | 8 lines

  Blocked revisions 78468 via svnmerge

  ........
    r78468 | benjamin.peterson | 2010-02-26 18:11:42 -0600 (Fri, 26 Feb 2010) | 1 line

    run autoconf
  ........
................
  r78478 | ezio.melotti | 2010-02-26 20:11:44 -0500 (Fri, 26 Feb 2010) | 8 lines

  Blocked revisions 78465 via svnmerge

  ........
    r78465 | ezio.melotti | 2010-02-27 01:27:06 +0200 (Sat, 27 Feb 2010) | 1 line

    typo: __next__ -> next
  ........
................
  r78487 | ezio.melotti | 2010-02-27 07:43:58 -0500 (Sat, 27 Feb 2010) | 8 lines

  Blocked revisions 78486 via svnmerge

  ........
    r78486 | ezio.melotti | 2010-02-27 14:42:52 +0200 (Sat, 27 Feb 2010) | 1 line

    Add a test for normpath to test_macpath.
  ........
................
  r78670 | tarek.ziade | 2010-03-04 19:36:02 -0500 (Thu, 04 Mar 2010) | 12 lines

  Blocked revisions 78666-78667 via svnmerge

  ........
    r78666 | tarek.ziade | 2010-03-05 01:16:02 +0100 (Fri, 05 Mar 2010) | 1 line

    reverting partially distutils to its 2.6.x state so 2.7a4 looks more like the 2.7b1 in this. the whole revert will occur after a4 is tagged
  ........
    r78667 | tarek.ziade | 2010-03-05 01:29:38 +0100 (Fri, 05 Mar 2010) | 1 line

    reverted the usage of compiler_obj in Python's setup.py
  ........
................
  r78691 | mark.dickinson | 2010-03-05 09:41:33 -0500 (Fri, 05 Mar 2010) | 10 lines

  Blocked revisions 78690 via svnmerge

  ........
    r78690 | mark.dickinson | 2010-03-05 14:36:20 +0000 (Fri, 05 Mar 2010) | 3 lines

    Fix incorrect stacklevel for DeprecationWarnings originating from the struct module.
    Also clean up related tests in test_struct.
    The stacklevel fix should be backported to 2.6 once that branch is unfrozen.
  ........
................
  r78695 | mark.dickinson | 2010-03-05 09:50:47 -0500 (Fri, 05 Mar 2010) | 8 lines

  Blocked revisions 78694 via svnmerge

  ........
    r78694 | mark.dickinson | 2010-03-05 14:50:22 +0000 (Fri, 05 Mar 2010) | 1 line

    Remove the redundant #define: PY_STRUCT_FLOAT_COERCE
  ........
................
  r78715 | tarek.ziade | 2010-03-05 21:30:14 -0500 (Fri, 05 Mar 2010) | 12 lines

  Blocked revisions 78706,78710 via svnmerge

  ........
    r78706 | tarek.ziade | 2010-03-06 02:04:14 +0100 (Sat, 06 Mar 2010) | 1 line

    copied back the build_ext tests from 2.6
  ........
    r78710 | tarek.ziade | 2010-03-06 02:27:09 +0100 (Sat, 06 Mar 2010) | 1 line

    files used by win32 tests
  ........
................
  r78745 | benjamin.peterson | 2010-03-06 17:49:30 -0500 (Sat, 06 Mar 2010) | 12 lines

  Blocked revisions 78738,78743 via svnmerge

  ........
    r78738 | benjamin.peterson | 2010-03-06 14:34:14 -0600 (Sat, 06 Mar 2010) | 1 line

    bump version to 2.7a4
  ........
    r78743 | benjamin.peterson | 2010-03-06 16:44:07 -0600 (Sat, 06 Mar 2010) | 1 line

    post release update
  ........
................
  r78747 | benjamin.peterson | 2010-03-06 19:03:46 -0500 (Sat, 06 Mar 2010) | 8 lines

  Blocked revisions 78746 via svnmerge

  ........
    r78746 | benjamin.peterson | 2010-03-06 18:00:37 -0600 (Sat, 06 Mar 2010) | 1 line

    more specific exception for wrong kind of raise #8082
  ........
................
  r78750 | benjamin.peterson | 2010-03-06 19:35:13 -0500 (Sat, 06 Mar 2010) | 8 lines

  Blocked revisions 78749 via svnmerge

  ........
    r78749 | benjamin.peterson | 2010-03-06 18:29:44 -0600 (Sat, 06 Mar 2010) | 1 line

    eliminate py3k warnings in argparse
  ........
................
  r78763 | mark.dickinson | 2010-03-07 11:25:25 -0500 (Sun, 07 Mar 2010) | 14 lines

  Blocked revisions 78762 via svnmerge

  ........
    r78762 | mark.dickinson | 2010-03-07 16:24:45 +0000 (Sun, 07 Mar 2010) | 8 lines

    Issue #1530559: When packing a non-integer with any integer conversion
    code using struct.pack, attempt to convert to an integer first using
    the argument's __int__ method (if present).  Also raise a
    DeprecationWarning for any such usage of __int__.

    This fixes a regression from 2.6, where some (but not all) integer
    conversion codes already used __int__.
  ........
................
  r78765 | mark.dickinson | 2010-03-07 12:10:42 -0500 (Sun, 07 Mar 2010) | 8 lines

  Blocked revisions 78764 via svnmerge

  ........
    r78764 | mark.dickinson | 2010-03-07 17:10:19 +0000 (Sun, 07 Mar 2010) | 1 line

    Silence compiler warning.
  ........
................
  r78803 | r.david.murray | 2010-03-08 12:16:58 -0500 (Mon, 08 Mar 2010) | 12 lines

  Blocked revisions 78558 via svnmerge

  ........
    r78558 | r.david.murray | 2010-03-01 14:14:16 -0500 (Mon, 01 Mar 2010) | 6 lines

    Issue 3892 again.  The bsddb3 replication test still fails randomly.
    Since this module is unmaintained in the library and gone in py3k,
    this patch skips the remainder of the replication test if a
    second timeout occurs, as it randomly does.  This should improve buildbot
    stability.
  ........
................
  r78848 | benjamin.peterson | 2010-03-11 17:36:36 -0500 (Thu, 11 Mar 2010) | 8 lines

  Blocked revisions 78846 via svnmerge

  ........
    r78846 | benjamin.peterson | 2010-03-11 16:33:25 -0600 (Thu, 11 Mar 2010) | 1 line

    normalize shebang lines to #!/usr/bin/env python
  ........
................
  r78927 | mark.dickinson | 2010-03-13 09:24:41 -0500 (Sat, 13 Mar 2010) | 8 lines

  Blocked revisions 78926 via svnmerge

  ........
    r78926 | mark.dickinson | 2010-03-13 14:18:34 +0000 (Sat, 13 Mar 2010) | 1 line

    Fix incorrect error checks in structmember.c (backport of r78920 from py3k).
  ........
................
  r78938 | benjamin.peterson | 2010-03-13 16:20:06 -0500 (Sat, 13 Mar 2010) | 80 lines

  Blocked revisions 77942,78053,78061,78113-78114,78150,78215,78247,78385,78467,78563,78652,78726,78751,78812,78814 via svnmerge

  ........
    r77942 | ezio.melotti | 2010-02-02 23:37:26 -0600 (Tue, 02 Feb 2010) | 1 line

    #7092: Silence more py3k warnings. Patch by Florent Xicluna.
  ........
    r78053 | georg.brandl | 2010-02-06 17:54:43 -0600 (Sat, 06 Feb 2010) | 1 line

    Fix some name errors in Mac modules.
  ........
    r78061 | ronald.oussoren | 2010-02-07 05:38:28 -0600 (Sun, 07 Feb 2010) | 10 lines

    A number of APIs in macostools cannot work in 64-bit mode because they
    use Carbon APIs that aren't available there.

    This patch disables tests for the affected entrypoints in macostools and
    mentions this in the documentation.

    In theory it is possible to replace the implementation by code that does
    work in 64-bit mode, but that would require further updates to the Carbon
    wrappers because the modern APIs aren't wrapped properly.
  ........
    r78113 | georg.brandl | 2010-02-08 16:37:20 -0600 (Mon, 08 Feb 2010) | 1 line

    Fix missing string formatting argument.
  ........
    r78114 | georg.brandl | 2010-02-08 16:37:52 -0600 (Mon, 08 Feb 2010) | 1 line

    Fix undefined local.
  ........
    r78150 | ronald.oussoren | 2010-02-11 07:19:34 -0600 (Thu, 11 Feb 2010) | 3 lines

    Fix copy&paste error in the definition of ARCH_RUN_32BIT for a 3-way universal
    build (all other definition where correct).
  ........
    r78215 | martin.v.loewis | 2010-02-18 06:45:45 -0600 (Thu, 18 Feb 2010) | 1 line

    Move bsddb47 macros before their use, to make VS 2010 happy.
  ........
    r78247 | ezio.melotti | 2010-02-20 02:09:39 -0600 (Sat, 20 Feb 2010) | 1 line

    #3426: os.path.abspath now returns unicode when its arg is unicode.
  ........
    r78385 | georg.brandl | 2010-02-23 15:33:17 -0600 (Tue, 23 Feb 2010) | 1 line

    #8000: fix deprecated directive.  What a shame to lose that glorious issue number to such a minor bug :)
  ........
    r78467 | ezio.melotti | 2010-02-26 18:05:42 -0600 (Fri, 26 Feb 2010) | 1 line

    Show an error when the value passed to --enable-unicode is not ucs2 or ucs4 (lowercase).
  ........
    r78563 | florent.xicluna | 2010-03-01 14:45:01 -0600 (Mon, 01 Mar 2010) | 2 lines

    #7808: Fix reference leaks in _bsddb and related tests.
  ........
    r78652 | florent.xicluna | 2010-03-04 09:57:20 -0600 (Thu, 04 Mar 2010) | 2 lines

    Fix transient refleak in test_popen2.
  ........
    r78726 | florent.xicluna | 2010-03-06 08:38:09 -0600 (Sat, 06 Mar 2010) | 2 lines

    Backport "test.regrtest -R 2:3" syntax from py3k branch, and other minor adjustments.
  ........
    r78751 | senthil.kumaran | 2010-03-06 22:09:30 -0600 (Sat, 06 Mar 2010) | 3 lines

    Reverting the change made in r78431.
  ........
    r78812 | raymond.hettinger | 2010-03-09 03:58:53 -0600 (Tue, 09 Mar 2010) | 6 lines

    Have links in OrderedDicts be native Python lists instead
    of a custom class with __slots__.  This simplifies the
    code a bit, reduces memory consumption, improves speed,
    and eliminates the need for weak reference proxies.
  ........
    r78814 | raymond.hettinger | 2010-03-09 05:29:10 -0600 (Tue, 09 Mar 2010) | 1 line

    Improve code clarity a bit.
  ........
................
  r78956 | georg.brandl | 2010-03-14 06:24:29 -0400 (Sun, 14 Mar 2010) | 8 lines

  Blocked revisions 78949 via svnmerge

  ........
    r78949 | georg.brandl | 2010-03-14 10:50:54 +0100 (So, 14 Mär 2010) | 1 line

    Format and rewrap 2.7 NEWS consistently.
  ........
................
  r79025 | ezio.melotti | 2010-03-17 10:28:47 -0400 (Wed, 17 Mar 2010) | 8 lines

  Blocked revisions 79023 via svnmerge

  ........
    r79023 | ezio.melotti | 2010-03-17 15:52:48 +0200 (Wed, 17 Mar 2010) | 1 line

    #7092: silence some more py3k warnings.
  ........
................
  r79080 | benjamin.peterson | 2010-03-18 19:14:21 -0400 (Thu, 18 Mar 2010) | 8 lines

  Blocked revisions 79078 via svnmerge

  ........
    r79078 | benjamin.peterson | 2010-03-18 18:12:43 -0500 (Thu, 18 Mar 2010) | 1 line

    make compiler's py3k warning a full deprecation warning #6837
  ........
................
  r79087 | benjamin.peterson | 2010-03-18 21:08:38 -0400 (Thu, 18 Mar 2010) | 12 lines

  Blocked revisions 79078,79086 via svnmerge

  ........
    r79078 | benjamin.peterson | 2010-03-18 18:12:43 -0500 (Thu, 18 Mar 2010) | 1 line

    make compiler's py3k warning a full deprecation warning #6837
  ........
    r79086 | benjamin.peterson | 2010-03-18 20:06:33 -0500 (Thu, 18 Mar 2010) | 1 line

    keep DeprecationWarning from failing test
  ........
................
  r79253 | benjamin.peterson | 2010-03-21 18:21:53 -0400 (Sun, 21 Mar 2010) | 79 lines

  Blocked revisions 78272,78580,78707,78709-78710,78712-78713,78811,78974,79096,79105,79123,79125,79165,79187-79189,79191 via svnmerge

  ........
    r78272 | ezio.melotti | 2010-02-20 16:34:21 -0600 (Sat, 20 Feb 2010) | 1 line

    skip tests with a non-ascii cwd when the file system encoding is ascii
  ........
    r78580 | andrew.kuchling | 2010-03-02 07:55:33 -0600 (Tue, 02 Mar 2010) | 1 line

    Add an item
  ........
    r78707 | tarek.ziade | 2010-03-05 19:18:27 -0600 (Fri, 05 Mar 2010) | 1 line

    provide a fallback for xxmodule.c in case the buildir is not present
  ........
    r78709 | tarek.ziade | 2010-03-05 19:23:21 -0600 (Fri, 05 Mar 2010) | 1 line

    simplified the fallback case
  ........
    r78710 | tarek.ziade | 2010-03-05 19:27:09 -0600 (Fri, 05 Mar 2010) | 1 line

    files used by win32 tests
  ........
    r78712 | tarek.ziade | 2010-03-05 20:11:14 -0600 (Fri, 05 Mar 2010) | 1 line

    fixed various failures and environment alterations in distutils.test_build_ext
  ........
    r78713 | tarek.ziade | 2010-03-05 20:17:28 -0600 (Fri, 05 Mar 2010) | 1 line

    search in the alternative location for VCExpress
  ........
    r78811 | raymond.hettinger | 2010-03-09 03:01:46 -0600 (Tue, 09 Mar 2010) | 4 lines

    Add nicer docstrings to namedtuples().
    Provides better tooltips and looks better in help().
  ........
    r78974 | matthias.klose | 2010-03-15 07:46:18 -0500 (Mon, 15 Mar 2010) | 2 lines

    - Issue #6949: Allow the _bsddb extension to be built with db-4.8.x.
  ........
    r79096 | matthias.klose | 2010-03-19 09:45:06 -0500 (Fri, 19 Mar 2010) | 2 lines

    - Issue #1039, #8154: Fix os.execlp() crash with missing 2nd argument.
  ........
    r79105 | thomas.heller | 2010-03-19 14:59:30 -0500 (Fri, 19 Mar 2010) | 3 lines

    Initialized merge tracking via "svnmerge" with revisions "1-79104" from
    svn+ssh://pythondev@svn.python.org/python/branches/branch_libffi-3_0_10-win
  ........
    r79123 | sean.reifschneider | 2010-03-19 18:19:55 -0500 (Fri, 19 Mar 2010) | 2 lines

    Adding an example of reproducing the rfc822.Message() parsing.
  ........
    r79125 | sean.reifschneider | 2010-03-19 19:05:42 -0500 (Fri, 19 Mar 2010) | 2 lines

    Fixing the file call in the rfc822.Message replacement example.
  ........
    r79165 | florent.xicluna | 2010-03-20 20:14:24 -0500 (Sat, 20 Mar 2010) | 2 lines

    #7092 - Silence more py3k deprecation warnings, using test_support.check_py3k_warnings() helper.
  ........
    r79187 | florent.xicluna | 2010-03-21 05:50:44 -0500 (Sun, 21 Mar 2010) | 2 lines

    Silence more py3k warnings in unittest.case.
  ........
    r79188 | florent.xicluna | 2010-03-21 05:51:40 -0500 (Sun, 21 Mar 2010) | 2 lines

    Fix py3k warnings in test_decimal, using unittest.assertItemsEqual.
  ........
    r79189 | florent.xicluna | 2010-03-21 06:03:21 -0500 (Sun, 21 Mar 2010) | 2 lines

    Silence some py3k SyntaxWarning using check_py3k_warnings() with "exec" statements.
  ........
    r79191 | florent.xicluna | 2010-03-21 06:50:17 -0500 (Sun, 21 Mar 2010) | 3 lines

    No more deprecation warnings for distutils.sysconfig, following r78666.
    But when the "dl" module is available, it gives a py3k deprecation warning.
  ........
................
  r79257 | benjamin.peterson | 2010-03-21 18:46:35 -0400 (Sun, 21 Mar 2010) | 8 lines

  Blocked revisions 78722 via svnmerge

  ........
    r78722 | florent.xicluna | 2010-03-06 05:01:08 -0600 (Sat, 06 Mar 2010) | 2 lines

    #6906: TCL_LIBRARY and TK_LIBRARY environment variables should be encoded.
  ........
................
  r79400 | larry.hastings | 2010-03-24 20:57:10 -0400 (Wed, 24 Mar 2010) | 9 lines

  Blocked revisions 79397 via svnmerge

  ........
    r79397 | larry.hastings | 2010-03-24 17:54:54 -0700 (Wed, 24 Mar 2010) | 4 lines

    Backported PyCapsule from 3.1, and converted most uses of
    CObject to PyCapsule.
  ........
................
  r79407 | benjamin.peterson | 2010-03-24 21:11:10 -0400 (Wed, 24 Mar 2010) | 12 lines

  Blocked revisions 79402,79406 via svnmerge

  ........
    r79402 | benjamin.peterson | 2010-03-24 20:03:51 -0500 (Wed, 24 Mar 2010) | 1 line

    set bsddb eol style
  ........
    r79406 | benjamin.peterson | 2010-03-24 20:05:57 -0500 (Wed, 24 Mar 2010) | 1 line

    fix eol properties on capsule files
  ........
................
  r79411 | larry.hastings | 2010-03-24 21:25:31 -0400 (Wed, 24 Mar 2010) | 8 lines

  Blocked revisions 79410 via svnmerge

  ........
    r79410 | larry.hastings | 2010-03-24 18:23:27 -0700 (Wed, 24 Mar 2010) | 2 lines

    Remove extraneous experimental code checked in by accident.
  ........
................
  r79414 | benjamin.peterson | 2010-03-24 23:46:05 -0400 (Wed, 24 Mar 2010) | 8 lines

  Blocked revisions 79413 via svnmerge

  ........
    r79413 | benjamin.peterson | 2010-03-24 22:44:24 -0500 (Wed, 24 Mar 2010) | 1 line

    make an attempt to add capsule to the Windows build
  ........
................
  r79454 | michael.foord | 2010-03-26 21:41:24 -0400 (Fri, 26 Mar 2010) | 8 lines

  Blocked revisions 79432 via svnmerge

  ........
    r79432 | michael.foord | 2010-03-25 23:56:33 +0000 (Thu, 25 Mar 2010) | 1 line

    Turn unittest tests into a package
  ........
................
  r79462 | michael.foord | 2010-03-27 08:41:09 -0400 (Sat, 27 Mar 2010) | 8 lines

  Blocked revisions 79433 via svnmerge

  ........
    r79433 | michael.foord | 2010-03-26 00:03:38 +0000 (Fri, 26 Mar 2010) | 1 line

    Remove incorrect docstring in unittest.test
  ........
................
  r79463 | michael.foord | 2010-03-27 08:49:01 -0400 (Sat, 27 Mar 2010) | 8 lines

  Blocked revisions 79436 via svnmerge

  ........
    r79436 | michael.foord | 2010-03-26 02:53:56 +0000 (Fri, 26 Mar 2010) | 1 line

    Move a support TestCase out of the main namespace in unittest.test.test_suite
  ........
................
  r79467 | michael.foord | 2010-03-27 09:29:35 -0400 (Sat, 27 Mar 2010) | 8 lines

  Blocked revisions 79443 via svnmerge

  ........
    r79443 | benjamin.peterson | 2010-03-26 13:53:32 +0000 (Fri, 26 Mar 2010) | 1 line

    reorder imports
  ........
................
  r79505 | antoine.pitrou | 2010-03-30 14:59:21 -0400 (Tue, 30 Mar 2010) | 8 lines

  Blocked revisions 79504 via svnmerge

  ........
    r79504 | antoine.pitrou | 2010-03-30 20:58:22 +0200 (mar., 30 mars 2010) | 3 lines

    Fix small error in r79502
  ........
................
  r79591 | larry.hastings | 2010-04-02 07:03:37 -0400 (Fri, 02 Apr 2010) | 16 lines

  Blocked revisions 79590 via svnmerge

  ........
    r79590 | larry.hastings | 2010-04-02 04:01:35 -0700 (Fri, 02 Apr 2010) | 10 lines

    Capsule-related changes:
    * PyCObject_AsVoidPtr() can now open capsules.  This addresses
      most of the remaining backwards-compatibility concerns about
      the conversion of Python 2.7 from CObjects to capsules.
    * CObjects were marked Pending Deprecation.
    * Documentation about this pending deprecation was added to
      cobject.h.
    * The capsule source files were added to the legacy PC build
      processes.
  ........
................
  r79593 | larry.hastings | 2010-04-02 07:20:07 -0400 (Fri, 02 Apr 2010) | 9 lines

  Blocked revisions 79592 via svnmerge

  ........
    r79592 | larry.hastings | 2010-04-02 04:18:17 -0700 (Fri, 02 Apr 2010) | 3 lines

    Issue #8235: _socket: Add the constant ``SO_SETFIB``.  SO_SETFIB is
    a socket option available on FreeBSD 7.1 and newer.
  ........
................
  r79628 | ezio.melotti | 2010-04-02 18:15:23 -0400 (Fri, 02 Apr 2010) | 8 lines

  Blocked revisions 79582 via svnmerge

  ........
    r79582 | georg.brandl | 2010-04-02 11:51:31 +0300 (Fri, 02 Apr 2010) | 1 line

    Fix typo in unicode character name.
  ........
................
  r79641 | benjamin.peterson | 2010-04-02 21:02:00 -0400 (Fri, 02 Apr 2010) | 14 lines

  Blocked revisions 79636,79639 via svnmerge

  ........
    r79636 | benjamin.peterson | 2010-04-02 18:59:41 -0500 (Fri, 02 Apr 2010) | 4 lines

    always check _PyString_Resize for error

    also normalize how this error is checked
  ........
    r79639 | benjamin.peterson | 2010-04-02 19:57:33 -0500 (Fri, 02 Apr 2010) | 1 line

    more _PyString_Resize error checking
  ........
................
  r79656 | victor.stinner | 2010-04-03 04:43:28 -0400 (Sat, 03 Apr 2010) | 11 lines

  Blocked revisions 79654 via svnmerge

  ........
    r79654 | victor.stinner | 2010-04-03 10:40:16 +0200 (sam., 03 avril 2010) | 5 lines

    Issue #8227: Fix C API documentation, argument parsing

     * 'z', 'z#', 'z*' does also accept Unicode
     * unify types name: replace "string or Unicode objet" by "string or Unicode"
  ........
................
  r79694 | ezio.melotti | 2010-04-03 11:39:17 -0400 (Sat, 03 Apr 2010) | 8 lines

  Blocked revisions 79624 via svnmerge

  ........
    r79624 | ezio.melotti | 2010-04-03 00:43:10 +0300 (Sat, 03 Apr 2010) | 1 line

    Fix test_compiler.py that was using unittest.__file__ to find Lib/ (unittest is now a package).
  ........
................
  r79696 | benjamin.peterson | 2010-04-03 11:42:04 -0400 (Sat, 03 Apr 2010) | 12 lines

  Blocked revisions 79693,79695 via svnmerge

  ........
    r79693 | benjamin.peterson | 2010-04-03 10:38:38 -0500 (Sat, 03 Apr 2010) | 1 line

    wrap
  ........
    r79695 | benjamin.peterson | 2010-04-03 10:40:29 -0500 (Sat, 03 Apr 2010) | 1 line

    remove unneeded argument
  ........
................
  r79705 | benjamin.peterson | 2010-04-03 12:01:50 -0400 (Sat, 03 Apr 2010) | 16 lines

  Blocked revisions 79697-79698,79704 via svnmerge

  ........
    r79697 | benjamin.peterson | 2010-04-03 10:44:56 -0500 (Sat, 03 Apr 2010) | 1 line

    silence PyCObject warnings in bsddb
  ........
    r79698 | benjamin.peterson | 2010-04-03 10:45:59 -0500 (Sat, 03 Apr 2010) | 1 line

    spelling
  ........
    r79704 | benjamin.peterson | 2010-04-03 10:58:15 -0500 (Sat, 03 Apr 2010) | 1 line

    remove deprecation warnings silence attempting
  ........
................
  r79708 | mark.dickinson | 2010-04-03 12:42:09 -0400 (Sat, 03 Apr 2010) | 11 lines

  Blocked revisions 79707 via svnmerge

  ........
    r79707 | mark.dickinson | 2010-04-03 17:41:20 +0100 (Sat, 03 Apr 2010) | 5 lines

    Ensure 'module removed' warning messages contain the word 'module' or 'package'.

    This should fix the test_py3kwarn failure on OS X.  test_support.import_module
    also requires this.
  ........
................
  r79715 | mark.dickinson | 2010-04-03 14:18:44 -0400 (Sat, 03 Apr 2010) | 8 lines

  Blocked revisions 79714 via svnmerge

  ........
    r79714 | mark.dickinson | 2010-04-03 19:17:54 +0100 (Sat, 03 Apr 2010) | 1 line

    Silence DeprecationWarnings from uses of has_key and <> in plat-mac.
  ........
................
  r79720 | benjamin.peterson | 2010-04-03 17:57:26 -0400 (Sat, 03 Apr 2010) | 8 lines

  Blocked revisions 79712 via svnmerge

  ........
    r79712 | raymond.hettinger | 2010-04-03 12:10:05 -0500 (Sat, 03 Apr 2010) | 1 line

    Silence a compiler warning.
  ........
................
  r79721 | benjamin.peterson | 2010-04-03 18:11:20 -0400 (Sat, 03 Apr 2010) | 12 lines

  Blocked revisions 79718-79719 via svnmerge

  ........
    r79718 | antoine.pitrou | 2010-04-03 16:42:18 -0500 (Sat, 03 Apr 2010) | 3 lines

    Remove useless (?) import from r79706
  ........
    r79719 | benjamin.peterson | 2010-04-03 16:50:40 -0500 (Sat, 03 Apr 2010) | 1 line

    import bsddb more robustly
  ........
................
  r79770 | benjamin.peterson | 2010-04-04 19:25:45 -0400 (Sun, 04 Apr 2010) | 8 lines

  Blocked revisions 79769 via svnmerge

  ........
    r79769 | benjamin.peterson | 2010-04-04 18:23:22 -0500 (Sun, 04 Apr 2010) | 1 line

    fix dis on new style classes #8310
  ........
................
  r79933 | benjamin.peterson | 2010-04-10 14:57:52 -0400 (Sat, 10 Apr 2010) | 20 lines

  Blocked revisions 79927-79928,79930,79932 via svnmerge

  ........
    r79927 | benjamin.peterson | 2010-04-10 11:22:05 -0500 (Sat, 10 Apr 2010) | 1 line

    bump version to 2.7b1
  ........
    r79928 | benjamin.peterson | 2010-04-10 11:28:34 -0500 (Sat, 10 Apr 2010) | 1 line

    update pydoc-topics
  ........
    r79930 | raymond.hettinger | 2010-04-10 11:57:36 -0500 (Sat, 10 Apr 2010) | 1 line

    Issue 8361: Remove assert from functools.total_ordering
  ........
    r79932 | benjamin.peterson | 2010-04-10 13:53:58 -0500 (Sat, 10 Apr 2010) | 1 line

    towards beta 2
  ........
................
  r79948 | benjamin.peterson | 2010-04-10 22:17:08 -0400 (Sat, 10 Apr 2010) | 162 lines

  Blocked revisions 79285,79292,79384,79387,79480-79481,79483,79509,79511,79528,79549,79569,79575-79578,79625,79650-79651,79706,79710,79713,79722,79730,79744,79750,79755,79808,79915,79918,79920,79937,79939 via svnmerge

  ................
    r79285 | jesus.cea | 2010-03-22 09:22:26 -0500 (Mon, 22 Mar 2010) | 1 line

    pybsddb 4.8.4 integration. Please, comment in issue #8156
  ................
    r79292 | jesus.cea | 2010-03-22 10:18:46 -0500 (Mon, 22 Mar 2010) | 1 line

    Missing testsuite files
  ................
    r79384 | antoine.pitrou | 2010-03-24 16:55:12 -0500 (Wed, 24 Mar 2010) | 3 lines

    Trying to fix #8108.  Will watch the buildbot(s).
  ................
    r79387 | antoine.pitrou | 2010-03-24 17:12:15 -0500 (Wed, 24 Mar 2010) | 3 lines

    Revert r79384 (the fix failed).
  ................
    r79480 | raymond.hettinger | 2010-03-28 13:02:41 -0500 (Sun, 28 Mar 2010) | 1 line

    Update itertools recipes.
  ................
    r79481 | raymond.hettinger | 2010-03-28 13:08:15 -0500 (Sun, 28 Mar 2010) | 1 line

    Add a note on optimizing the itertools recipes for production.
  ................
    r79483 | raymond.hettinger | 2010-03-28 13:25:01 -0500 (Sun, 28 Mar 2010) | 1 line

    Update itertools recipe for consume().
  ................
    r79509 | thomas.heller | 2010-03-30 14:46:23 -0500 (Tue, 30 Mar 2010) | 24 lines

    Merged revisions 79115,79424,79491 via svnmerge from
    svn+ssh://pythondev@svn.python.org/python/branches/branch_libffi-3_0_10-win

    ........
      r79115 | thomas.heller | 2010-03-19 22:14:47 +0100 (Fr, 19 Mrz 2010) | 7 lines

      Work in progress.  2 tests fail on x86/win32 because the stack
      checking code in ffi_call_win32 is not yet implemented.

      Remove most files from _ctypes/libffi_msvc, only two include files
      stay (updated from _ctypes/libffi/...).  Other files are used in the
      cross-platform _ctypes/libffi directory.
    ........
      r79424 | thomas.heller | 2010-03-25 19:28:02 +0100 (Do, 25 Mrz 2010) | 1 line

      Build _ctypes on Win64.
    ........
      r79491 | thomas.heller | 2010-03-29 21:30:33 +0200 (Mo, 29 Mrz 2010) | 4 lines

      On Windows, ctypes does no longer check the stack before and after
      calling a foreign function.
      This allows to use the unmodified libffi library.
    ........
  ................
    r79511 | thomas.heller | 2010-03-30 14:55:34 -0500 (Tue, 30 Mar 2010) | 3 lines

    Removed merge tracking for "svnmerge" for
    svn+ssh://pythondev@svn.python.org/python/branches/branch_libffi-3_0_10-win
  ................
    r79528 | ezio.melotti | 2010-03-31 03:33:50 -0500 (Wed, 31 Mar 2010) | 1 line

    Silence a py3k warning.
  ................
    r79549 | raymond.hettinger | 2010-04-01 02:54:16 -0500 (Thu, 01 Apr 2010) | 1 line

    Document link to Sorting HowTo
  ................
    r79569 | raymond.hettinger | 2010-04-01 21:44:31 -0500 (Thu, 01 Apr 2010) | 1 line

    Add and update itertools recipes.
  ................
    r79575 | raymond.hettinger | 2010-04-02 01:23:12 -0500 (Fri, 02 Apr 2010) | 1 line

    Cleanup itertools recipes
  ................
    r79576 | florent.xicluna | 2010-04-02 02:24:52 -0500 (Fri, 02 Apr 2010) | 2 lines

    #7092: Fix additional "-3" warnings in the idlelib package, and convert to absolute imports.
  ................
    r79577 | florent.xicluna | 2010-04-02 03:15:26 -0500 (Fri, 02 Apr 2010) | 2 lines

    #7092: Drop the cmp argument.
  ................
    r79578 | florent.xicluna | 2010-04-02 03:30:21 -0500 (Fri, 02 Apr 2010) | 2 lines

    #7092: silence some py3k warnings
  ................
    r79625 | brian.curtin | 2010-04-02 16:51:37 -0500 (Fri, 02 Apr 2010) | 2 lines

    Add a line about #7347 to Misc\News
  ................
    r79650 | raymond.hettinger | 2010-04-02 22:14:28 -0500 (Fri, 02 Apr 2010) | 1 line

    Improve clear() method.  Keeps key/value refcnts >= 1 until final dict.clear() so that decrefs to zero won't trigger arbitrary code .  Also runs a bit faster.
  ................
    r79651 | raymond.hettinger | 2010-04-03 02:57:09 -0500 (Sat, 03 Apr 2010) | 1 line

    Factor-out constant expressions
  ................
    r79706 | benjamin.peterson | 2010-04-03 11:06:42 -0500 (Sat, 03 Apr 2010) | 1 line

    stop CObject deprecation warnings in test___all__
  ................
    r79710 | mark.dickinson | 2010-04-03 11:54:02 -0500 (Sat, 03 Apr 2010) | 1 line

    Replace backquotes with repr(), to silence a SyntaxWarning.
  ................
    r79713 | raymond.hettinger | 2010-04-03 13:10:37 -0500 (Sat, 03 Apr 2010) | 1 line

    Add count() method to collections.deque().
  ................
    r79722 | raymond.hettinger | 2010-04-03 17:34:15 -0500 (Sat, 03 Apr 2010) | 1 line

    Expand test coverage for deque.count().
  ................
    r79730 | raymond.hettinger | 2010-04-03 20:24:59 -0500 (Sat, 03 Apr 2010) | 1 line

    Issue 5479:  Add functools.total_ordering class decorator.
  ................
    r79744 | raymond.hettinger | 2010-04-04 02:33:46 -0500 (Sun, 04 Apr 2010) | 1 line

    Documentation nit
  ................
    r79750 | raymond.hettinger | 2010-04-04 13:34:45 -0500 (Sun, 04 Apr 2010) | 1 line

    Add functools.CmpToKey()
  ................
    r79755 | raymond.hettinger | 2010-04-04 16:45:01 -0500 (Sun, 04 Apr 2010) | 6 lines

    Add tests for cmp_to_key.
    Adopt PEP 8 compliant function name.
    Factor-out existing uses cmp_to_key.
    Update documentation to use internal pointers instead of external resource.
  ................
    r79808 | raymond.hettinger | 2010-04-05 13:53:43 -0500 (Mon, 05 Apr 2010) | 1 line

    Classes that override __eq__ also need to define __hash__.
  ................
    r79915 | antoine.pitrou | 2010-04-09 16:00:36 -0500 (Fri, 09 Apr 2010) | 3 lines

    Temporarily commit fix to issue #8108, to check for buildbot response
  ................
    r79918 | antoine.pitrou | 2010-04-09 17:41:31 -0500 (Fri, 09 Apr 2010) | 3 lines

    Revert r79915 (temporary commit to check for buildbots -> the fix was successful)
  ................
    r79920 | raymond.hettinger | 2010-04-10 02:01:32 -0500 (Sat, 10 Apr 2010) | 1 line

    Fixup new itertools recipes.
  ................
    r79937 | antoine.pitrou | 2010-04-10 17:43:05 -0500 (Sat, 10 Apr 2010) | 3 lines

    Temporary commit of fix to issue #5380 (in order to watch buildbot response)
  ................
    r79939 | raymond.hettinger | 2010-04-10 19:01:23 -0500 (Sat, 10 Apr 2010) | 1 line

    Add the sorting HOWTO to the main docs.
  ................
................
  r79953 | benjamin.peterson | 2010-04-11 10:49:17 -0400 (Sun, 11 Apr 2010) | 12 lines

  Blocked revisions 79938,79949 via svnmerge

  ........
    r79938 | antoine.pitrou | 2010-04-10 18:32:12 -0500 (Sat, 10 Apr 2010) | 3 lines

    Revert temporary commit in r79937
  ........
    r79949 | raymond.hettinger | 2010-04-11 03:14:45 -0500 (Sun, 11 Apr 2010) | 1 line

    Add descriptor howto to main documentation
  ........
................
  r79955 | benjamin.peterson | 2010-04-11 11:41:33 -0400 (Sun, 11 Apr 2010) | 20 lines

  Blocked revisions 79493,79515,79637,79760 via svnmerge

  ........
    r79493 | michael.foord | 2010-03-29 15:04:23 -0500 (Mon, 29 Mar 2010) | 1 line

    Backport of weakref.WeakSet and tests from Python 3.
  ........
    r79515 | thomas.heller | 2010-03-30 15:57:06 -0500 (Tue, 30 Mar 2010) | 1 line

    Revert rev. 79509; ctypes doesn't build on linux.
  ........
    r79637 | raymond.hettinger | 2010-04-02 19:39:26 -0500 (Fri, 02 Apr 2010) | 1 line

    Clear cyclical references in list based OrderedDict.
  ........
    r79760 | raymond.hettinger | 2010-04-04 17:24:03 -0500 (Sun, 04 Apr 2010) | 1 line

    Add tests for functools.total_ordering.
  ........
................
  r79966 | benjamin.peterson | 2010-04-11 16:49:42 -0400 (Sun, 11 Apr 2010) | 8 lines

  Blocked revisions 79962 via svnmerge

  ........
    r79962 | raymond.hettinger | 2010-04-11 15:39:28 -0500 (Sun, 11 Apr 2010) | 1 line

    Minor factoring
  ........
................
  r79967 | benjamin.peterson | 2010-04-11 17:03:55 -0400 (Sun, 11 Apr 2010) | 15 lines

  Blocked revisions 79935 via svnmerge

  ........
    r79935 | jean-paul.calderone | 2010-04-10 14:59:28 -0500 (Sat, 10 Apr 2010) | 9 lines

    Refactor a couple inspect module tests to remove duplicate code

    The test_classify_oldstyle and test_classify_newstyle methods of
    test.test_inspect.TestClassesAndFunctions were previously almost
    identical (aside from irrelevant whitespace and one semantic
    difference).  They now share a single helper.

    Fixes issue #8363.
  ........
................
  r79972 | benjamin.peterson | 2010-04-11 17:56:02 -0400 (Sun, 11 Apr 2010) | 8 lines

  Blocked revisions 79307 via svnmerge

  ........
    r79307 | florent.xicluna | 2010-03-22 17:45:50 -0500 (Mon, 22 Mar 2010) | 2 lines

    #7667: Fix doctest failures with non-ASCII paths.
  ........
................
  r80019 | benjamin.peterson | 2010-04-12 17:18:30 -0400 (Mon, 12 Apr 2010) | 8 lines

  Blocked revisions 80017 via svnmerge

  ........
    r80017 | raymond.hettinger | 2010-04-12 16:12:06 -0500 (Mon, 12 Apr 2010) | 1 line

    Add usage notes for collections.Counter().
  ........
................
  r80083 | georg.brandl | 2010-04-14 17:42:41 -0400 (Wed, 14 Apr 2010) | 8 lines

  Blocked revisions 80082 via svnmerge

  ........
    r80082 | georg.brandl | 2010-04-14 23:36:49 +0200 (Mi, 14 Apr 2010) | 1 line

    #8370: fix module name in backported doc addition.
  ........
................
  r80122 | benjamin.peterson | 2010-04-16 17:56:43 -0400 (Fri, 16 Apr 2010) | 8 lines

  Blocked revisions 80121 via svnmerge

  ........
    r80121 | benjamin.peterson | 2010-04-16 16:55:10 -0500 (Fri, 16 Apr 2010) | 1 line

    remove check for unicode
  ........
................
  r80206 | benjamin.peterson | 2010-04-18 19:08:30 -0400 (Sun, 18 Apr 2010) | 8 lines

  Blocked revisions 80202 via svnmerge

  ........
    r80202 | raymond.hettinger | 2010-04-18 17:57:57 -0500 (Sun, 18 Apr 2010) | 1 line

    Issue 8436: set.__init__ accepts keyword args
  ........
................
  r80217 | antoine.pitrou | 2010-04-19 15:38:22 -0400 (Mon, 19 Apr 2010) | 9 lines

  Blocked revisions 80215 via svnmerge

  ........
    r80215 | antoine.pitrou | 2010-04-19 20:52:43 +0200 (lun., 19 avril 2010) | 4 lines

    Issue #8438: Remove reference to the missing "surrogateescape" encoding
    error handler from the new IO library.
  ........
................
  r80272 | ezio.melotti | 2010-04-20 12:57:51 -0400 (Tue, 20 Apr 2010) | 8 lines

  Blocked revisions 80270 via svnmerge

  ........
    r80270 | ezio.melotti | 2010-04-20 19:49:48 +0300 (Tue, 20 Apr 2010) | 1 line

    #8472: fix wrong function name in functions.rst: itertools.filterfalse -> itertools.ifilterfalse
  ........
................
  r80493 | brett.cannon | 2010-04-25 18:35:57 -0400 (Sun, 25 Apr 2010) | 12 lines

  Blocked revisions 80492 via svnmerge

  ........
    r80492 | brett.cannon | 2010-04-25 15:33:36 -0700 (Sun, 25 Apr 2010) | 6 lines

    When DeprecationWarning was silenced by default, it also silenced any use of -Q
    by default as well. This change fixes that by treating -Q like -3 when it comes
    to DeprecationWarning; using it causes the silencing to not occur.

    Fixes issue #7319.
  ........
................
  r80497 | benjamin.peterson | 2010-04-25 19:18:00 -0400 (Sun, 25 Apr 2010) | 8 lines

  Blocked revisions 80496 via svnmerge

  ........
    r80496 | brett.cannon | 2010-04-25 18:11:51 -0500 (Sun, 25 Apr 2010) | 1 line

    Revert an accidental commit from r80492.
  ........
................
  r80550 | benjamin.peterson | 2010-04-27 17:19:15 -0400 (Tue, 27 Apr 2010) | 12 lines

  Blocked revisions 80546-80547 via svnmerge

  ........
    r80546 | benjamin.peterson | 2010-04-27 16:15:28 -0500 (Tue, 27 Apr 2010) | 1 line

    fix comment
  ........
    r80547 | benjamin.peterson | 2010-04-27 16:17:22 -0500 (Tue, 27 Apr 2010) | 1 line

    fold __future__ imports
  ........
................
  r80697 | mark.dickinson | 2010-05-02 05:40:10 -0400 (Sun, 02 May 2010) | 8 lines

  Blocked revisions 80695 via svnmerge

  ........
    r80695 | mark.dickinson | 2010-05-02 10:38:43 +0100 (Sun, 02 May 2010) | 2 lines

    Improve error message from nb_int returning a non-integer, in various PyInt_As* functions:
  ........
................
  r80740 | benjamin.peterson | 2010-05-03 20:36:36 -0400 (Mon, 03 May 2010) | 10 lines

  Blocked revisions 80738 via svnmerge

  ........
    r80738 | brett.cannon | 2010-05-03 19:30:17 -0500 (Mon, 03 May 2010) | 4 lines

    Remove a redundant string length check and variable assignment.

    Found with Clang's static analyzer.
  ........
................
  r80750 | alexandre.vassalotti | 2010-05-03 23:26:10 -0400 (Mon, 03 May 2010) | 8 lines

  Blocked revisions 80749 via svnmerge

  ........
    r80749 | alexandre.vassalotti | 2010-05-03 20:21:51 -0700 (Mon, 03 May 2010) | 2 lines

    Issue #8404: Fix set operations on dictionary views.
  ........
................
  r80760 | mark.dickinson | 2010-05-04 12:50:06 -0400 (Tue, 04 May 2010) | 18 lines

  Blocked revisions 80758-80759 via svnmerge

  ........
    r80758 | mark.dickinson | 2010-05-04 17:18:25 +0100 (Tue, 04 May 2010) | 9 lines

    Issue #1533: fix inconsistency in range function argument processing:
    any non-float non-integer argument is now converted to an integer (if
    possible) using its __int__ method.  Previously, only small arguments
    were treated this way; larger arguments (those whose __int__ was
    outside the range of a C long) would produce a TypeError.

    Patch by Alexander Belopolsky (with minor modifications).
  ........
    r80759 | mark.dickinson | 2010-05-04 17:19:06 +0100 (Tue, 04 May 2010) | 1 line

    Fix trailing whitespace.
  ........
................
  r80778 | victor.stinner | 2010-05-05 08:42:20 -0400 (Wed, 05 May 2010) | 9 lines

  Blocked revisions 80777 via svnmerge

  ........
    r80777 | victor.stinner | 2010-05-05 14:40:49 +0200 (mer., 05 mai 2010) | 3 lines

    Issue #8313: traceback.format_exception_only() encodes unicode message to
    ASCII with backslashreplace error handler if str(value) failed
  ........
................
  r80806 | ronald.oussoren | 2010-05-05 15:12:30 -0400 (Wed, 05 May 2010) | 14 lines

  Blocked revisions 80804 via svnmerge

  ........
    r80804 | ronald.oussoren | 2010-05-05 21:09:31 +0200 (Wed, 05 May 2010) | 8 lines

    In a number of places code still revers
    to "sys.platform == 'mac'" and that is
    dead code because it refers to a platform
    that is no longer supported (and hasn't been
    supported for several releases).

    Fixes issue #7908 for the trunk.
  ........
................
  r80842 | mark.dickinson | 2010-05-05 18:44:34 -0400 (Wed, 05 May 2010) | 9 lines

  Blocked revisions 80839 via svnmerge

  ........
    r80839 | mark.dickinson | 2010-05-05 23:42:51 +0100 (Wed, 05 May 2010) | 3 lines

    Issue #1533:  test_range in test_builtin: fix test comment and add test
    for rejection of small floats.  Thanks Alexander Belopolsky.
  ........
................
  r80973 | matthias.klose | 2010-05-08 07:12:56 -0400 (Sat, 08 May 2010) | 27 lines

  Blocked revisions 80964-80966,80969-80970 via svnmerge

  ........
    r80964 | matthias.klose | 2010-05-08 12:00:28 +0200 (Sa, 08 Mai 2010) | 2 lines

    - Issue #8510: Update to autoconf2.65.
  ........
    r80965 | matthias.klose | 2010-05-08 12:14:46 +0200 (Sa, 08 Mai 2010) | 2 lines

    - configure.in: Replace AC_HELP_STRING with AS_HELP_STRING
  ........
    r80966 | matthias.klose | 2010-05-08 12:17:27 +0200 (Sa, 08 Mai 2010) | 2 lines

    configure.in: s/AC_AIX/AC_USE_SYSTEM_EXTENSIONS/
  ........
    r80969 | matthias.klose | 2010-05-08 13:01:39 +0200 (Sa, 08 Mai 2010) | 3 lines

    configure.in: convert all obsolete AC_TRY_* macros to AC_*_IFELSE,
    only whitespace changes in generated configure (diff -uEwB).
  ........
    r80970 | matthias.klose | 2010-05-08 13:04:18 +0200 (Sa, 08 Mai 2010) | 4 lines

    configure.in: Avoid autoconf warning: Assume C89 semantics that
    RETSIGTYPE is always void (issue #8510).
    pyconfig.h: Regenerate
  ........
................
  r81003 | benjamin.peterson | 2010-05-08 14:57:34 -0400 (Sat, 08 May 2010) | 16 lines

  Blocked revisions 80996,80998,81002 via svnmerge

  ........
    r80996 | benjamin.peterson | 2010-05-08 12:05:19 -0500 (Sat, 08 May 2010) | 1 line

    update pydoc-topics
  ........
    r80998 | benjamin.peterson | 2010-05-08 12:08:17 -0500 (Sat, 08 May 2010) | 1 line

    bump version to 2.7 beta 2
  ........
    r81002 | benjamin.peterson | 2010-05-08 13:53:42 -0500 (Sat, 08 May 2010) | 1 line

    towards 2.7 release candidate 1
  ........
................
  r81009 | benjamin.peterson | 2010-05-08 17:03:44 -0400 (Sat, 08 May 2010) | 8 lines

  Blocked revisions 81008 via svnmerge

  ........
    r81008 | benjamin.peterson | 2010-05-08 15:59:42 -0500 (Sat, 08 May 2010) | 1 line

    remove svn:mergeinfo property
  ........
................
  r81021 | mark.dickinson | 2010-05-09 05:30:53 -0400 (Sun, 09 May 2010) | 9 lines

  Blocked revisions 81020 via svnmerge

  ........
    r81020 | mark.dickinson | 2010-05-09 10:30:06 +0100 (Sun, 09 May 2010) | 3 lines

    Issue #8644:  Improve accuracy of timedelta.total_seconds method.
    (Backport of r80979 to py3k.)  Thanks Alexander Belopolsky.
  ........
................
  r81028 | eric.smith | 2010-05-09 10:09:25 -0400 (Sun, 09 May 2010) | 8 lines

  Blocked revisions 81026 via svnmerge

  ........
    r81026 | eric.smith | 2010-05-09 10:04:59 -0400 (Sun, 09 May 2010) | 1 line

    Issue 8671: Whitespace fix.
  ........
................
  r81136 | victor.stinner | 2010-05-13 12:20:26 -0400 (Thu, 13 May 2010) | 12 lines

  Blocked revisions 81135 via svnmerge (r81135 is a merge of r80163 from py3k)

  ........
    r81135 | victor.stinner | 2010-05-13 18:18:14 +0200 (jeu., 13 mai 2010) | 6 lines

    Issue #8422, test_genericpath: skip the creation of a directory with an invalid
    UTF name on Mac OS X because the OS deny it (the name have to be a valid UTF8
    string).

    Merge r80163 from py3k branch.
  ........
................
  r81138 | victor.stinner | 2010-05-13 12:23:09 -0400 (Thu, 13 May 2010) | 10 lines

  Blocked revisions 81137 via svnmerge

  ........
    r81137 | victor.stinner | 2010-05-13 18:22:15 +0200 (jeu., 13 mai 2010) | 4 lines

    Fix verb tense in skip message.

    Ooops, merge also r80334 (patch by r.david.murray)
  ........
................
  r81211 | amaury.forgeotdarc | 2010-05-15 17:49:45 -0400 (Sat, 15 May 2010) | 8 lines

  Blocked revisions 81210 via svnmerge

  ........
    r81210 | amaury.forgeotdarc | 2010-05-15 23:45:30 +0200 (sam., 15 mai 2010) | 2 lines

    Remove unused variable, and fix a compilation warning on Windows
  ........
................
  r81378 | victor.stinner | 2010-05-20 07:30:37 -0400 (Thu, 20 May 2010) | 14 lines

  Blocked revisions 81377 via svnmerge

  ........
    r81377 | victor.stinner | 2010-05-20 13:29:45 +0200 (jeu., 20 mai 2010) | 8 lines

    libpython.py: fix support of non-BMP unicode characters

    Forward port some code from Python3:

     * join surrogate pairs if sizeof(Py_UNICODE)==2
     * Enable non-BMP test on narrow builds using u"\U0001D121" instead of
       unichr(0x1D121)
  ........
................
  r81424 | georg.brandl | 2010-05-21 17:03:02 -0400 (Fri, 21 May 2010) | 8 lines

  Blocked revisions 81419 via svnmerge

  ........
    r81419 | georg.brandl | 2010-05-21 22:58:12 +0200 (Fr, 21 Mai 2010) | 1 line

    Add missing parameter in SimpleXMLRPCServer signature.
  ........
................
  r81455 | victor.stinner | 2010-05-21 18:52:10 -0400 (Fri, 21 May 2010) | 9 lines

  Blocked revisions 81454 via svnmerge

  ........
    r81454 | victor.stinner | 2010-05-22 00:50:28 +0200 (sam., 22 mai 2010) | 3 lines

    Issue #5640: Fix Shift-JIS incremental encoder for error handlers different
    than strict
  ........
................
  r81511 | benjamin.peterson | 2010-05-24 22:27:55 -0400 (Mon, 24 May 2010) | 8 lines

  Blocked revisions 81509 via svnmerge

  ........
    r81509 | benjamin.peterson | 2010-05-24 21:23:32 -0500 (Mon, 24 May 2010) | 1 line

    correct default docs
  ........
................
  r81519 | r.david.murray | 2010-05-25 11:26:21 -0400 (Tue, 25 May 2010) | 13 lines

  Blocked revisions 81518 via svnmerge

  ........
    r81518 | r.david.murray | 2010-05-25 11:20:46 -0400 (Tue, 25 May 2010) | 8 lines

    Issue 8143: sync unquote in urlparse with urllib; add comment about doing so.

    unquote is duplicated in the two files to avoid a circular reference.
    (This is fixed in Python3.)  Updates keep getting made to the public unquote
    without fixing the urlparse one, however, so this fix syncs the two
    and adds a comment to both to make sure changes are applied to both.
  ........
................
  r81538 | victor.stinner | 2010-05-25 18:35:40 -0400 (Tue, 25 May 2010) | 11 lines

  Blocked revisions 81537 via svnmerge

  ........
    r81537 | victor.stinner | 2010-05-26 00:30:32 +0200 (mer., 26 mai 2010) | 3 lines

    Issue #3798: Write sys.exit() message to sys.stderr to use stderr encoding and
    error handler, instead of writing to the C stderr file in utf-8
  ........

  py3k was already fixed by r81252.
................
  r81581 | benjamin.peterson | 2010-05-27 23:23:57 -0400 (Thu, 27 May 2010) | 12 lines

  Blocked revisions 81578-81579 via svnmerge

  ........
    r81578 | benjamin.peterson | 2010-05-27 21:12:36 -0500 (Thu, 27 May 2010) | 1 line

    remove non-ascii coding per PEP 8
  ........
    r81579 | benjamin.peterson | 2010-05-27 22:10:31 -0500 (Thu, 27 May 2010) | 1 line

    2to3 doesn't fix test_support #6583
  ........
................
  r81607 | mark.dickinson | 2010-05-30 08:12:56 -0400 (Sun, 30 May 2010) | 10 lines

  Blocked revisions 81606 via svnmerge

  ........
    r81606 | mark.dickinson | 2010-05-30 13:12:25 +0100 (Sun, 30 May 2010) | 4 lines

    Issue #5211: Complete removal of implicit coercions for the complex
    type.  Coercion for arithmetic operations was already removed in
    r78280, but that commit didn't remove coercion for rich comparisons.
  ........
................
  r81609 | mark.dickinson | 2010-05-30 08:17:39 -0400 (Sun, 30 May 2010) | 8 lines

  Blocked revisions 81608 via svnmerge

  ........
    r81608 | mark.dickinson | 2010-05-30 13:17:11 +0100 (Sun, 30 May 2010) | 1 line

    Remove declaration for unused variable.
  ........
................
  r81737 | mark.dickinson | 2010-06-05 07:53:11 -0400 (Sat, 05 Jun 2010) | 8 lines

  Blocked revisions 81736 via svnmerge

  ........
    r81736 | mark.dickinson | 2010-06-05 12:52:24 +0100 (Sat, 05 Jun 2010) | 1 line

    Issue #8627: remove out-of-date warning about overriding __cmp__
  ........
................
  r81743 | mark.dickinson | 2010-06-05 08:38:00 -0400 (Sat, 05 Jun 2010) | 10 lines

  Blocked revisions 81740 via svnmerge

  ........
    r81740 | mark.dickinson | 2010-06-05 13:14:43 +0100 (Sat, 05 Jun 2010) | 5 lines

    Issue #8627: Fix "XXX undetected error" from unchecked PyErr_WarnPy3k return.
    This is just a quick fix:  if the warning is turned into an exception, the
    exception simply gets ignored.
  ........
................
  r81746 | mark.dickinson | 2010-06-05 08:52:23 -0400 (Sat, 05 Jun 2010) | 8 lines

  Blocked revisions 81744 via svnmerge

  ........
    r81744 | mark.dickinson | 2010-06-05 13:51:21 +0100 (Sat, 05 Jun 2010) | 1 line

    Fix comment typo.
  ........
................
  r81751 | mark.dickinson | 2010-06-05 09:27:17 -0400 (Sat, 05 Jun 2010) | 8 lines

  Blocked revisions 81749 via svnmerge

  ........
    r81749 | mark.dickinson | 2010-06-05 14:18:33 +0100 (Sat, 05 Jun 2010) | 2 lines

    Fix test_py3kwarn not to test for __cmp__-related DeprecationWarning.
  ........
................
  r81762 | michael.foord | 2010-06-05 15:58:25 -0400 (Sat, 05 Jun 2010) | 8 lines

  Blocked revisions 81761 via svnmerge

  ........
    r81761 | michael.foord | 2010-06-05 20:51:38 +0100 (Sat, 05 Jun 2010) | 1 line

    Updated NEWS file.
  ........
................
  r81778 | benjamin.peterson | 2010-06-05 22:14:27 -0400 (Sat, 05 Jun 2010) | 16 lines

  Blocked revisions 81772-81773,81777 via svnmerge

  ........
    r81772 | benjamin.peterson | 2010-06-05 19:22:09 -0500 (Sat, 05 Jun 2010) | 1 line

    bump version to 2.7 rc1
  ........
    r81773 | benjamin.peterson | 2010-06-05 19:49:27 -0500 (Sat, 05 Jun 2010) | 1 line

    update pydoc-topics
  ........
    r81777 | benjamin.peterson | 2010-06-05 21:09:33 -0500 (Sat, 05 Jun 2010) | 1 line

    careening towards 2.7rc2 we go
  ........
................
  r81816 | ezio.melotti | 2010-06-07 17:57:18 -0400 (Mon, 07 Jun 2010) | 8 lines

  Blocked revisions 81769 via svnmerge

  ........
    r81769 | ezio.melotti | 2010-06-06 01:28:10 +0300 (Sun, 06 Jun 2010) | 1 line

    Replace deprecated fail* methods with the equivalent assert* ones.
  ........
................
  r81818 | ezio.melotti | 2010-06-07 18:02:50 -0400 (Mon, 07 Jun 2010) | 8 lines

  Blocked revisions 81817 via svnmerge

  ........
    r81817 | ezio.melotti | 2010-06-08 01:00:18 +0300 (Tue, 08 Jun 2010) | 1 line

    Silence deprecation warning in test___all__ caused by an import bsddb.
  ........
................
  r81827 | benjamin.peterson | 2010-06-07 18:36:44 -0400 (Mon, 07 Jun 2010) | 8 lines

  Blocked revisions 81825 via svnmerge

  ........
    r81825 | benjamin.peterson | 2010-06-07 17:33:09 -0500 (Mon, 07 Jun 2010) | 1 line

    use unicode literals
  ........
................
  r81829 | stefan.krah | 2010-06-08 09:26:49 -0400 (Tue, 08 Jun 2010) | 21 lines

  Blocked revisions 81669,81672,81683 via svnmerge

  ........
    r81669 | stefan.krah | 2010-06-03 14:39:50 +0200 (Thu, 03 Jun 2010) | 9 lines

    Issue #7384: If the system readline library is linked against ncurses,
    the curses module must be linked against ncurses as well. Otherwise it
    is not safe to load both the readline and curses modules in an application.

    Thanks Thomas Dickey for answering questions about ncurses/ncursesw
    and readline!
  ........
    r81672 | stefan.krah | 2010-06-03 16:25:16 +0200 (Thu, 03 Jun 2010) | 3 lines

    Use compiler rather than compiler_obj. Thanks Michael Foord for noticing.
  ........
    r81683 | stefan.krah | 2010-06-04 11:49:20 +0200 (Fri, 04 Jun 2010) | 1 line

    Detect missing ldd on all systems.
  ........
................
  r81877 | michael.foord | 2010-06-10 12:33:34 -0400 (Thu, 10 Jun 2010) | 8 lines

  Blocked revisions 81876 via svnmerge

  ........
    r81876 | michael.foord | 2010-06-10 17:32:00 +0100 (Thu, 10 Jun 2010) | 1 line

    NEWS update for issue 8948.
  ........
................
  r81901 | victor.stinner | 2010-06-11 15:24:36 -0400 (Fri, 11 Jun 2010) | 8 lines

  Blocked revisions 81899 via svnmerge

  ........
    r81899 | victor.stinner | 2010-06-11 21:22:28 +0200 (ven., 11 juin 2010) | 2 lines

    Issue #8362: Add Misc/maintainers.rst: list of module maintainers
  ........
................
  r81905 | mark.dickinson | 2010-06-11 16:29:09 -0400 (Fri, 11 Jun 2010) | 10 lines

  Blocked revisions 81904 via svnmerge

  ........
    r81904 | mark.dickinson | 2010-06-11 21:27:05 +0100 (Fri, 11 Jun 2010) | 4 lines

    Fix possible undefined behaviour from signed overflow in struct module.

    Backport of revisions 81897, 81898 and 81902 from py3k.
  ........
................
  r81946 | nick.coghlan | 2010-06-12 09:46:56 -0400 (Sat, 12 Jun 2010) | 8 lines

  Blocked revisions 81945 via svnmerge

  ........
    r81945 | nick.coghlan | 2010-06-12 23:45:37 +1000 (Sat, 12 Jun 2010) | 1 line

    Backport a fix from Py3k for a potentially misleading example
  ........
................
  r81958 | mark.dickinson | 2010-06-12 14:54:20 -0400 (Sat, 12 Jun 2010) | 11 lines

  Blocked revisions 81957 via svnmerge

  ........
    r81957 | mark.dickinson | 2010-06-12 19:50:34 +0100 (Sat, 12 Jun 2010) | 5 lines

    Issue #8469:  Add standard sizes to table in struct documentation; additional
    clarifications and documentation tweaks.

    Backport of revisions 81955-81956 from py3k.
  ........
................
  r82014 | r.david.murray | 2010-06-16 08:53:07 -0400 (Wed, 16 Jun 2010) | 20 lines

  Blocked revisions 81571,81678 via svnmerge

  I'm going to merge 81678 by hand.

  ........
    r81571 | victor.stinner | 2010-05-27 18:29:48 -0400 (Thu, 27 May 2010) | 3 lines

    Issue #8835: test_support.transient_internet() catchs gaierror(EAI_NONAME) and
    gaierror(EAI_NODATA)
  ........
    r81678 | r.david.murray | 2010-06-03 16:19:25 -0400 (Thu, 03 Jun 2010) | 7 lines

    #8889: rewrite transient_internet so we don't use EAI_NODATA on FreeBSD.

    FreeBSD doesn't have socket.EAI_NODATA.  I rewrote the routine because
    there's no easy way to conditionally include a context manager in a
    with statement.  As a side benefit, instead of a stack of context
    managers there's now only one.
  ........
................
2010-06-16 19:27:57 +00:00
Senthil Kumaran efc3a384dd Merged revisions 82028 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r82028 | senthil.kumaran | 2010-06-16 23:14:57 +0530 (Wed, 16 Jun 2010) | 9 lines

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

  ........
    r82026 | senthil.kumaran | 2010-06-16 23:07:32 +0530 (Wed, 16 Jun 2010) | 3 lines

    Addressing RDM's review comments on the doc change.
  ........
................
2010-06-16 17:47:48 +00:00
Senthil Kumaran 322db0d358 Merged revisions 82022 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r82022 | senthil.kumaran | 2010-06-16 22:11:11 +0530 (Wed, 16 Jun 2010) | 9 lines

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

  ........
    r82018 | senthil.kumaran | 2010-06-16 20:25:31 +0530 (Wed, 16 Jun 2010) | 3 lines

    Fix Issue8937 - SimpleHTTPServer should contain usage example
  ........
................
2010-06-16 16:44:15 +00:00
Stefan Krah b0434fcd4b Issue #7384: If the system readline library is linked against
ncurses, do not link the readline module against ncursesw.
2010-06-16 15:07:41 +00:00
R. David Murray 0dc3d035f3 Merged revisions 82015 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r82015 | r.david.murray | 2010-06-16 08:56:31 -0400 (Wed, 16 Jun 2010) | 2 lines

  Remove versionadded accidentally introduced by r82008.
........
2010-06-16 12:57:52 +00:00
R. David Murray 71df9d9216 Merged revisions 82011 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r82011 | r.david.murray | 2010-06-15 22:19:40 -0400 (Tue, 15 Jun 2010) | 17 lines

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

  ........
    r81675 | r.david.murray | 2010-06-03 11:43:20 -0400 (Thu, 03 Jun 2010) | 10 lines

    #5610: use \Z not $ so we don't eat extra chars when body part ends with \r\n.

    If a body part ended with \r\n, feedparser, using '$' to terminate its
    search for the newline, would match on the \r\n, and think that it needed
    to strip two characters in order to account for the line end before the
    boundary.  That made it chop one too many characters off the end of
    the body part.  Using \Z makes the match correct.

    Patch and test by Tony Nelson.
  ........
................
2010-06-16 02:22:56 +00:00
R. David Murray 24d83873eb Merged revisions 82008 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r82008 | r.david.murray | 2010-06-15 19:46:40 -0400 (Tue, 15 Jun 2010) | 9 lines

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

  ........
    r81634 | r.david.murray | 2010-05-31 21:42:41 -0400 (Mon, 31 May 2010) | 2 lines

    #7583: clarify discussion of hard tab expansion in doctests.
  ........
................
2010-06-16 00:37:16 +00:00
Antoine Pitrou 1a3a3b8bb6 Merged revisions 82000-82001 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r82000 | antoine.pitrou | 2010-06-15 19:00:21 +0200 (mar., 15 juin 2010) | 3 lines

  Fixes to the PyFile_FromFd() doc, by Renato Cunha.
........
  r82001 | antoine.pitrou | 2010-06-15 19:30:16 +0200 (mar., 15 juin 2010) | 3 lines

  Further refinements to the C file API.
........
2010-06-15 17:31:05 +00:00
Mark Dickinson 0dafd71c25 Fix notes in format character table. 2010-06-15 08:49:30 +00:00
Mark Dickinson 83f4cdfba9 Merged revisions 81994 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r81994 | mark.dickinson | 2010-06-15 09:42:37 +0100 (Tue, 15 Jun 2010) | 10 lines

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

  ........
    r81992 | mark.dickinson | 2010-06-15 09:33:03 +0100 (Tue, 15 Jun 2010) | 3 lines

    Issue #8469:  Further clarifications and improvements to struct module
    documentation.  Thanks Mads Kiilerich.
  ........
................
2010-06-15 08:45:06 +00:00
Victor Stinner 89a37838f8 Blocked revisions 81974 via svnmerge
........
  r81974 | victor.stinner | 2010-06-13 22:31:26 +0200 (dim., 13 juin 2010) | 4 lines

  getargs.c: remove last reference to "t#" format

  "t#" format was removed from convertitem() (convertsimple) but not skipitem().
........
2010-06-13 20:31:51 +00:00
Mark Dickinson 1330507360 Merged revisions 81965 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r81965 | mark.dickinson | 2010-06-13 10:17:13 +0100 (Sun, 13 Jun 2010) | 1 line

  Remove unnecessary brackets from docstring optional arguments.
........
2010-06-13 09:18:16 +00:00
Mark Dickinson d12dfe231e Merged revisions 81961 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r81961 | alexander.belopolsky | 2010-06-12 20:36:28 +0100 (Sat, 12 Jun 2010) | 1 line

  Issue #8973: Expanded Struct.__doc__.
........
2010-06-12 19:44:22 +00:00
Mark Dickinson f9e091ae2d Merged revisions 81947-81950,81955-81956 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r81947 | mark.dickinson | 2010-06-12 16:17:02 +0100 (Sat, 12 Jun 2010) | 3 lines

  Issue #8973:  Add __all__ to struct module, so that help(struct) correctly
  displays information for the struct.Struct class.
........
  r81948 | mark.dickinson | 2010-06-12 16:19:23 +0100 (Sat, 12 Jun 2010) | 1 line

  Remove accidental (yet-to-be-reviewed) docstring changes included in r81947.
........
  r81949 | mark.dickinson | 2010-06-12 16:43:45 +0100 (Sat, 12 Jun 2010) | 1 line

  Issue #8973:  Improve struct module docstrings.
........
  r81950 | mark.dickinson | 2010-06-12 17:30:53 +0100 (Sat, 12 Jun 2010) | 1 line

  More struct module docs and docstring tweaks.
........
  r81955 | mark.dickinson | 2010-06-12 19:20:47 +0100 (Sat, 12 Jun 2010) | 1 line

  Issue #8469: add standard sizes to struct docs table.
........
  r81956 | mark.dickinson | 2010-06-12 19:37:54 +0100 (Sat, 12 Jun 2010) | 2 lines

  Issue #8469:  Reorder struct module sections for clarity;  other minor tweaks.
........
2010-06-12 19:18:51 +00:00
Victor Stinner 80971d4d1c Blocked revisions 81927 via svnmerge
........
  r81927 | victor.stinner | 2010-06-12 01:56:51 +0200 (sam., 12 juin 2010) | 3 lines

  Issue #8969: On Windows, use mbcs codec in strict mode to encode and decode
  filenames and enable os.fsencode().
........
2010-06-11 23:57:10 +00:00
Victor Stinner cdf53bd05b Blocked revisions 81925 via svnmerge
........
  r81925 | victor.stinner | 2010-06-12 01:46:47 +0200 (sam., 12 juin 2010) | 4 lines

  Issue #8784: Set tarfile default encoding to 'utf-8' on Windows.

  Note: file system encoding cannot be None anymore (since r81190, issue #8610).
........
2010-06-11 23:49:41 +00:00
Victor Stinner 6aec9bedfb Merged revisions 81923 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r81923 | victor.stinner | 2010-06-12 01:30:12 +0200 (sam., 12 juin 2010) | 16 lines

  Fix some bugs in c-api/arg.rst documentation

   * replace "the default encoding" by "'utf-8' encoding"
   * fix "w" / "w*" / "w#" doc: similar to "y" / "y*" / "y#"
     and not "s" / "s*" / "s#"
   * "u#": remove "Non-Unicode objects are handled by interpreting their
     read-buffer pointer ...", it's no more true
   * "es", "es#": remove "... and objects convertible to Unicode into a character
     buffer", it's no more true
   * Py_BuildValue(), "K" and "L" formats: specify the name of the C type on
     Windows (_int64 / unsigned _int64) as done for PyArg_Parse*() long long
     types
  --CETTE ligne, et les suivantes ci-dessous, seront ignorées--

  M    Doc/c-api/arg.rst
........
2010-06-11 23:33:56 +00:00
Victor Stinner 829eab130b Blocked revisions 81918 via svnmerge
........
  r81918 | victor.stinner | 2010-06-12 00:27:14 +0200 (sam., 12 juin 2010) | 2 lines

  readline: use PyUnicode_FSConverter() to parse filenames
........
2010-06-11 23:13:29 +00:00
Victor Stinner 706e0b43e3 Backport test_getfilesystemencoding() from py3k
Note: On Python 3.1, file system encoding can be None.
2010-06-11 23:12:58 +00:00
Victor Stinner d5054cf7ff Blocked revisions 81916 via svnmerge
........
  r81916 | victor.stinner | 2010-06-12 00:17:52 +0200 (sam., 12 juin 2010) | 2 lines

  Issue #8965: Add a regression test to test_sys with LANG=C
........
2010-06-11 22:18:39 +00:00
Victor Stinner 665bf83ca4 Blocked revisions 81914 via svnmerge
........
  r81914 | victor.stinner | 2010-06-12 00:09:51 +0200 (sam., 12 juin 2010) | 2 lines

  locale.bindtextdomain(): use PyUnicode_FSConverter() to parse the filename
........
2010-06-11 22:12:43 +00:00
Victor Stinner ab29198c87 Blocked revisions 81911 via svnmerge
........
  r81911 | victor.stinner | 2010-06-11 23:50:30 +0200 (ven., 11 juin 2010) | 3 lines

  Issue #8966: If a ctypes structure field is an array of c_char, convert its
  value to bytes instead of str (as done for c_char and c_char_p).
........
2010-06-11 21:53:36 +00:00
Antoine Pitrou 6107a688ee Merged revisions 81908 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r81908 | antoine.pitrou | 2010-06-11 23:46:32 +0200 (ven., 11 juin 2010) | 11 lines

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

  ........
    r81907 | antoine.pitrou | 2010-06-11 23:42:26 +0200 (ven., 11 juin 2010) | 5 lines

    Issue #8941: decoding big endian UTF-32 data in UCS-2 builds could crash
    the interpreter with characters outside the Basic Multilingual Plane
    (higher than 0x10000).
  ........
................
2010-06-11 21:48:34 +00:00
Mark Dickinson 4a3acca7c1 Merged revisions 81897-81898,81902 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r81897 | mark.dickinson | 2010-06-11 17:56:34 +0100 (Fri, 11 Jun 2010) | 1 line

  Avoid possible undefined behaviour from signed overflow.
........
  r81898 | mark.dickinson | 2010-06-11 20:05:08 +0100 (Fri, 11 Jun 2010) | 1 line

  Fix an incorrect return type.
........
  r81902 | mark.dickinson | 2010-06-11 20:50:30 +0100 (Fri, 11 Jun 2010) | 1 line

  Fix more undefined-behaviour inducing overflow checks in struct module.
........
2010-06-11 20:08:36 +00:00
Ezio Melotti 7a61e3c359 Merged revisions 81891 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r81891 | ezio.melotti | 2010-06-11 05:26:42 +0300 (Fri, 11 Jun 2010) | 9 lines

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

  ........
    r81889 | ezio.melotti | 2010-06-11 05:21:25 +0300 (Fri, 11 Jun 2010) | 1 line

    Remove extra ] from itertools.count docstring.
  ........
................
2010-06-11 02:28:37 +00:00
Victor Stinner 7933e53105 Blocked revisions 81885 via svnmerge
........
  r81885 | victor.stinner | 2010-06-11 02:41:41 +0200 (ven., 11 juin 2010) | 2 lines

  test_sys: add a test on the file system encoding for darwin
........
2010-06-11 00:42:36 +00:00
Victor Stinner d89ea3183e Blocked revisions 81883 via svnmerge
........
  r81883 | victor.stinner | 2010-06-11 02:36:33 +0200 (ven., 11 juin 2010) | 5 lines

  Issue #8965: initfsencoding() doesn't change the encoding on Mac OS X

  File system encoding have to be hardcoded to "utf-8" on Mac OS X. r81190
  introduced a regression: the encoding was changed depending on the locale.
........
2010-06-11 00:39:31 +00:00