Commit Graph

40098 Commits

Author SHA1 Message Date
Georg Brandl
cb7cb247b3 Merged revisions 75374 via svnmerge from
svn+ssh://svn.python.org/python/branches/py3k

................
  r75374 | georg.brandl | 2009-10-11 23:25:26 +0200 (So, 11 Okt 2009) | 9 lines

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

  ........
    r75363 | georg.brandl | 2009-10-11 20:31:23 +0200 (So, 11 Okt 2009) | 1 line

    Add the Python FAQ lists to the documentation.  Copied from sandbox/faq.  Many thanks to AMK for the preparation work.
  ........
................
2009-10-27 20:20:38 +00:00
Georg Brandl
ef9c9af915 Merged revisions 75373 via svnmerge from
svn+ssh://svn.python.org/python/branches/py3k

................
  r75373 | georg.brandl | 2009-10-11 23:24:34 +0200 (So, 11 Okt 2009) | 17 lines

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

  ........
    r75370 | georg.brandl | 2009-10-11 23:10:07 +0200 (So, 11 Okt 2009) | 1 line

    Move find_recursionlimit.py to Tools/scripts; it is out of place in Misc.
  ........
    r75371 | georg.brandl | 2009-10-11 23:14:37 +0200 (So, 11 Okt 2009) | 1 line

    Add find_recursionlimit.py to README.
  ........
    r75372 | georg.brandl | 2009-10-11 23:17:14 +0200 (So, 11 Okt 2009) | 1 line

    Update Misc/README.
  ........
................
2009-10-27 20:19:55 +00:00
Georg Brandl
22fff43633 Merged revisions 74609,74627,74634,74645,74651,74738,74840,75016,75316-75317,75323-75324,75326,75328,75330,75338,75340-75341,75343,75352-75353,75355,75357,75359 via svnmerge from
svn+ssh://svn.python.org/python/branches/py3k

................
  r74609 | senthil.kumaran | 2009-08-31 18:43:45 +0200 (Mo, 31 Aug 2009) | 3 lines

  Doc fix for issue2637.
................
  r74627 | georg.brandl | 2009-09-02 22:31:26 +0200 (Mi, 02 Sep 2009) | 1 line

  #6819: fix typo.
................
  r74634 | georg.brandl | 2009-09-03 14:34:10 +0200 (Do, 03 Sep 2009) | 9 lines

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

  ........
    r74633 | georg.brandl | 2009-09-03 14:31:39 +0200 (Do, 03 Sep 2009) | 1 line

    #6757: complete the list of types that marshal can serialize.
  ........
................
  r74645 | georg.brandl | 2009-09-04 10:07:32 +0200 (Fr, 04 Sep 2009) | 1 line

  #5221: fix related topics: SEQUENCEMETHODS[12] doesnt exist any more.
................
  r74651 | georg.brandl | 2009-09-04 13:20:54 +0200 (Fr, 04 Sep 2009) | 9 lines

  Recorded merge of revisions 74650 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r74650 | georg.brandl | 2009-09-04 13:19:34 +0200 (Fr, 04 Sep 2009) | 1 line

    #5101: add back tests to test_funcattrs that were lost during unittest conversion, and make some PEP8 cleanups.
  ........
................
  r74738 | georg.brandl | 2009-09-09 18:51:05 +0200 (Mi, 09 Sep 2009) | 9 lines

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

  ........
    r74737 | georg.brandl | 2009-09-09 18:49:13 +0200 (Mi, 09 Sep 2009) | 1 line

    Properly document copy and deepcopy as functions.
  ........
................
  r74840 | georg.brandl | 2009-09-16 18:40:45 +0200 (Mi, 16 Sep 2009) | 13 lines

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

  ........
    r74838 | georg.brandl | 2009-09-16 18:22:12 +0200 (Mi, 16 Sep 2009) | 1 line

    Remove some more boilerplate from the actual tests in test_pdb.
  ........
    r74839 | georg.brandl | 2009-09-16 18:36:39 +0200 (Mi, 16 Sep 2009) | 1 line

    Make the pdb displayhook compatible with the standard displayhook: do not print Nones. Add a test for that.
  ........
................
  r75016 | georg.brandl | 2009-09-22 15:53:14 +0200 (Di, 22 Sep 2009) | 1 line

  #6969: make it explicit that configparser writes/reads text files, and fix the example.
................
  r75316 | georg.brandl | 2009-10-10 23:12:35 +0200 (Sa, 10 Okt 2009) | 9 lines

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

  ........
    r75313 | georg.brandl | 2009-10-10 23:07:35 +0200 (Sa, 10 Okt 2009) | 1 line

    Bring old demo up-to-date.
  ........
................
  r75317 | georg.brandl | 2009-10-10 23:13:21 +0200 (Sa, 10 Okt 2009) | 9 lines

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

  ........
    r75315 | georg.brandl | 2009-10-10 23:10:05 +0200 (Sa, 10 Okt 2009) | 1 line

    Remove unneeded "L" suffixes.
  ........
................
  r75323 | georg.brandl | 2009-10-10 23:48:05 +0200 (Sa, 10 Okt 2009) | 9 lines

  Recorded merge of revisions 75321 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r75321 | georg.brandl | 2009-10-10 23:43:21 +0200 (Sa, 10 Okt 2009) | 1 line

    Remove outdated comment and fix a few style issues.
  ........
................
  r75324 | georg.brandl | 2009-10-10 23:49:24 +0200 (Sa, 10 Okt 2009) | 9 lines

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

  ........
    r75322 | georg.brandl | 2009-10-10 23:47:31 +0200 (Sa, 10 Okt 2009) | 1 line

    Show use of range() step argument nicely.
  ........
................
  r75326 | georg.brandl | 2009-10-10 23:57:03 +0200 (Sa, 10 Okt 2009) | 9 lines

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

  ........
    r75325 | georg.brandl | 2009-10-10 23:55:11 +0200 (Sa, 10 Okt 2009) | 1 line

    Modernize factorisation demo (mostly augassign.)
  ........
................
  r75328 | georg.brandl | 2009-10-11 00:05:26 +0200 (So, 11 Okt 2009) | 9 lines

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

  ........
    r75327 | georg.brandl | 2009-10-11 00:03:43 +0200 (So, 11 Okt 2009) | 1 line

    Style fixes.
  ........
................
  r75330 | georg.brandl | 2009-10-11 00:32:28 +0200 (So, 11 Okt 2009) | 9 lines

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

  ........
    r75329 | georg.brandl | 2009-10-11 00:26:45 +0200 (So, 11 Okt 2009) | 1 line

    Modernize all around (dont ask me how useful that script is nowadays...)
  ........
................
  r75338 | georg.brandl | 2009-10-11 10:31:41 +0200 (So, 11 Okt 2009) | 9 lines

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

  ........
    r75337 | georg.brandl | 2009-10-11 10:18:44 +0200 (So, 11 Okt 2009) | 1 line

    Update morse script, avoid globals, use iterators.
  ........
................
  r75340 | georg.brandl | 2009-10-11 10:42:09 +0200 (So, 11 Okt 2009) | 9 lines

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

  ........
    r75339 | georg.brandl | 2009-10-11 10:39:16 +0200 (So, 11 Okt 2009) | 1 line

    Update markov demo.
  ........
................
  r75341 | georg.brandl | 2009-10-11 10:43:08 +0200 (So, 11 Okt 2009) | 1 line

  Fix README description.
................
  r75343 | georg.brandl | 2009-10-11 10:46:56 +0200 (So, 11 Okt 2009) | 9 lines

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

  ........
    r75342 | georg.brandl | 2009-10-11 10:45:03 +0200 (So, 11 Okt 2009) | 1 line

    Remove useless script "mkrcs" and update README.
  ........
................
  r75352 | georg.brandl | 2009-10-11 14:04:10 +0200 (So, 11 Okt 2009) | 9 lines

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

  ........
    r75350 | georg.brandl | 2009-10-11 14:00:18 +0200 (So, 11 Okt 2009) | 1 line

    Use getopt in script.py demo.
  ........
................
  r75353 | georg.brandl | 2009-10-11 14:04:40 +0200 (So, 11 Okt 2009) | 9 lines

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

  ........
    r75351 | georg.brandl | 2009-10-11 14:03:01 +0200 (So, 11 Okt 2009) | 1 line

    Fix variable.
  ........
................
  r75355 | georg.brandl | 2009-10-11 16:27:51 +0200 (So, 11 Okt 2009) | 9 lines

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

  ........
    r75354 | georg.brandl | 2009-10-11 16:23:49 +0200 (So, 11 Okt 2009) | 1 line

    Update lpwatch script.
  ........
................
  r75357 | georg.brandl | 2009-10-11 16:50:57 +0200 (So, 11 Okt 2009) | 9 lines

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

  ........
    r75356 | georg.brandl | 2009-10-11 16:49:37 +0200 (So, 11 Okt 2009) | 1 line

    Remove ftpstats script, the daemon whose log files it reads is long gone.
  ........
................
  r75359 | georg.brandl | 2009-10-11 17:56:06 +0200 (So, 11 Okt 2009) | 9 lines

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

  ........
    r75358 | georg.brandl | 2009-10-11 17:06:44 +0200 (So, 11 Okt 2009) | 1 line

    Overhaul of Demo/xml.
  ........
................
2009-10-27 20:19:02 +00:00
Georg Brandl
7dc008d001 Blocked revisions 74461,74528,74577,74580,74703,74743,74826,74939,75086,75093,75118,75173,75198,75242,75244-75245,75306,75311,75369,75435,75439,75448,75508,75512,75622,75652,75656,75661,75665,75668,75673,75676,75719,75721,75723,75733,75740,75744,75746,75834,75845,75847 via svnmerge
................
  r74461 | benjamin.peterson | 2009-08-15 16:08:53 +0200 (Sa, 15 Aug 2009) | 8 lines

  Blocked revisions 74445 via svnmerge

  ........
    r74445 | vinay.sajip | 2009-08-14 06:33:54 -0500 (Fri, 14 Aug 2009) | 1 line

    Added versionchanged notices for optional 'delay' parameter to file handler classes.
  ........
................
  r74528 | tarek.ziade | 2009-08-20 23:25:41 +0200 (Do, 20 Aug 2009) | 8 lines

  Blocked revisions 74503 via svnmerge

  ........
    r74503 | tarek.ziade | 2009-08-18 10:21:49 +0200 (Tue, 18 Aug 2009) | 1 line

    fixed typo
  ........
................
  r74577 | mark.dickinson | 2009-08-28 23:04:57 +0200 (Fr, 28 Aug 2009) | 8 lines

  Blocked revisions 74575 via svnmerge

  ........
    r74575 | mark.dickinson | 2009-08-28 21:46:24 +0100 (Fri, 28 Aug 2009) | 1 line

    Silence gcc 'comparison always false' warning
  ........
................
  r74580 | benjamin.peterson | 2009-08-29 15:44:43 +0200 (Sa, 29 Aug 2009) | 53 lines

  Blocked revisions 72880,74098,74100,74463,74522,74537,74543,74569-74570 via svnmerge

  ........
    r72880 | senthil.kumaran | 2009-05-24 04:14:50 -0500 (Sun, 24 May 2009) | 3 lines

    Fixed Issue1424152, urllib2 fails with HTTPS over Proxy.
  ........
    r74098 | kristjan.jonsson | 2009-07-19 17:14:00 -0500 (Sun, 19 Jul 2009) | 2 lines

    http://bugs.python.org/issue6499
    zlib/gzip may not be present for all builds.  Make xmlrpclib gracefully not supporg gzip encoding in this case
  ........
    r74100 | kristjan.jonsson | 2009-07-19 17:35:44 -0500 (Sun, 19 Jul 2009) | 2 lines

    http://bugs.python.org/issue6499
    gzip.GzipFile may not exist as a parent class
  ........
    r74463 | gregory.p.smith | 2009-08-15 17:39:03 -0500 (Sat, 15 Aug 2009) | 6 lines

    Force the http connection to close after any request returned when
    buffering=True as our buffered data is not known to the HTTPConnection and may
    contain data needed by a future request if the connection were left open.

    See http://bugs.python.org/issue2576 and http://bugs.python.org/issue4879.
  ........
    r74522 | gregory.p.smith | 2009-08-19 00:33:48 -0500 (Wed, 19 Aug 2009) | 8 lines

    Revert the changes from r74463, they were causing test_xmlrpc to fail.
    We do not need to force a close when using socket buffering on a
    httplib.HTTPRequest as the library does not support streaming requests
    so there should never been extra data beyond the end of the current
    request to have left over in the requests socket buffer.

    see http://bugs.python.org/issue6724
  ........
    r74537 | tarek.ziade | 2009-08-21 09:28:38 -0500 (Fri, 21 Aug 2009) | 1 line

    fixed misplaced Issue line
  ........
    r74543 | kristjan.jonsson | 2009-08-24 06:39:31 -0500 (Mon, 24 Aug 2009) | 2 lines

    issue 6769
    fix a mistake in instantiatiating the HTTPSConnection class.
  ........
    r74569 | benjamin.peterson | 2009-08-28 11:48:03 -0500 (Fri, 28 Aug 2009) | 1 line

    restricted environments are no more
  ........
    r74570 | benjamin.peterson | 2009-08-28 11:49:56 -0500 (Fri, 28 Aug 2009) | 1 line

    remove more code for restricted execution
  ........
................
  r74703 | benjamin.peterson | 2009-09-07 15:03:49 +0200 (Mo, 07 Sep 2009) | 12 lines

  Blocked revisions 74699,74702 via svnmerge

  ........
    r74699 | benjamin.peterson | 2009-09-06 17:43:39 -0500 (Sun, 06 Sep 2009) | 1 line

    PyObject_GetIter can set an error for its self just fine
  ........
    r74702 | benjamin.peterson | 2009-09-07 08:02:15 -0500 (Mon, 07 Sep 2009) | 1 line

    revert r74699 since it loses useful error information
  ........
................
  r74743 | benjamin.peterson | 2009-09-11 23:24:36 +0200 (Fr, 11 Sep 2009) | 12 lines

  Blocked revisions 74733-74734 via svnmerge

  ........
    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
  ........
................
  r74826 | ezio.melotti | 2009-09-16 15:22:57 +0200 (Mi, 16 Sep 2009) | 8 lines

  Blocked revisions 74825 via svnmerge

  ........
    r74825 | ezio.melotti | 2009-09-16 16:14:05 +0300 (Wed, 16 Sep 2009) | 1 line

    #6879 - fix misstatement about exceptions
  ........
................
  r74939 | benjamin.peterson | 2009-09-18 23:51:43 +0200 (Fr, 18 Sep 2009) | 12 lines

  Blocked revisions 74936-74937 via svnmerge

  ........
    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
  ........
................
  r75086 | mark.dickinson | 2009-09-27 18:08:13 +0200 (So, 27 Sep 2009) | 9 lines

  Blocked revisions 75084 via svnmerge

  ........
    r75084 | mark.dickinson | 2009-09-27 17:05:21 +0100 (Sun, 27 Sep 2009) | 3 lines

    Issue #6713:  Improve decimal int -> string conversions.  Thanks Gawain
    Bolton for the suggestion and original patches.
  ........
................
  r75093 | mark.dickinson | 2009-09-27 18:41:06 +0200 (So, 27 Sep 2009) | 8 lines

  Blocked revisions 75091 via svnmerge

  ........
    r75091 | mark.dickinson | 2009-09-27 17:39:28 +0100 (Sun, 27 Sep 2009) | 1 line

    Eliminate unnecessary get_wrapped_(u)long defines in struct module.
  ........
................
  r75118 | r.david.murray | 2009-09-28 20:55:36 +0200 (Mo, 28 Sep 2009) | 8 lines

  Blocked revisions 75115 via svnmerge

  ........
    r75115 | r.david.murray | 2009-09-28 14:29:28 -0400 (Mon, 28 Sep 2009) | 2 lines

    Applying patches backported from 3.1, by Gregor Lingl.
  ........
................
  r75173 | antoine.pitrou | 2009-10-01 19:09:15 +0200 (Do, 01 Okt 2009) | 9 lines

  Blocked revisions 75171 via svnmerge

  ........
    r75171 | antoine.pitrou | 2009-10-01 19:08:03 +0200 (jeu., 01 oct. 2009) | 4 lines

    Sync the 2.x `io` docs with py3k, with a small note as to the distinction
    between bytes streams and text streams.
  ........
................
  r75198 | tarek.ziade | 2009-10-03 02:10:24 +0200 (Sa, 03 Okt 2009) | 8 lines

  Blocked revisions 75196 via svnmerge

  ........
    r75196 | tarek.ziade | 2009-10-03 02:07:35 +0200 (Sat, 03 Oct 2009) | 1 line

    removing the last remaning apply() calls
  ........
................
  r75242 | benjamin.peterson | 2009-10-04 22:13:06 +0200 (So, 04 Okt 2009) | 10 lines

  Blocked revisions 74845 via svnmerge

  ........
    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__.
  ........
................
  r75244 | benjamin.peterson | 2009-10-04 22:23:37 +0200 (So, 04 Okt 2009) | 20 lines

  Blocked revisions 74849,75143,75181 via svnmerge

  ........
    r74849 | thomas.wouters | 2009-09-16 15:36:34 -0500 (Wed, 16 Sep 2009) | 4 lines


    Add news entry for r74841.
  ........
    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
  ........
    r75181 | georg.brandl | 2009-10-01 16:02:39 -0500 (Thu, 01 Oct 2009) | 1 line

    Add NEWS entry for r75180.
  ........
................
  r75245 | benjamin.peterson | 2009-10-04 22:28:48 +0200 (So, 04 Okt 2009) | 16 lines

  Blocked revisions 75164-75166 via svnmerge

  ........
    r75164 | senthil.kumaran | 2009-09-30 20:07:03 -0500 (Wed, 30 Sep 2009) | 3 lines

    Fix for issue7026 test_urllib: unsetting missing 'env' variable.
  ........
    r75165 | senthil.kumaran | 2009-09-30 20:19:18 -0500 (Wed, 30 Sep 2009) | 3 lines

    using dict.unset(k) instead of del dict[k]. consistent with release26-maint
  ........
    r75166 | senthil.kumaran | 2009-09-30 20:50:13 -0500 (Wed, 30 Sep 2009) | 3 lines

    That's self.env.unset(k) and not env.unset(k) I was heading back to the problem.
  ........
................
  r75306 | benjamin.peterson | 2009-10-10 00:34:44 +0200 (Sa, 10 Okt 2009) | 12 lines

  Blocked revisions 75304-75305 via svnmerge

  ........
    r75304 | benjamin.peterson | 2009-10-09 17:05:45 -0500 (Fri, 09 Oct 2009) | 1 line

    replace callable()
  ........
    r75305 | benjamin.peterson | 2009-10-09 17:15:50 -0500 (Fri, 09 Oct 2009) | 1 line

    replace has_key with 'in' operator
  ........
................
  r75311 | benjamin.peterson | 2009-10-10 22:39:25 +0200 (Sa, 10 Okt 2009) | 8 lines

  Blocked revisions 75310 via svnmerge

  ........
    r75310 | vinay.sajip | 2009-10-10 15:32:36 -0500 (Sat, 10 Oct 2009) | 1 line

    Issue #7086: Added TCP support to SysLogHandler and tidied up some anachronisms in the code.
  ........
................
  r75369 | antoine.pitrou | 2009-10-11 23:07:02 +0200 (So, 11 Okt 2009) | 9 lines

  Blocked revisions 75367 via svnmerge

  ........
    r75367 | antoine.pitrou | 2009-10-11 23:03:26 +0200 (dim., 11 oct. 2009) | 4 lines

    Issue #7084: Fix a (very unlikely) crash when printing a list from one
    thread, and mutating it from another one.  Patch by Scott Dial.
  ........
................
  r75435 | mark.dickinson | 2009-10-15 17:22:09 +0200 (Do, 15 Okt 2009) | 8 lines

  Blocked revisions 75434 via svnmerge

  ........
    r75434 | mark.dickinson | 2009-10-15 16:18:55 +0100 (Thu, 15 Oct 2009) | 1 line

    Fix missing semicolon
  ........
................
  r75439 | mark.dickinson | 2009-10-15 17:54:39 +0200 (Do, 15 Okt 2009) | 8 lines

  Blocked revisions 75438 via svnmerge

  ........
    r75438 | mark.dickinson | 2009-10-15 16:53:58 +0100 (Thu, 15 Oct 2009) | 1 line

    Issue #7142:  Fix uses of unicode in memoryview objects
  ........
................
  r75448 | eric.smith | 2009-10-16 16:33:35 +0200 (Fr, 16 Okt 2009) | 8 lines

  Blocked revisions 75446 via svnmerge

  ........
    r75446 | eric.smith | 2009-10-16 10:26:36 -0400 (Fri, 16 Oct 2009) | 1 line

    Removed usage of unsafe PyFloat_AsString.
  ........
................
  r75508 | eric.smith | 2009-10-19 02:35:35 +0200 (Mo, 19 Okt 2009) | 14 lines

  Blocked revisions 75506 via svnmerge

  ........
    r75506 | eric.smith | 2009-10-18 20:34:12 -0400 (Sun, 18 Oct 2009) | 7 lines

    Removed calls to PyFloat_AsReprString.
    This is in anticipation of possibly implementing issue 7117 (short float repr).
    This removes the last calls to PyFloat_AsString, PyFloat_AsReprString, and
    PyFloat_AsStringEx, which are unsafe.

    Also, switch to defines for error values to bring this code more in line
    with the py3k branch.
  ........
................
  r75512 | eric.smith | 2009-10-19 16:42:58 +0200 (Mo, 19 Okt 2009) | 8 lines

  Blocked revisions 75510 via svnmerge

  ........
    r75510 | eric.smith | 2009-10-19 10:38:14 -0400 (Mon, 19 Oct 2009) | 1 line

    Issue #7169: Document PyFloat_AsString and PyFloat_AsReprString, and note that they are unsafe and deprecated.
  ........
................
  r75622 | eric.smith | 2009-10-22 22:48:54 +0200 (Do, 22 Okt 2009) | 8 lines

  Blocked revisions 75620 via svnmerge

  ........
    r75620 | eric.smith | 2009-10-22 16:13:14 -0400 (Thu, 22 Oct 2009) | 1 line

    Per the discussion in issue6882, backport the try/finally work that was done to the py3k version (mostly in r59477, I think).
  ........
................
  r75652 | mark.dickinson | 2009-10-24 14:15:17 +0200 (Sa, 24 Okt 2009) | 12 lines

  Blocked revisions 75651 via svnmerge

  ........
    r75651 | mark.dickinson | 2009-10-24 13:13:30 +0100 (Sat, 24 Oct 2009) | 7 lines

    Issue #7117: Prepare for backport of py3k float repr.
    Add the Python/dtoa.c file containing the main algorithms;
    add corresponding include file and include in Python.h;
    include license information for Python/dtoa.c;
    add dtoa.c and dtoa.h to Makefile.
  ........
................
  r75656 | antoine.pitrou | 2009-10-24 14:31:03 +0200 (Sa, 24 Okt 2009) | 16 lines

  Blocked revisions 75650,75654-75655 via svnmerge

  ........
    r75650 | antoine.pitrou | 2009-10-24 13:59:41 +0200 (sam., 24 oct. 2009) | 3 lines

    Manual py3k backport: [svn r74155] Issue #6242: Fix deallocator of io.StringIO and io.BytesIO
  ........
    r75654 | antoine.pitrou | 2009-10-24 14:23:18 +0200 (sam., 24 oct. 2009) | 3 lines

    Manual py3k backport: [svn r74158] Issue #6218: Make io.BytesIO and io.StringIO picklable.
  ........
    r75655 | antoine.pitrou | 2009-10-24 14:28:22 +0200 (sam., 24 oct. 2009) | 3 lines

    Manual py3k backport: [svn r74316] Issue #5449: Fix io.BytesIO to not accept arbitrary keywords
  ........
................
  r75661 | mark.dickinson | 2009-10-24 15:32:56 +0200 (Sa, 24 Okt 2009) | 22 lines

  Blocked revisions 75653,75658,75660 via svnmerge

  ........
    r75653 | mark.dickinson | 2009-10-24 13:17:24 +0100 (Sat, 24 Oct 2009) | 1 line

    Temporary define to avoid build failure
  ........
    r75658 | mark.dickinson | 2009-10-24 14:28:38 +0100 (Sat, 24 Oct 2009) | 8 lines

    Issue #7117 (backport py3k float repr) continued:
     - add double endianness detection to configure script
     - add configure-time check to see whether we can use inline
       assembly to get and set x87 control word in configure script
     - add functions to get and set x87 control word in Python/pymath.c
     - add pyport.h logic to determine whether it's safe to use the
       short float repr or not
  ........
    r75660 | mark.dickinson | 2009-10-24 14:31:41 +0100 (Sat, 24 Oct 2009) | 1 line

    Remove temporary define from r75653
  ........
................
  r75665 | mark.dickinson | 2009-10-24 15:46:38 +0200 (Sa, 24 Okt 2009) | 8 lines

  Blocked revisions 75664 via svnmerge

  ........
    r75664 | mark.dickinson | 2009-10-24 14:44:16 +0100 (Sat, 24 Oct 2009) | 1 line

    Configure check for double rounding should take BASECFLAGS into account
  ........
................
  r75668 | mark.dickinson | 2009-10-24 16:05:34 +0200 (Sa, 24 Okt 2009) | 10 lines

  Blocked revisions 75666 via svnmerge

  ........
    r75666 | mark.dickinson | 2009-10-24 15:01:08 +0100 (Sat, 24 Oct 2009) | 4 lines

    Issue #7117 (backport py3k float repr) continued:
    Add sys.float_repr_style attribute ('short' if short float
    repr is in used;  'legacy' otherwise).
  ........
................
  r75673 | mark.dickinson | 2009-10-24 17:56:07 +0200 (Sa, 24 Okt 2009) | 10 lines

  Blocked revisions 75672 via svnmerge

  ........
    r75672 | mark.dickinson | 2009-10-24 16:54:35 +0100 (Sat, 24 Oct 2009) | 4 lines

    Issue #7117:  temporarily disable the short float repr while the
    pieces are being assembled.  To re-enable, define the preprocessor
    symbol PY_SHORT_FLOAT_REPR
  ........
................
  r75676 | eric.smith | 2009-10-24 21:52:23 +0200 (Sa, 24 Okt 2009) | 8 lines

  Blocked revisions 75675 via svnmerge

  ........
    r75675 | eric.smith | 2009-10-24 15:50:44 -0400 (Sat, 24 Oct 2009) | 1 line

    Removed unused function PyFloat_AsStringEx. It is unused in floatobject.c, and it's not declared in any .h file.
  ........
................
  r75719 | eric.smith | 2009-10-26 16:10:57 +0100 (Mo, 26 Okt 2009) | 12 lines

  Blocked revisions 75717-75718 via svnmerge

  ........
    r75717 | eric.smith | 2009-10-26 10:48:55 -0400 (Mon, 26 Oct 2009) | 1 line

    Start to remove _PyOS_double_to_string, as mentioned in issue 7117.
  ........
    r75718 | eric.smith | 2009-10-26 11:06:39 -0400 (Mon, 26 Oct 2009) | 1 line

    Continue removing _PyOS_double_to_string, as mentioned in issue 7117.
  ........
................
  r75721 | mark.dickinson | 2009-10-26 16:40:42 +0100 (Mo, 26 Okt 2009) | 9 lines

  Blocked revisions 75720 via svnmerge

  ........
    r75720 | mark.dickinson | 2009-10-26 15:39:50 +0000 (Mon, 26 Oct 2009) | 3 lines

    Issue #7117 (backport py3k float repr) continued:
    Backport pystrtod.c from py3k.
  ........
................
  r75723 | eric.smith | 2009-10-26 18:48:13 +0100 (Mo, 26 Okt 2009) | 8 lines

  Blocked revisions 75722 via svnmerge

  ........
    r75722 | eric.smith | 2009-10-26 13:46:17 -0400 (Mon, 26 Oct 2009) | 1 line

    Finished removing _PyOS_double_to_string, as mentioned in issue 7117.
  ........
................
  r75733 | mark.dickinson | 2009-10-26 22:13:15 +0100 (Mo, 26 Okt 2009) | 14 lines

  Blocked revisions 75730-75731 via svnmerge

  ........
    r75730 | mark.dickinson | 2009-10-26 21:09:09 +0000 (Mon, 26 Oct 2009) | 2 lines

    Issue #7117:  Backport missing pystrtod.h declarations from py3k.
  ........
    r75731 | mark.dickinson | 2009-10-26 21:11:20 +0000 (Mon, 26 Oct 2009) | 4 lines

    Issue #7117: Use PyOS_string_to_double instead of PyOS_ascii_strtod in
    floatobject.c.  Also, remove limitation on length of unicode inputs to
    float().
  ........
................
  r75740 | mark.dickinson | 2009-10-26 23:29:02 +0100 (Mo, 26 Okt 2009) | 10 lines

  Blocked revisions 75739 via svnmerge

  ........
    r75739 | mark.dickinson | 2009-10-26 22:28:14 +0000 (Mon, 26 Oct 2009) | 5 lines

    Issue #7117: Use PyOS_string_to_double instead of PyOS_ascii_strtod in
    complexobject.c.  Also remove length restriction on unicode inputs to
    the complex constructor.
  ........
................
  r75744 | eric.smith | 2009-10-27 12:36:44 +0100 (Di, 27 Okt 2009) | 8 lines

  Blocked revisions 75743 via svnmerge

  ........
    r75743 | eric.smith | 2009-10-27 07:32:11 -0400 (Tue, 27 Oct 2009) | 1 line

    Issue 7117: Replace PyOS_ascii_strtod with PyOS_string_to_double in cPickle as part of short float repr.
  ........
................
  r75746 | eric.smith | 2009-10-27 13:13:06 +0100 (Di, 27 Okt 2009) | 8 lines

  Blocked revisions 75745 via svnmerge

  ........
    r75745 | eric.smith | 2009-10-27 08:12:44 -0400 (Tue, 27 Oct 2009) | 1 line

    Issue 7117: Replace PyOS_ascii_strtod with PyOS_string_to_double in stropmodule as part of short float repr.
  ........
................
  r75834 | eric.smith | 2009-10-27 19:47:34 +0100 (Di, 27 Okt 2009) | 8 lines

  Blocked revisions 75824 via svnmerge

  ........
    r75824 | eric.smith | 2009-10-27 14:33:14 -0400 (Tue, 27 Oct 2009) | 1 line

    Removed PyOS_ascii_atof from ast.c, as mentioned in issue 7117.
  ........
................
  r75845 | antoine.pitrou | 2009-10-27 20:39:10 +0100 (Di, 27 Okt 2009) | 8 lines

  Blocked revisions 75844 via svnmerge

  ........
    r75844 | antoine.pitrou | 2009-10-27 20:36:44 +0100 (mar., 27 oct. 2009) | 3 lines

    Suppress transient refleaks in test_file2k.
  ........
................
  r75847 | eric.smith | 2009-10-27 20:44:06 +0100 (Di, 27 Okt 2009) | 8 lines

  Blocked revisions 75846 via svnmerge

  ........
    r75846 | eric.smith | 2009-10-27 15:42:57 -0400 (Tue, 27 Oct 2009) | 1 line

    Removed PyOS_ascii_atof from marshal.c, as mentioned in issue 7117. Also brings it more in line with py3k.
  ........
................
2009-10-27 20:09:05 +00:00
Mark Dickinson
722014a0df Blocked revisions 75732,75737-75738,75741 via svnmerge
........
  r75732 | mark.dickinson | 2009-10-26 21:12:50 +0000 (Mon, 26 Oct 2009) | 1 line

  Fix extra-long line;  also makes py3k match trunk here.
........
  r75737 | mark.dickinson | 2009-10-26 21:51:18 +0000 (Mon, 26 Oct 2009) | 1 line

  Remove length limitation on string arguments to complex()
........
  r75738 | mark.dickinson | 2009-10-26 22:05:06 +0000 (Mon, 26 Oct 2009) | 1 line

  Make sure memory is freed on error in complex_subtype_from_string.
........
  r75741 | mark.dickinson | 2009-10-26 22:48:32 +0000 (Mon, 26 Oct 2009) | 2 lines

  Issue #7207:  Fix race condition in telnetlib test;  should stop test failures on OS X 10.6.
........
2009-10-27 18:47:55 +00:00
Mark Dickinson
6576848855 Merged revisions 75729 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r75729 | mark.dickinson | 2009-10-26 20:02:55 +0000 (Mon, 26 Oct 2009) | 10 lines

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

  ........
    r75728 | mark.dickinson | 2009-10-26 19:59:23 +0000 (Mon, 26 Oct 2009) | 3 lines

    Use correct conversion specifier and length modifier when printing an
    integer of type off_t.  Also, don't assume that long long is available.
  ........
................
2009-10-27 18:43:44 +00:00
Mark Dickinson
22b3e25dae Blocked revisions 75716 via svnmerge
........
  r75716 | mark.dickinson | 2009-10-26 14:36:29 +0000 (Mon, 26 Oct 2009) | 1 line

  Move some comments to more appropriate places
........
2009-10-27 18:40:14 +00:00
Mark Dickinson
af295946ae Blocked revisions 75715 via svnmerge
................
  r75715 | mark.dickinson | 2009-10-26 14:19:42 +0000 (Mon, 26 Oct 2009) | 9 lines

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

  ........
    r75714 | mark.dickinson | 2009-10-26 14:18:44 +0000 (Mon, 26 Oct 2009) | 1 line

    Warn against replacing PyNumber_Add with PyNumber_InPlaceAdd in sum
  ........
................
2009-10-27 18:39:54 +00:00
Mark Dickinson
3728a0414d Blocked revisions 75709 via svnmerge
........
  r75709 | mark.dickinson | 2009-10-26 07:58:04 +0000 (Mon, 26 Oct 2009) | 1 line

  Silence gcc warning about possibly uninitialized variable 'converted_items'
........
2009-10-27 18:37:21 +00:00
Mark Dickinson
cb394b117b Blocked revisions 75667 via svnmerge
........
  r75667 | mark.dickinson | 2009-10-24 15:04:48 +0100 (Sat, 24 Oct 2009) | 1 line

  Add tests for sys.float_repr_style
........
2009-10-27 18:35:06 +00:00
Antoine Pitrou
a3af0eb7a6 Merged revisions 75820 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r75820 | antoine.pitrou | 2009-10-27 18:47:14 +0100 (mar., 27 oct. 2009) | 9 lines

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

  ........
    r75818 | antoine.pitrou | 2009-10-27 18:41:58 +0100 (mar., 27 oct. 2009) | 3 lines

    Issue #7205: Fix a possible deadlock when using a BZ2File object from several threads at once.
  ........
................
2009-10-27 17:49:21 +00:00
Mark Dickinson
e02d1a0fd4 Blocked revisions 75495-75496 via svnmerge
........
  r75495 | skip.montanaro | 2009-10-18 15:25:35 +0100 (Sun, 18 Oct 2009) | 1 line

  Issue 7147 - remove ability to attempt to build Python without complex number support (was broken anyway)
........
  r75496 | mark.dickinson | 2009-10-18 17:41:32 +0100 (Sun, 18 Oct 2009) | 1 line

  Remove the uses of WITHOUT_COMPLEX introduced in r75471
........
2009-10-27 17:38:05 +00:00
Mark Dickinson
901deeba02 Blocked revisions 75471 via svnmerge
................
  r75471 | mark.dickinson | 2009-10-17 22:48:16 +0100 (Sat, 17 Oct 2009) | 9 lines

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

  ........
    r75470 | mark.dickinson | 2009-10-17 22:46:32 +0100 (Sat, 17 Oct 2009) | 1 line

    Protect against attempts to replace PyNumber_Add with PyNumber_InPlaceAdd in builtin sum
  ........
................
2009-10-27 17:35:12 +00:00
Mark Dickinson
62addc9955 Blocked revisions 75455 via svnmerge
................
  r75455 | mark.dickinson | 2009-10-17 08:10:00 +0100 (Sat, 17 Oct 2009) | 9 lines

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

  ........
    r75454 | mark.dickinson | 2009-10-17 08:06:37 +0100 (Sat, 17 Oct 2009) | 1 line

    test_math ulp computation was wrong on big-endian systems
  ........
................
2009-10-27 17:33:26 +00:00
Mark Dickinson
b42dab5452 Merged revisions 75441 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r75441 | mark.dickinson | 2009-10-15 20:55:18 +0100 (Thu, 15 Oct 2009) | 9 lines

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

  ........
    r75440 | mark.dickinson | 2009-10-15 18:45:39 +0100 (Thu, 15 Oct 2009) | 1 line

    Allow core Python build to succeed under WITHOUT_COMPLEX.  The module build stage still fails.
  ........
................
2009-10-27 17:31:26 +00:00
Mark Dickinson
85df26fcc9 Blocked revisions 75349 via svnmerge
................
  r75349 | mark.dickinson | 2009-10-11 11:32:51 +0100 (Sun, 11 Oct 2009) | 9 lines

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

  ........
    r75348 | mark.dickinson | 2009-10-11 11:01:17 +0100 (Sun, 11 Oct 2009) | 1 line

    Set missing executable property on scripts
  ........
................
2009-10-27 17:18:26 +00:00
Mark Dickinson
041576174e Blocked revisions 75345,75347 via svnmerge
................
  r75345 | georg.brandl | 2009-10-11 09:49:57 +0100 (Sun, 11 Oct 2009) | 9 lines

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

  ........
    r75344 | georg.brandl | 2009-10-11 10:48:28 +0200 (So, 11 Okt 2009) | 1 line

    Update primes script.
  ........
................
  r75347 | mark.dickinson | 2009-10-11 10:40:17 +0100 (Sun, 11 Oct 2009) | 9 lines

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

  ........
    r75346 | mark.dickinson | 2009-10-11 10:35:57 +0100 (Sun, 11 Oct 2009) | 1 line

    Fix 'primes 0 1'
  ........
................
2009-10-27 17:15:35 +00:00
Antoine Pitrou
56e00caad7 Backporting since it would have helped us find a regression.
Merged revisions 75314 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r75314 | antoine.pitrou | 2009-10-10 23:08:31 +0200 (sam., 10 oct. 2009) | 10 lines

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

  ........
    r75312 | antoine.pitrou | 2009-10-10 22:52:11 +0200 (sam., 10 oct. 2009) | 4 lines

    Issue #7055: test___all__ now greedily detects all modules which have an
    __all__ attribute, rather than using a hardcoded and incomplete list.
  ........
................
2009-10-27 13:08:37 +00:00
Antoine Pitrou
3727600721 Merged revisions 75726 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r75726 | antoine.pitrou | 2009-10-26 20:22:14 +0100 (lun., 26 oct. 2009) | 10 lines

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

  ........
    r75725 | antoine.pitrou | 2009-10-26 20:16:46 +0100 (lun., 26 oct. 2009) | 4 lines

    Some platforms have rl_completion_append_character but not rl_completion_suppress_append.
    Reported by Mark D.
  ........
................
2009-10-26 19:32:51 +00:00
Mark Dickinson
d59fb36d35 Blocked revisions 75712 via svnmerge
................
  r75712 | mark.dickinson | 2009-10-26 12:01:06 +0000 (Mon, 26 Oct 2009) | 9 lines

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

  ........
    r75711 | mark.dickinson | 2009-10-26 11:59:30 +0000 (Mon, 26 Oct 2009) | 1 line

    Skip readline tests if readline module is not available.
  ........
................
2009-10-26 12:02:07 +00:00
R. David Murray
9948da007b Convert py2 print statement to print function in test skip. 2009-10-26 03:27:32 +00:00
Tarek Ziadé
c76bceae1a Merged revisions 75704 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r75704 | tarek.ziade | 2009-10-26 00:08:47 +0100 (Mon, 26 Oct 2009) | 17 lines

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

  ........
    r75669 | tarek.ziade | 2009-10-24 17:10:37 +0200 (Sat, 24 Oct 2009) | 1 line

    Issue #7071: byte-compilation in Distutils now looks at sys.dont_write_bytecode
  ........
    r75670 | tarek.ziade | 2009-10-24 17:19:03 +0200 (Sat, 24 Oct 2009) | 1 line

    fixed finally state in distutils.test_util
  ........
    r75671 | tarek.ziade | 2009-10-24 17:51:30 +0200 (Sat, 24 Oct 2009) | 1 line

    fixed warning and error message
  ........
................
2009-10-25 23:16:51 +00:00
R. David Murray
aa9f3d3dfb Merged revisions 75519 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

regrtest -j support wasn't backported to 3.1, but in 3.1 regrtest itself
captures stdout, so doing this skip is needed.

................
  r75519 | r.david.murray | 2009-10-19 12:04:44 -0400 (Mon, 19 Oct 2009) | 12 lines

  Note that on py3k we are actually looking at sys.stdout, not sys.__stdout__.

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

  ........
    r75518 | r.david.murray | 2009-10-19 12:01:28 -0400 (Mon, 19 Oct 2009) | 3 lines

    Only run test_curses when sys.__stdout__ is a tty.  This eliminates the
    last false positive when running regrtest with -j.
  ........
................
2009-10-25 22:54:02 +00:00
R. David Murray
3df09995a3 Unblocked revisions 75519 via svnmerge
................
  r75519 | r.david.murray | 2009-10-19 12:04:44 -0400 (Mon, 19 Oct 2009) | 12 lines

  Note that on py3k we are actually looking at sys.stdout, not sys.__stdout__.

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

  ........
    r75518 | r.david.murray | 2009-10-19 12:01:28 -0400 (Mon, 19 Oct 2009) | 3 lines

    Only run test_curses when sys.__stdout__ is a tty.  This eliminates the
    last false positive when running regrtest with -j.
  ........
................
2009-10-25 22:48:51 +00:00
Mark Dickinson
cb9fac95e7 Blocked revisions 75698 via svnmerge
................
  r75698 | mark.dickinson | 2009-10-25 20:43:34 +0000 (Sun, 25 Oct 2009) | 10 lines

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

  ........
    r75697 | mark.dickinson | 2009-10-25 20:39:06 +0000 (Sun, 25 Oct 2009) | 3 lines

    Issue #1087418: Small performance boost for bitwise operations on longs.
    Initial patch by Gregory Smith;  some tweaks added.
  ........
................
2009-10-25 20:51:18 +00:00
Tarek Ziadé
53fdb18b82 Merged revisions 75662 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r75662 | tarek.ziade | 2009-10-24 15:38:27 +0200 (Sat, 24 Oct 2009) | 9 lines

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

  ........
    r75659 | tarek.ziade | 2009-10-24 15:29:44 +0200 (Sat, 24 Oct 2009) | 1 line

    #7066 - Fixed distutils.archive_util.make_archive behavior so it restores the cwd
  ........
................
2009-10-24 13:42:10 +00:00
Antoine Pitrou
f6779fb1a4 Merged revisions 75641 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r75641 | antoine.pitrou | 2009-10-23 23:55:36 +0200 (ven., 23 oct. 2009) | 9 lines

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

  ........
    r75624 | antoine.pitrou | 2009-10-23 14:01:13 +0200 (ven., 23 oct. 2009) | 3 lines

    Fix Windows buildbot failure
  ........
................
2009-10-23 22:06:37 +00:00
Antoine Pitrou
1ff7f2c3a9 Merged revisions 75634 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r75634 | antoine.pitrou | 2009-10-23 20:34:17 +0200 (ven., 23 oct. 2009) | 9 lines

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

  ........
    r75633 | antoine.pitrou | 2009-10-23 20:32:15 +0200 (ven., 23 oct. 2009) | 3 lines

    Issue #7194: test_thread could try to release an unacquired mutex (and fail).
  ........
................
2009-10-23 18:35:18 +00:00
Eric Smith
f94af9f464 Blocked revisions 75625 via svnmerge
........
  r75625 | eric.smith | 2009-10-23 08:56:11 -0400 (Fri, 23 Oct 2009) | 1 line

  Changed try/finally to contextlib.closing, as discussed in issue 6882.
........
2009-10-23 12:57:15 +00:00
Antoine Pitrou
cefb316e9e Merged revisions 75571,75576-75577 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r75571 | antoine.pitrou | 2009-10-20 23:52:47 +0200 (mar., 20 oct. 2009) | 11 lines

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

  ........
    r75570 | antoine.pitrou | 2009-10-20 23:29:37 +0200 (mar., 20 oct. 2009) | 6 lines

    Issue #1722344: threading._shutdown() is now called in Py_Finalize(), which
    fixes the problem of some exceptions being thrown at shutdown when the
    interpreter is killed. Patch by Adam Olsen.
  ........
................
  r75576 | antoine.pitrou | 2009-10-21 00:02:29 +0200 (mer., 21 oct. 2009) | 10 lines

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

  ........
    r75574 | antoine.pitrou | 2009-10-20 23:59:25 +0200 (mar., 20 oct. 2009) | 4 lines

    Test wouldn't work in debug mode.
    We probably need a function in test_support to handle this.
  ........
................
  r75577 | antoine.pitrou | 2009-10-21 00:05:38 +0200 (mer., 21 oct. 2009) | 3 lines

  Another futile error in the previous commit :-(
................
2009-10-20 22:08:36 +00:00
Mark Dickinson
2d4fce2dfb Merged revisions 75562 via svnmerge from
svn+ssh://pythondev@www.python.org/python/branches/py3k

................
  r75562 | mark.dickinson | 2009-10-20 14:38:04 +0100 (Tue, 20 Oct 2009) | 10 lines

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

  ........
    r75561 | mark.dickinson | 2009-10-20 14:33:03 +0100 (Tue, 20 Oct 2009) | 3 lines

    Issue #7099: Decimal.is_normal should return True for all nonzero
    finite non-subnormal values, even those with exponent > Emax.
  ........
................
2009-10-20 13:40:25 +00:00
R. David Murray
8b8650aa93 Blocked revisions 75556 via svnmerge
........
  r75556 | r.david.murray | 2009-10-20 07:18:29 -0400 (Tue, 20 Oct 2009) | 2 lines

  Remove comment that went with the print_lock that was previously deleted.
........
2009-10-20 11:19:19 +00:00
Antoine Pitrou
eda95e9db3 Merged revisions 75537,75539 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r75537 | antoine.pitrou | 2009-10-19 21:37:25 +0200 (lun., 19 oct. 2009) | 3 lines

  egreen is Derk Drukker + fix NEWS formatting
........
  r75539 | antoine.pitrou | 2009-10-19 21:43:09 +0200 (lun., 19 oct. 2009) | 4 lines

  Issue #7080: locale.strxfrm() raises a MemoryError on 64-bit non-Windows
  platforms, and assorted locale fixes by Derk Drukker.
........
2009-10-19 19:47:59 +00:00
R. David Murray
bc740a6951 Merged revisions 75535 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r75535 | r.david.murray | 2009-10-19 15:12:38 -0400 (Mon, 19 Oct 2009) | 6 lines

  Add 'idlelib' to modules, and add a new table for the Tools, with one
  entry for which I noticed an active maintainer.

  IMO, if a tool doesn't get put on this list with at least one maintainer
  it may be in danger of being deleted by and by...
........
2009-10-19 19:14:42 +00:00
Antoine Pitrou
e566bda297 Merged revisions 75533 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r75533 | antoine.pitrou | 2009-10-19 20:22:37 +0200 (lun., 19 oct. 2009) | 14 lines

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

  ........
    r75531 | antoine.pitrou | 2009-10-19 20:17:18 +0200 (lun., 19 oct. 2009) | 4 lines

    Issue #5833: Fix extra space character in readline completion with the
    GNU readline library version 6.0.
  ........
    r75532 | antoine.pitrou | 2009-10-19 20:20:21 +0200 (lun., 19 oct. 2009) | 3 lines

    NEWS entry for r75531.
  ........
................
2009-10-19 18:24:35 +00:00
R. David Murray
aaf85ce859 Blocked revisions 75526 via svnmerge
........
  r75526 | r.david.murray | 2009-10-19 12:53:55 -0400 (Mon, 19 Oct 2009) | 4 lines

  Since all regrtest -j output is now done in the main thread we are no
  longer using the print lock, so remove it.
........
2009-10-19 16:54:35 +00:00
R. David Murray
6e23cafcbc Blocked revisions 75522 via svnmerge
........
  r75522 | r.david.murray | 2009-10-19 12:15:22 -0400 (Mon, 19 Oct 2009) | 4 lines

  The stdout from tests is no longer compared against anything (not even
  to make sure it is empty), so eliminate the message that says running
  under verbose is different from running without it.
........
2009-10-19 16:16:18 +00:00
R. David Murray
1a91312180 Blocked revisions 75519 via svnmerge
................
  r75519 | r.david.murray | 2009-10-19 12:04:44 -0400 (Mon, 19 Oct 2009) | 12 lines

  Note that on py3k we are actually looking at sys.stdout, not sys.__stdout__.

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

  ........
    r75518 | r.david.murray | 2009-10-19 12:01:28 -0400 (Mon, 19 Oct 2009) | 3 lines

    Only run test_curses when sys.__stdout__ is a tty.  This eliminates the
    last false positive when running regrtest with -j.
  ........
................
2009-10-19 16:08:15 +00:00
R. David Murray
3714a69296 Blocked revisions 75513 via svnmerge
................
  r75513 | r.david.murray | 2009-10-19 11:26:16 -0400 (Mon, 19 Oct 2009) | 18 lines

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

  ........
    r75503 | r.david.murray | 2009-10-18 17:12:37 -0400 (Sun, 18 Oct 2009) | 11 lines

    Issue #7151: regrtest would generate a JSON failure if there was output
    to stderr during the test run and it happened to get emitted after the
    worker thread emitted the result JSON.  Now we capture stdout and stderr
    separately, which avoids that problem.  It also means that _all_ stderr
    output is after all stdout output when we print the test results, but
    that seems acceptable, since output ordering is not guaranteed anyway.
    The patch also moves the emit of the test name into the output block
    generated after the test completes.  Otherwise test names and test
    output/errors were mixed in the terminal display, making it difficult
    to determine which test generated the output.
  ........
................
2009-10-19 15:31:21 +00:00
R. David Murray
d8c23f3849 Blocked revisions 75504 via svnmerge
........
  r75504 | r.david.murray | 2009-10-18 18:18:17 -0400 (Sun, 18 Oct 2009) | 2 lines

  Clean up merge of r75400.
........
2009-10-18 22:19:23 +00:00
Nick Coghlan
32832a8705 Blocked revisions 75493 via svnmerge
................
  r75493 | nick.coghlan | 2009-10-18 23:19:33 +1000 (Sun, 18 Oct 2009) | 75 lines

  Note that a number of the changes listed below were not applicable to the Py3k branch, and hence the corresponding
  files are unchanged in this checkin. This checkin is also the first time the environment checking in regrtest has
  been forward ported to the Py3k branch.

  This checkin causes test_xmlrpc to fail - see issue 7165 (it's a bug in the 3.x version of xmlrpc.server)
  I am also getting a failure in test_telnetlib, but it isn't clear yet if that is due to these changes.

  Recorded merge of revisions 75400-75401,75404,75406,75414,75416,75422,75425-75428,75435,75439,75441-75444,75447-75449,75451-75453,75455-75458,75460-75469,75471-75473,75475-75477,75479-75481,75483,75486-75489 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r75400 | r.david.murray | 2009-10-14 23:58:07 +1000 (Wed, 14 Oct 2009) | 6 lines

    Enhanced Issue 7058 patch, which will not be backported.  Refactors the
    code, adds checks for stdin/out/err, cwd, and sys.path, and adds a new
    section in the summary for tests that modify the environment (thanks to
    Ezio Melotti for that suggestion).
  ........
    r75453 | nick.coghlan | 2009-10-17 16:33:05 +1000 (Sat, 17 Oct 2009) | 1 line

    Correctly restore sys.stdout in test_descr
  ........
    r75456 | nick.coghlan | 2009-10-17 17:30:40 +1000 (Sat, 17 Oct 2009) | 1 line

    Enhancement to the new environment checking code to print the changed items under -vv. Also includes a small tweak to allow underscores in the names of resources.
  ........
    r75457 | nick.coghlan | 2009-10-17 17:34:27 +1000 (Sat, 17 Oct 2009) | 1 line

    Formatting tweak so that before and after values are vertically aligned
  ........
    r75458 | nick.coghlan | 2009-10-17 18:21:21 +1000 (Sat, 17 Oct 2009) | 1 line

    Check and revert expected sys.path alterations
  ........
    r75461 | nick.coghlan | 2009-10-18 00:40:54 +1000 (Sun, 18 Oct 2009) | 1 line

    Restore original sys.path when running TTK tests
  ........
    r75462 | nick.coghlan | 2009-10-18 01:09:41 +1000 (Sun, 18 Oct 2009) | 1 line

    Don't invoke reload(sys) and use StringIO objects instead of real files to capture stdin and stdout when needed (ensures all sys attributes remain unmodified after test_xmlrpc runs)
  ........
    r75463 | nick.coghlan | 2009-10-18 01:23:08 +1000 (Sun, 18 Oct 2009) | 1 line

    Revert changes made to environment in test_httpservers
  ........
    r75465 | nick.coghlan | 2009-10-18 01:45:52 +1000 (Sun, 18 Oct 2009) | 1 line

    Move restoration of the os.environ object into the context manager where it belongs
  ........
    r75466 | nick.coghlan | 2009-10-18 01:48:16 +1000 (Sun, 18 Oct 2009) | 1 line

    Also check and restore identity of sys.path, sys.argv and os.environ rather than just their values (this picked up a few more misbehaving tests)
  ........
    r75467 | nick.coghlan | 2009-10-18 01:57:42 +1000 (Sun, 18 Oct 2009) | 1 line

    Avoid replacing existing modules and sys.path in import tests
  ........
    r75468 | nick.coghlan | 2009-10-18 02:19:51 +1000 (Sun, 18 Oct 2009) | 1 line

    Don't replace sys.path in test_site
  ........
    r75481 | nick.coghlan | 2009-10-18 15:38:48 +1000 (Sun, 18 Oct 2009) | 1 line

    Using CleanImport to revert a reload of the os module doesn't work due to function registrations in copy_reg. The perils of reloading modules even for tests...
  ........
    r75486 | nick.coghlan | 2009-10-18 20:29:10 +1000 (Sun, 18 Oct 2009) | 1 line

    Silence a deprecation warning by using the appropriate replacement construct
  ........
    r75489 | nick.coghlan | 2009-10-18 20:56:21 +1000 (Sun, 18 Oct 2009) | 1 line

    Restore sys.path in test_tk
  ........
................
2009-10-18 13:25:20 +00:00
Tarek Ziadé
f456a155c6 Merged revisions 75491 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r75491 | tarek.ziade | 2009-10-18 13:34:51 +0200 (Sun, 18 Oct 2009) | 9 lines

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

  ........
    r75485 | tarek.ziade | 2009-10-18 11:28:26 +0200 (Sun, 18 Oct 2009) | 1 line

    Changed distutils tests to avoid environment alteration
  ........
................
2009-10-18 12:41:30 +00:00
Senthil Kumaran
6eb181a668 Manually merging the changes from r75476 2009-10-18 01:57:26 +00:00
Benjamin Peterson
1580ece5f1 Merged revisions 75472 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r75472 | benjamin.peterson | 2009-10-17 19:32:49 -0500 (Sat, 17 Oct 2009) | 1 line

  correct porting error with raise #7161
........
2009-10-18 00:34:08 +00:00
Tarek Ziadé
b4244b221c Blocked revisions 75451 via svnmerge
................
  r75451 | tarek.ziade | 2009-10-17 01:07:19 +0200 (Sat, 17 Oct 2009) | 9 lines

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

  ........
    r75450 | tarek.ziade | 2009-10-17 01:04:16 +0200 (Sat, 17 Oct 2009) | 1 line

    this test requires zlib support
  ........
................
2009-10-16 23:17:52 +00:00
Antoine Pitrou
96bb15bcb4 Merged revisions 75404 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r75404 | antoine.pitrou | 2009-10-14 19:14:16 +0200 (mer., 14 oct. 2009) | 5 lines

  Issue #7065: Fix a crash in bytes.maketrans and bytearray.maketrans when
  using byte values greater than 127.  Patch by egreen.

........
2009-10-14 17:18:54 +00:00
Georg Brandl
af4ea65a3a Blocked revisions 74628-74630,74646,74648-74649,74654,74661,74744,74834,74875,75078-75079 via svnmerge
................
  r74628 | georg.brandl | 2009-09-02 22:33:30 +0200 (Mi, 02 Sep 2009) | 1 line

  Use true kwonly arg instead of **kwds hackaround.
................
  r74629 | georg.brandl | 2009-09-02 22:34:14 +0200 (Mi, 02 Sep 2009) | 1 line

  Use true booleans and a bit more PEP8.
................
  r74630 | georg.brandl | 2009-09-02 22:34:52 +0200 (Mi, 02 Sep 2009) | 1 line

  Switch more function arguments docs to new-style.
................
  r74646 | georg.brandl | 2009-09-04 10:09:32 +0200 (Fr, 04 Sep 2009) | 1 line

  Remove backwards compatibility stuff from profile/cProfile.
................
  r74648 | georg.brandl | 2009-09-04 10:22:00 +0200 (Fr, 04 Sep 2009) | 1 line

  Remove pseudo-end markers from http.cookies.
................
  r74649 | georg.brandl | 2009-09-04 10:28:01 +0200 (Fr, 04 Sep 2009) | 1 line

  Turn some comments into docstrings.
................
  r74654 | georg.brandl | 2009-09-04 17:41:40 +0200 (Fr, 04 Sep 2009) | 8 lines

  Blocked revisions 74653 via svnmerge

  ........
    r74653 | georg.brandl | 2009-09-04 13:32:18 +0200 (Fr, 04 Sep 2009) | 1 line

    #6777: dont discourage usage of Exception.args or promote usage of Exception.message.
  ........
................
  r74661 | georg.brandl | 2009-09-04 19:15:16 +0200 (Fr, 04 Sep 2009) | 1 line

  Remove the just-removed "help" from __all__.
................
  r74744 | benjamin.peterson | 2009-09-11 23:30:05 +0200 (Fr, 11 Sep 2009) | 43 lines

  Blocked revisions 74300,74490,74519,74631,74635-74637,74684,74721 via svnmerge

  ........
    r74300 | raymond.hettinger | 2009-08-04 14:08:05 -0500 (Tue, 04 Aug 2009) | 1 line

    Issue 6637: defaultdict.copy() failed with an empty factory.
  ........
    r74490 | benjamin.peterson | 2009-08-17 08:39:41 -0500 (Mon, 17 Aug 2009) | 1 line

    typos
  ........
    r74519 | guilherme.polo | 2009-08-18 11:39:36 -0500 (Tue, 18 Aug 2009) | 1 line

    Added missing static option for OptionMenu. Issue #5961.
  ........
    r74631 | georg.brandl | 2009-09-02 15:37:16 -0500 (Wed, 02 Sep 2009) | 1 line

    #6821: fix signature of PyBuffer_Release().
  ........
    r74635 | armin.rigo | 2009-09-03 14:40:07 -0500 (Thu, 03 Sep 2009) | 2 lines

    Found the next crasher by thinking about this logic in PyPy.
  ........
    r74636 | armin.rigo | 2009-09-03 14:42:03 -0500 (Thu, 03 Sep 2009) | 3 lines

    Does not terminate: consume all memory without responding to Ctrl-C.
    I am not too sure why, but you can surely find out by gdb'ing a bit...
  ........
    r74637 | armin.rigo | 2009-09-03 14:45:27 -0500 (Thu, 03 Sep 2009) | 4 lines

    Sorry, sorry!  Ignore my previous two commits.  I mixed up the version
    of python with which I tried running the crashers.  They don't crash
    the current HEAD.
  ........
    r74684 | ronald.oussoren | 2009-09-06 07:23:18 -0500 (Sun, 06 Sep 2009) | 2 lines

    Fix for issue 4937
  ........
    r74721 | thomas.heller | 2009-09-08 14:24:36 -0500 (Tue, 08 Sep 2009) | 1 line

    Make ctypes compile again with older Python versions.
  ........
................
  r74834 | georg.brandl | 2009-09-16 17:58:51 +0200 (Mi, 16 Sep 2009) | 8 lines

  Blocked revisions 74832 via svnmerge

  ........
    r74832 | georg.brandl | 2009-09-16 17:57:46 +0200 (Mi, 16 Sep 2009) | 1 line

    Rewrap long lines.
  ........
................
  r74875 | georg.brandl | 2009-09-17 13:50:17 +0200 (Do, 17 Sep 2009) | 8 lines

  Blocked revisions 74873 via svnmerge

  ........
    r74873 | georg.brandl | 2009-09-17 13:48:31 +0200 (Do, 17 Sep 2009) | 1 line

    #6844 followup: the warning when setting Exception.message was removed, do not test for it.
  ........
................
  r75078 | georg.brandl | 2009-09-26 22:52:12 +0200 (Sa, 26 Sep 2009) | 1 line

  use new style optional args
................
  r75079 | georg.brandl | 2009-09-26 22:59:11 +0200 (Sa, 26 Sep 2009) | 1 line

  fix default value
................
2009-10-14 15:51:35 +00:00
Senthil Kumaran
1130163dc1 Merged revisions 75334 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r75334 | senthil.kumaran | 2009-10-11 10:28:55 +0530 (Sun, 11 Oct 2009) | 9 lines

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

  ........
    r75333 | senthil.kumaran | 2009-10-11 07:30:07 +0530 (Sun, 11 Oct 2009) | 3 lines

    Fixed Issue6894, urllib2 doesn't respect "no_proxy" environment
  ........
................
2009-10-11 06:07:46 +00:00
R. David Murray
290e939f2e Merged revisions 75307 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r75307 | r.david.murray | 2009-10-09 20:13:32 -0400 (Fri, 09 Oct 2009) | 12 lines

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

  ........
    r75301 | r.david.murray | 2009-10-09 17:50:54 -0400 (Fri, 09 Oct 2009) | 5 lines

    Issue #7082: When falling back to the MIME 'name' parameter, the
    correct place to look for it is the Content-Type header.

    Patch by Darren Worrall.
  ........
................
2009-10-10 00:57:04 +00:00
Benjamin Peterson
0c7f9c96f5 Merged revisions 75299 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r75299 | benjamin.peterson | 2009-10-09 16:43:09 -0500 (Fri, 09 Oct 2009) | 1 line

  normalize latin-1 and utf-8 variant encodings like the builtin tokenizer does
........
2009-10-09 21:53:27 +00:00