]> granicus.if.org Git - python/log
python
13 years agoBlocked revisions 88402-88403 via svnmerge
R. David Murray [Fri, 11 Feb 2011 22:51:47 +0000 (22:51 +0000)]
Blocked revisions 88402-88403 via svnmerge

........
  r88402 | r.david.murray | 2011-02-11 17:37:16 -0500 (Fri, 11 Feb 2011) | 2 lines

  Fix argument name typo in compileall docs.
........
  r88403 | r.david.murray | 2011-02-11 17:47:17 -0500 (Fri, 11 Feb 2011) | 3 lines

  #11116: roll back on error during add so mailbox isn't left corrupted.
........

13 years agoMerged revisions 87136,87221,87256,87337-87338,87571,87839,88164 via svnmerge from
R. David Murray [Fri, 11 Feb 2011 03:13:19 +0000 (03:13 +0000)]
Merged revisions 87136,87221,87256,87337-87338,87571,87839,88164 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r87136 | r.david.murray | 2010-12-08 17:53:00 -0500 (Wed, 08 Dec 2010) | 6 lines

  Have script_helper._assert_python strip refcount strings from stderr.

  This makes the output of the function and those that depend on it
  independent of whether or not they are being run under a debug
  build.
........
  r87221 | r.david.murray | 2010-12-13 19:55:46 -0500 (Mon, 13 Dec 2010) | 4 lines

  #10699: fix docstring for tzset: it does not take a parameter

  Thanks to Garrett Cooper for the fix.
........
  r87256 | r.david.murray | 2010-12-14 21:19:14 -0500 (Tue, 14 Dec 2010) | 2 lines

  #10705: document what the values of debuglevel are and mean.
........
  r87337 | r.david.murray | 2010-12-17 11:11:40 -0500 (Fri, 17 Dec 2010) | 2 lines

  #10559: provide instructions for accessing sys.argv when first mentioned.
........
  r87338 | r.david.murray | 2010-12-17 11:29:07 -0500 (Fri, 17 Dec 2010) | 2 lines

  #10454: clarify the compileall docs and help messages.
    [compileall.py changes not backported.]
........
  r87571 | r.david.murray | 2010-12-29 14:06:48 -0500 (Wed, 29 Dec 2010) | 2 lines

  Fix same typo in docs.
........
  r87839 | r.david.murray | 2011-01-07 16:57:25 -0500 (Fri, 07 Jan 2011) | 9 lines

  Fix formatting of values with embedded newlines when rfc2047 encoding

  Before this patch if a value being encoded had an embedded newline,
  the line following the newline would have no leading whitespace,
  and the whitespace it did have was encoded into the word.  Now
  the existing whitespace gets turned into a blank, the way it does
  in other header reformatting, and the _continuation_ws gets added
  at the beginning of the encoded line.
........
  r88164 | r.david.murray | 2011-01-24 14:34:58 -0500 (Mon, 24 Jan 2011) | 12 lines

  #10960: fix 'stat' links, link to lstat from stat, general tidy of stat doc.

  Original patch by Michal Nowikowski, with some additions and wording
  fixes by me.

  I changed the wording from 'Performs a stat system call' to 'Performs
  the equivalent of a stat system call', since on Windows there are no
  stat/lstat system calls involved.  I also extended Michal's breakout
  of the attributes into a list to the other paragraphs, and rearranged
  the order of the paragraphs in the 'stat' docs to make it flow
  better and put it in what I think is a more logical/useful order.
........

13 years agoBlocked revisions 80334,87216,87372,87516 via svnmerge
R. David Murray [Fri, 11 Feb 2011 02:27:46 +0000 (02:27 +0000)]
Blocked revisions 80334,87216,87372,87516 via svnmerge

........
  r80334 | r.david.murray | 2010-04-21 21:49:37 -0400 (Wed, 21 Apr 2010) | 2 lines

  Fix verb tense in skip message.
........
  r87216 | r.david.murray | 2010-12-13 17:50:30 -0500 (Mon, 13 Dec 2010) | 2 lines

  #10698: fix typo in example.
........
  r87372 | r.david.murray | 2010-12-18 11:39:06 -0500 (Sat, 18 Dec 2010) | 2 lines

  #10728: the default for printing help is sys.stdout, not stderr.
........
  r87516 | r.david.murray | 2010-12-27 15:09:32 -0500 (Mon, 27 Dec 2010) | 5 lines

  #7056: runtest and runtest_inner don't use testdir, so drop it from their sigs

  I've only tested regular runs and -j runs.  If I've broken anything
  else I'm sure I'll hear about it sooner or later.
........

13 years agoBlocked revisions 73911,78780,80757,86577,87228,88197,88199,88203,88252 via svnmerge
R. David Murray [Fri, 11 Feb 2011 02:05:13 +0000 (02:05 +0000)]
Blocked revisions 73911,78780,80757,86577,87228,88197,88199,88203,88252 via svnmerge

................
  r73911 | r.david.murray | 2009-07-09 15:51:32 -0400 (Thu, 09 Jul 2009) | 9 lines

  Unblocked revisions 73907 via svnmerge

  ........
    r73907 | r.david.murray | 2009-07-09 12:17:30 -0400 (Thu, 09 Jul 2009) | 4 lines

    Temporarily ignore rmtree errors in test_getcwd_long_pathnames to see
    if the test gives useful failure info on Solaris buildbot.
  ........
................
  r78780 | r.david.murray | 2010-03-07 21:17:03 -0500 (Sun, 07 Mar 2010) | 20 lines

  bdecode was already gone in email 5.  This merge adds the test from
  the trunk patch, and removes the last trace of bdecode, which was
  a commented out call in message.py.

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

  ........
    r78778 | r.david.murray | 2010-03-07 21:04:06 -0500 (Sun, 07 Mar 2010) | 9 lines

    Issue #7143: get_payload used to strip any trailing newline from a
    base64 transfer-encoded payload *after* decoding it; it no longer does.
    email had a special method in utils, _bdecode, specifically to do this,
    so it must have served a purpose at some point, yet it is clearly wrong
    per RFC.  Fixed with Barry's approval, but no backport.  Email package
    minor version number is bumped, now version 4.0.1.

    Patch by Joaquin Cuenca Abela.
  ........
................
  r80757 | r.david.murray | 2010-05-04 12:17:50 -0400 (Tue, 04 May 2010) | 12 lines

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

  Sean merged this in r84059.

  ........
    r80458 | sean.reifschneider | 2010-04-25 02:31:23 -0400 (Sun, 25 Apr 2010) | 3 lines

    Fixing obscure syslog corner-case when sys.argv = None, syslog() would call
    openlog() for every logged message.
  ........
................
  r86577 | r.david.murray | 2010-11-20 11:33:30 -0500 (Sat, 20 Nov 2010) | 4 lines

  #1574217: only swallow AttributeErrors in isinstance, not everything.

  Patch and tests by Brian Harring, with improvements by Ralf Schmitt.
................
  r87228 | r.david.murray | 2010-12-13 21:25:43 -0500 (Mon, 13 Dec 2010) | 2 lines

  Turn on regrtest -W (rerun immediately) option for Windows, too.
................
  r88197 | victor.stinner | 2011-01-25 19:39:19 -0500 (Tue, 25 Jan 2011) | 1 line

  Fix BytesGenerator._handle_text() if the message has no payload (None)
................
  r88199 | r.david.murray | 2011-01-25 21:31:37 -0500 (Tue, 25 Jan 2011) | 2 lines

  Revert r88197.  I'll refix correctly once there is a test.
................
  r88203 | r.david.murray | 2011-01-26 16:21:32 -0500 (Wed, 26 Jan 2011) | 4 lines

  #11019: Make BytesGenerator handle Message with None body.

  Bug discovery and initial patch by Victor Stinner.
................
  r88252 | r.david.murray | 2011-01-30 01:21:28 -0500 (Sun, 30 Jan 2011) | 16 lines

  #9124: mailbox now accepts binary input and uses binary internally

  Although this patch contains API changes and is rather weighty for an
  RC phase, the mailbox module was essentially unusable without the patch
  since it would produce UnicodeErrors when handling non-ascii input
  at arbitrary and somewhat mysterious places, and any non-trivial amount
  of email processing will encounter messages with non-ascii bytes.
  The release manager approved the patch application.

  The changes allow binary input, and reject non-ASCII string input early
  with a useful message instead of failing mysteriously later.  Binary
  is used internally for reading and writing the mailbox files.  StringIO
  and Text file input are deprecated.

  Initial patch by Victor Stinner, validated and expanded by R. David Murray.
................

13 years agoMerged revisions 88377 via svnmerge from
Antoine Pitrou [Mon, 7 Feb 2011 23:18:52 +0000 (23:18 +0000)]
Merged revisions 88377 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r88377 | antoine.pitrou | 2011-02-08 00:10:33 +0100 (mar., 08 févr. 2011) | 4 lines

  Issue #11141: Fix the shelve documentation to use a list, not a range object.
  Patch by SilentGhost.
........

13 years agoMerged revisions 88371 via svnmerge from
Antoine Pitrou [Mon, 7 Feb 2011 16:03:24 +0000 (16:03 +0000)]
Merged revisions 88371 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r88371 | antoine.pitrou | 2011-02-07 16:58:11 +0100 (lun., 07 févr. 2011) | 3 lines

  Clarify that IMAP4() implicitly calls open(), and that logout() implicitly calls shutdown().
........

13 years agoMerged revisions 88352 via svnmerge from
Gregory P. Smith [Sat, 5 Feb 2011 21:51:27 +0000 (21:51 +0000)]
Merged revisions 88352 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r88352 | gregory.p.smith | 2011-02-05 13:47:25 -0800 (Sat, 05 Feb 2011) | 3 lines

  issue7678 - Properly document how to replace a shell pipeline so that SIGPIPE
  happens when the end exits before the beginning.
........

13 years agoMerged revisions 88337 via svnmerge from
Brett Cannon [Fri, 4 Feb 2011 20:30:30 +0000 (20:30 +0000)]
Merged revisions 88337 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r88337 | brett.cannon | 2011-02-04 12:24:02 -0800 (Fri, 04 Feb 2011) | 5 lines

  There was a possibility that the initialization of _sqlite, when it failed,
  would lead to a decref of a NULL.

  Fixes issue #11110.
........

13 years agoMerged revisions 88334 via svnmerge from
Antoine Pitrou [Fri, 4 Feb 2011 20:17:40 +0000 (20:17 +0000)]
Merged revisions 88334 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r88334 | antoine.pitrou | 2011-02-04 21:11:11 +0100 (ven., 04 févr. 2011) | 3 lines

  Mention that seek and tell over a TextIOWrapper can be very slow.
........

13 years agoMove entries to the right place
Éric Araujo [Wed, 2 Feb 2011 23:30:04 +0000 (23:30 +0000)]
Move entries to the right place

13 years agocollections.Mapping is not available for setup.py. Remove the dependency the old...
Raymond Hettinger [Wed, 2 Feb 2011 22:17:34 +0000 (22:17 +0000)]
collections.Mapping is not available for setup.py.  Remove the dependency the old-fashioned way (copy and paste).

13 years agoBlocked revisions 86252 via svnmerge
Éric Araujo [Wed, 2 Feb 2011 21:41:25 +0000 (21:41 +0000)]
Blocked revisions 86252 via svnmerge

........
  r86252 | eric.araujo | 2010-11-06 07:33:03 +0100 (sam., 06 nov. 2010) | 2 lines

  Fix wrapper/wrapped typo (with Raymond’s blessing)
........

13 years agoMerged revisions 86236,86240,86332,86340,87271,87273,87447 via svnmerge from
Éric Araujo [Wed, 2 Feb 2011 21:38:37 +0000 (21:38 +0000)]
Merged revisions 86236,86240,86332,86340,87271,87273,87447 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

The missing NEWS entries correspond to changes that were made before 3.1.3, but
I think it’s not usual to edit entries of released versions, so I put them at
the top.

........
  r86236 | eric.araujo | 2010-11-06 03:44:43 +0100 (sam., 06 nov. 2010) | 2 lines

  Make sure each test can be run standalone (./python Lib/distutils/tests/x.py)
........
  r86240 | eric.araujo | 2010-11-06 05:11:59 +0100 (sam., 06 nov. 2010) | 2 lines

  Prevent ResourceWarnings in test_gettext
........
  r86332 | eric.araujo | 2010-11-08 19:15:17 +0100 (lun., 08 nov. 2010) | 4 lines

  Add missing NEWS entry for a fix committed by Senthil.

  All recent modifications to distutils should now be covered in NEWS.
........
  r86340 | eric.araujo | 2010-11-08 22:48:23 +0100 (lun., 08 nov. 2010) | 2 lines

  This was actually fixed for the previous alpha.
........
  r87271 | eric.araujo | 2010-12-15 20:09:58 +0100 (mer., 15 déc. 2010) | 2 lines

  Improve trace documentation (#9264).  Patch by Eli Bendersky.
........
  r87273 | eric.araujo | 2010-12-15 20:30:15 +0100 (mer., 15 déc. 2010) | 2 lines

  Use nested method directives, rewrap long lines, fix whitespace.
........
  r87447 | eric.araujo | 2010-12-23 20:13:05 +0100 (jeu., 23 déc. 2010) | 2 lines

  Fix typo in superclass method name
........

13 years agoIssue #11089: Fix performance issue limiting the use of ConfigParser()
Raymond Hettinger [Wed, 2 Feb 2011 21:35:48 +0000 (21:35 +0000)]
Issue #11089: Fix performance issue limiting the use of ConfigParser()
with large config files.

13 years agoBlocked revisions 84189,84532,84537,84540,84549,84551,84602,85226,85786,85891,86247...
Éric Araujo [Wed, 2 Feb 2011 20:44:48 +0000 (20:44 +0000)]
Blocked revisions 84189,84532,84537,84540,84549,84551,84602,85226,85786,85891,86247-86248,86253,86275,86326,86486,86513,86617,86630,86661,86668,86758,86993,87056,87304,87446,87461 via svnmerge

........
  r84189 | eric.araujo | 2010-08-19 00:35:23 +0200 (jeu., 19 août 2010) | 2 lines

  Fix typo
........
  r84532 | eric.araujo | 2010-09-05 19:32:25 +0200 (dim., 05 sept. 2010) | 11 lines

  Fix typos and wording in what’s new 3.2.

  - The entry about shutil.copytree is just a revert of r84524 which
  looks like an unfinished edition.
  - The use of gender-neutral language (s/his/their/) removes the
  implicit assumption that programmer == male (change agreed by Antoine).
  - Other changes should be uncontroversial fixes.

  I haven’t rewrapped under 80 lines to keep the diffs readable; I’ll
  rewrap later.
........
  r84537 | eric.araujo | 2010-09-05 20:43:07 +0200 (dim., 05 sept. 2010) | 2 lines

  Make naming consistent
........
  r84540 | eric.araujo | 2010-09-05 20:59:49 +0200 (dim., 05 sept. 2010) | 2 lines

  Fix accidental suppression in r84537
........
  r84549 | eric.araujo | 2010-09-06 03:27:06 +0200 (lun., 06 sept. 2010) | 1 line

  Update
........
  r84551 | eric.araujo | 2010-09-06 03:31:11 +0200 (lun., 06 sept. 2010) | 2 lines

  Revert accidental commit, apologies for the noise
........
  r84602 | eric.araujo | 2010-09-07 23:35:35 +0200 (mar., 07 sept. 2010) | 2 lines

  Fix typo in whatsnew (#9793)
........
  r85226 | eric.araujo | 2010-10-05 02:04:20 +0200 (mar., 05 oct. 2010) | 2 lines

  Fix news entry formatting nits
........
  r85786 | eric.araujo | 2010-10-22 01:02:07 +0200 (ven., 22 oct. 2010) | 8 lines

  Apply fix from r85784 on py3k too.

  Fixes bug #10126 for Python 3.2 by using $RUNSHARED to find the
  directory to the shared library.  test_distutils now passes when
  Python was built with --enable-shared (Barry didn’t have the error
  but I did).
........
  r85891 | eric.araujo | 2010-10-28 15:49:17 +0200 (jeu., 28 oct. 2010) | 2 lines

  Fix typo from r85874
........
  r86247 | eric.araujo | 2010-11-06 05:59:27 +0100 (sam., 06 nov. 2010) | 2 lines

  Fix typo from r86170.
........
  r86248 | eric.araujo | 2010-11-06 07:00:54 +0100 (sam., 06 nov. 2010) | 6 lines

  Remove traces of Mac OS 9 support, again (#9508).

  This was done in r80805 (#7908) and erroneously brought back by the
  distutils revert.  This commit removes more code than the original,
  which was uncomplete.  There is no NEWS entry, like in r80805.
........
  r86253 | eric.araujo | 2010-11-06 08:03:07 +0100 (sam., 06 nov. 2010) | 4 lines

  Tweak example to make clear the argument is a boolean, not any integer.

  With Raymond’s approval.
........
  r86275 | eric.araujo | 2010-11-06 17:06:37 +0100 (sam., 06 nov. 2010) | 2 lines

  Remove traces of setuptools (#10341)
........
  r86326 | eric.araujo | 2010-11-08 18:13:03 +0100 (lun., 08 nov. 2010) | 2 lines

  Move a news entry to the right section (+ light reformatting)
........
  r86486 | eric.araujo | 2010-11-16 20:13:50 +0100 (mar., 16 nov. 2010) | 4 lines

  Provide links to Python source where the code is short, readable and
  informative adjunct to the docs.  Forward-port of Raymond's r86225 and
  r86245 using the new source reST role added in #10334.
........
  r86513 | eric.araujo | 2010-11-18 15:22:08 +0100 (jeu., 18 nov. 2010) | 2 lines

  Remove spurious space that was breaking Vim’s reST highlighting.
........
  r86617 | eric.araujo | 2010-11-20 22:53:02 +0100 (sam., 20 nov. 2010) | 2 lines

  Fix typos and style in compileall.
........
  r86630 | eric.araujo | 2010-11-21 03:19:09 +0100 (dim., 21 nov. 2010) | 2 lines

  Try to get more useful output from failing buildbot
........
  r86661 | eric.araujo | 2010-11-22 02:11:49 +0100 (lun., 22 nov. 2010) | 2 lines

  Fix typo
........
  r86668 | eric.araujo | 2010-11-22 03:42:43 +0100 (lun., 22 nov. 2010) | 2 lines

  Fix one compileall test (#10453).  Patch by Michele Orrù.
........
  r86758 | eric.araujo | 2010-11-26 01:39:59 +0100 (ven., 26 nov. 2010) | 2 lines

  #10453 follow-up: Fix test_quiet on Windows, thanks to Stephan Krah.
........
  r86993 | eric.araujo | 2010-12-03 20:41:00 +0100 (ven., 03 déc. 2010) | 7 lines

  Allow translators to reorder placeholders in localizable messages from
  argparse (#10528).

  There is no unit test; I checked with xgettext that no more warnings
  were emitted.  Steven approved the change.
........
  r87056 | eric.araujo | 2010-12-04 18:31:49 +0100 (sam., 04 déc. 2010) | 2 lines

  Use proper plural forms in argparse (#4391)
........
  r87304 | eric.araujo | 2010-12-16 04:13:05 +0100 (jeu., 16 déc. 2010) | 2 lines

  Fix one versionchanged
........
  r87446 | eric.araujo | 2010-12-23 19:44:31 +0100 (jeu., 23 déc. 2010) | 2 lines

  Nits: use a real boolean, make one docstring more similar to the other ones
........
  r87461 | eric.araujo | 2010-12-24 00:18:41 +0100 (ven., 24 déc. 2010) | 2 lines

  Fix syntax typo
........

13 years agoFix typo: BadZipFile exists in 3.2+ only, not older versions.
Éric Araujo [Wed, 2 Feb 2011 16:58:43 +0000 (16:58 +0000)]
Fix typo: BadZipFile exists in 3.2+ only, not older versions.

13 years agoBlocked revisions 88299 via svnmerge
Eric Smith [Tue, 1 Feb 2011 21:34:25 +0000 (21:34 +0000)]
Blocked revisions 88299 via svnmerge

........
  r88299 | eric.smith | 2011-02-01 16:31:22 -0500 (Tue, 01 Feb 2011) | 1 line

  Wording fix.
........

13 years agoMerged revisions 88284 via svnmerge from
Antoine Pitrou [Mon, 31 Jan 2011 21:36:33 +0000 (21:36 +0000)]
Merged revisions 88284 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r88284 | antoine.pitrou | 2011-01-31 22:08:57 +0100 (lun., 31 janv. 2011) | 4 lines

  Issue #8275: Fix passing of callback arguments with ctypes under Win64.
  Patch by Stan Mihai. Ok'ed by Georg.
........

13 years agoMerged revisions 88281 via svnmerge from
Brian Curtin [Mon, 31 Jan 2011 19:41:53 +0000 (19:41 +0000)]
Merged revisions 88281 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r88281 | brian.curtin | 2011-01-31 13:35:02 -0600 (Mon, 31 Jan 2011) | 2 lines

  #11083 typo: RuntimeException -> RuntimeError
........

13 years agoMerged revisions 88258 via svnmerge from
Brian Curtin [Sun, 30 Jan 2011 19:40:09 +0000 (19:40 +0000)]
Merged revisions 88258 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r88258 | georg.brandl | 2011-01-30 02:16:07 -0600 (Sun, 30 Jan 2011) | 3 lines

  #11069: fix the IDLE Stack Viewer, by not using "list" as a variable name.
  Original patch by Brian Curtin, reviewed by me.
........

13 years agoMerged revisions 88234 via svnmerge from
Ned Deily [Sat, 29 Jan 2011 23:34:19 +0000 (23:34 +0000)]
Merged revisions 88234 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r88234 | ned.deily | 2011-01-29 10:43:56 -0800 (Sat, 29 Jan 2011) | 5 lines

  Issue #11053: Fix IDLE "Syntax Error" windows to behave as in 2.x,
  preventing a confusing hung appearance on OS X with the windows
  obscured.  (with release manager approval for 3.2rc2)
........

13 years agoMerged revisions 88239 via svnmerge from
Alexander Belopolsky [Sat, 29 Jan 2011 20:42:46 +0000 (20:42 +0000)]
Merged revisions 88239 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r88239 | alexander.belopolsky | 2011-01-29 14:49:40 -0500 (Sat, 29 Jan 2011) | 1 line

  Issue #10939: Make Internaldate2tuple test more robust.
........

13 years agoMerged revisions 88236 via svnmerge from
Ned Deily [Sat, 29 Jan 2011 19:22:26 +0000 (19:22 +0000)]
Merged revisions 88236 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r88236 | ned.deily | 2011-01-29 11:10:26 -0800 (Sat, 29 Jan 2011) | 3 lines

  Issue 11052: Correct IDLE menu accelerators on Mac OS X for Save
  commands.  (with release manager approval for 3.2rc2)
........

13 years agoMerged revisions 88231 via svnmerge from
Alexander Belopolsky [Sat, 29 Jan 2011 18:43:43 +0000 (18:43 +0000)]
Merged revisions 88231 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r88231 | alexander.belopolsky | 2011-01-29 12:19:08 -0500 (Sat, 29 Jan 2011) | 4 lines

  Issue #10939: Fixed imaplib.Internaldate2tuple(). Thanks Joe Peterson
  for the report and the patch.  Reviewed by Georg Brandl.
........

13 years agoBlocked revisions 88226 via svnmerge
Eric Smith [Sat, 29 Jan 2011 11:33:25 +0000 (11:33 +0000)]
Blocked revisions 88226 via svnmerge

........
  r88226 | eric.smith | 2011-01-29 06:15:35 -0500 (Sat, 29 Jan 2011) | 3 lines

  Issue #11302: missing type check on _string.formatter_field_name_split and _string.formatter_parser caused crash.

  Originial patch by haypo, reviewed by me, okayed by Georg.
........

13 years agoIssue 11020: command-line pyclbr broken due to missing 2-to-3 conversion.
Raymond Hettinger [Thu, 27 Jan 2011 00:12:08 +0000 (00:12 +0000)]
Issue 11020: command-line pyclbr broken due to missing 2-to-3 conversion.

13 years agoMerged revisions 88204 via svnmerge from
Antoine Pitrou [Wed, 26 Jan 2011 23:31:20 +0000 (23:31 +0000)]
Merged revisions 88204 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r88204 | antoine.pitrou | 2011-01-27 00:29:28 +0100 (jeu., 27 janv. 2011) | 4 lines

  Issue #11018: fix a test to not be a no-op in test_bz2.
  Found by Nadeem Vawda, reviewed by Brett.
........

13 years agoMerged revisions 88174 via svnmerge from
Ned Deily [Mon, 24 Jan 2011 22:22:06 +0000 (22:22 +0000)]
Merged revisions 88174 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r88174 | ned.deily | 2011-01-24 13:46:44 -0800 (Mon, 24 Jan 2011) | 6 lines

  #10974: IDLE no longer crashes if its recent files list includes files
          with non-ASCII characters in their path names.

          (with approval of release manager for 3.2rc2)
........

13 years agoIssue #11000 ast.parse doc fix (r88172) + tix fix (r88170)
Terry Reedy [Mon, 24 Jan 2011 21:46:05 +0000 (21:46 +0000)]
Issue #11000 ast.parse doc fix (r88172) + tix fix (r88170)

13 years agoMerged revisions 88147 via svnmerge from
Antoine Pitrou [Sun, 23 Jan 2011 17:21:28 +0000 (17:21 +0000)]
Merged revisions 88147 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r88147 | antoine.pitrou | 2011-01-23 18:12:25 +0100 (dim., 23 janv. 2011) | 3 lines

  Issue #10987: Fix the recursion limit handling in the _pickle module.
........

13 years agoIssue #10949: Improved robustness of rotating file handlers.
Vinay Sajip [Fri, 21 Jan 2011 23:35:57 +0000 (23:35 +0000)]
Issue #10949: Improved robustness of rotating file handlers.

13 years agoMerged revisions 88137 via svnmerge from
Antoine Pitrou [Fri, 21 Jan 2011 21:39:56 +0000 (21:39 +0000)]
Merged revisions 88137 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r88137 | antoine.pitrou | 2011-01-21 22:37:32 +0100 (ven., 21 janv. 2011) | 3 lines

  Fix JSON docs about loads() accepting only str objects, not bytes.
........

13 years agoMerged revisions 88131 via svnmerge from
Antoine Pitrou [Thu, 20 Jan 2011 21:11:13 +0000 (21:11 +0000)]
Merged revisions 88131 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r88131 | antoine.pitrou | 2011-01-20 22:07:24 +0100 (jeu., 20 janv. 2011) | 6 lines

  Issue #10955: Fix a potential crash when trying to mmap() a file past its
  length.  Initial patch by Ross Lagerwall.

  This fixes a regression introduced by r88022.
........

13 years agoMerged revisions 88111 via svnmerge from
Antoine Pitrou [Wed, 19 Jan 2011 15:26:37 +0000 (15:26 +0000)]
Merged revisions 88111 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r88111 | antoine.pitrou | 2011-01-19 16:21:35 +0100 (mer., 19 janv. 2011) | 4 lines

  Issue #10898: Allow compiling the posix module when the C library defines
  a symbol named FSTAT.
........

13 years agoMerged revisions 88097 via svnmerge from
Antoine Pitrou [Tue, 18 Jan 2011 19:06:09 +0000 (19:06 +0000)]
Merged revisions 88097 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r88097 | antoine.pitrou | 2011-01-18 19:57:52 +0100 (mar., 18 janv. 2011) | 4 lines

  Issue #10451: memoryview objects could allow to mutate a readable buffer.
  Initial patch by Ross Lagerwall.
........

13 years agoMerged revisions 88007 via svnmerge from
Ned Deily [Tue, 18 Jan 2011 05:00:40 +0000 (05:00 +0000)]
Merged revisions 88007 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r88007 | ned.deily | 2011-01-14 21:44:21 -0800 (Fri, 14 Jan 2011) | 5 lines

  Remove spurious copy of Mac/IDLE/idlemain.py left over from
  conversion from Python 2 build process.  The correct version
  is in Mac/IDLE/IDLE.app/Contents/Resources/
........

13 years agoMerged revisions 88008 via svnmerge from
Ned Deily [Tue, 18 Jan 2011 01:43:26 +0000 (01:43 +0000)]
Merged revisions 88008 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r88008 | ned.deily | 2011-01-14 21:53:33 -0800 (Fri, 14 Jan 2011) | 2 lines

  Add self to mac platform area in maintainers.rst.
........

13 years agoMerged revisions 88080 via svnmerge from
Benjamin Peterson [Mon, 17 Jan 2011 23:52:55 +0000 (23:52 +0000)]
Merged revisions 88080 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r88080 | benjamin.peterson | 2011-01-17 17:49:51 -0600 (Mon, 17 Jan 2011) | 1 line

  very out of date file
........

13 years agoMerged revisions 88069 via svnmerge from
Benjamin Peterson [Mon, 17 Jan 2011 20:03:01 +0000 (20:03 +0000)]
Merged revisions 88069 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r88069 | benjamin.peterson | 2011-01-17 13:54:55 -0600 (Mon, 17 Jan 2011) | 1 line

  remove unneeded assertion
........

13 years agoMerged revisions 88066 via svnmerge from
Benjamin Peterson [Mon, 17 Jan 2011 19:46:48 +0000 (19:46 +0000)]
Merged revisions 88066 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r88066 | benjamin.peterson | 2011-01-17 13:44:46 -0600 (Mon, 17 Jan 2011) | 1 line

  correct assertion
........

13 years agoMerged revisions 88063 via svnmerge from
Benjamin Peterson [Mon, 17 Jan 2011 19:36:44 +0000 (19:36 +0000)]
Merged revisions 88063 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r88063 | benjamin.peterson | 2011-01-17 13:24:34 -0600 (Mon, 17 Jan 2011) | 4 lines

  turn some checks into assertions, since they are implied by the caller

  Reviewed by Georg.
........

13 years agoMarkup fix.
Georg Brandl [Mon, 17 Jan 2011 18:16:16 +0000 (18:16 +0000)]
Markup fix.

13 years agoMerged revisions 88036 via svnmerge from
Antoine Pitrou [Sat, 15 Jan 2011 17:31:19 +0000 (17:31 +0000)]
Merged revisions 88036 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r88036 | antoine.pitrou | 2011-01-15 18:25:58 +0100 (sam., 15 janv. 2011) | 3 lines

  Fix mmap and test_mmap under Windows too (followup to r88022)
........

13 years agoMerged revisions 88022 via svnmerge from
Antoine Pitrou [Sat, 15 Jan 2011 16:18:37 +0000 (16:18 +0000)]
Merged revisions 88022 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r88022 | antoine.pitrou | 2011-01-15 17:17:07 +0100 (sam., 15 janv. 2011) | 7 lines

  Issue #10916: mmap should not segfault when a file is mapped using 0 as
  length and a non-zero offset, and an attempt to read past the end of file
  is made (IndexError is raised instead).  Patch by Ross Lagerwall.

  Requested by Georg.
........

13 years agoMerged revisions 88012-88018 via svnmerge from
Antoine Pitrou [Sat, 15 Jan 2011 14:19:53 +0000 (14:19 +0000)]
Merged revisions 88012-88018 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r88012 | antoine.pitrou | 2011-01-15 12:39:23 +0100 (sam., 15 janv. 2011) | 3 lines

  Avoid ResourceWarnings in ccbench
........
  r88013 | antoine.pitrou | 2011-01-15 12:44:17 +0100 (sam., 15 janv. 2011) | 3 lines

  Standard streams use file descriptors, not FILE pointers.
........
  r88014 | antoine.pitrou | 2011-01-15 12:57:42 +0100 (sam., 15 janv. 2011) | 3 lines

  Restructure a bit
........
  r88015 | antoine.pitrou | 2011-01-15 13:10:48 +0100 (sam., 15 janv. 2011) | 3 lines

  Improve description of issues
........
  r88016 | antoine.pitrou | 2011-01-15 13:21:53 +0100 (sam., 15 janv. 2011) | 3 lines

  Add mention of how to switch interpreters
........
  r88017 | antoine.pitrou | 2011-01-15 13:54:19 +0100 (sam., 15 janv. 2011) | 3 lines

  Reword and restructure the GIL API doc
........
  r88018 | antoine.pitrou | 2011-01-15 14:11:48 +0100 (sam., 15 janv. 2011) | 4 lines

  Issue #10913: Deprecate misleading functions PyEval_AcquireLock() and
  PyEval_ReleaseLock().  The thread-state aware APIs should be used instead.
........

13 years agoMerged revisions 88009 via svnmerge from
Eli Bendersky [Sat, 15 Jan 2011 10:33:07 +0000 (10:33 +0000)]
Merged revisions 88009 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r88009 | eli.bendersky | 2011-01-15 12:23:34 +0200 (Sat, 15 Jan 2011) | 2 lines

  Issue #10912: Clarify the documentation of PyObject_RichCompareBool. Thanks to Devin Jeanpierre for spotting the problem.
........

13 years agoMerged revisions 87968,87971-87975 via svnmerge from
Antoine Pitrou [Fri, 14 Jan 2011 20:19:57 +0000 (20:19 +0000)]
Merged revisions 87968,87971-87975 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r87968 | antoine.pitrou | 2011-01-12 21:46:37 +0100 (mer., 12 janv. 2011) | 4 lines

  Fix the expected memory use of utf-8 encoding.  Also, release the
  one reference to a huge object even when an exception is raised.
........
  r87971 | antoine.pitrou | 2011-01-12 22:19:59 +0100 (mer., 12 janv. 2011) | 3 lines

  Make test skipping message nicer, and remove the rather useless "overhead" parameter.
........
  r87972 | antoine.pitrou | 2011-01-12 22:40:20 +0100 (mer., 12 janv. 2011) | 3 lines

  Fix @bigmemtest when no limit is given by the user (oops)
........
  r87973 | antoine.pitrou | 2011-01-12 22:50:44 +0100 (mer., 12 janv. 2011) | 3 lines

  More informative skip message in @bigaddrspace
........
  r87974 | antoine.pitrou | 2011-01-12 22:58:39 +0100 (mer., 12 janv. 2011) | 3 lines

  A better message again
........
  r87975 | antoine.pitrou | 2011-01-12 23:02:45 +0100 (mer., 12 janv. 2011) | 3 lines

  Fix test_bigaddrspace (some tests didn't trigger the expected MemoryError)
........

13 years agoMerged revisions 87993 via svnmerge from
Eli Bendersky [Fri, 14 Jan 2011 08:55:38 +0000 (08:55 +0000)]
Merged revisions 87993 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r87993 | eli.bendersky | 2011-01-14 10:25:03 +0200 (Fri, 14 Jan 2011) | 2 lines

  Issue #10902: Fix reference to run* methods
........

13 years agoMerged revisions 87991 via svnmerge from
Eli Bendersky [Fri, 14 Jan 2011 08:52:17 +0000 (08:52 +0000)]
Merged revisions 87991 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r87991 | eli.bendersky | 2011-01-14 09:31:14 +0200 (Fri, 14 Jan 2011) | 2 lines

  Remove call to nonexisting function (relic from Python 2.x) under #ifdef __INSURE__. Issue 9844
........

13 years agoBackport 87978: Do not expose function type annotations in the standard library.
Raymond Hettinger [Wed, 12 Jan 2011 23:52:40 +0000 (23:52 +0000)]
Backport 87978: Do not expose function type annotations in the standard library.

13 years agoRemove the funky function annotation from numbers.py.
Raymond Hettinger [Wed, 12 Jan 2011 20:54:53 +0000 (20:54 +0000)]
Remove the funky function annotation from numbers.py.

13 years agoRemove the function annotations from _abcoll.py
Raymond Hettinger [Wed, 12 Jan 2011 20:46:15 +0000 (20:46 +0000)]
Remove the function annotations from _abcoll.py

13 years agoMerged revisions 87895 via svnmerge from
Benjamin Peterson [Wed, 12 Jan 2011 19:29:51 +0000 (19:29 +0000)]
Merged revisions 87895 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r87895 | lukasz.langa | 2011-01-09 12:18:53 -0600 (Sun, 09 Jan 2011) | 5 lines

  #10874: test_urllib2 shouldn't use `is` operator for comparing strings

  Patch by Adreas Stührk.
........

13 years agoMerged revisions 87960 via svnmerge from
Benjamin Peterson [Wed, 12 Jan 2011 19:02:36 +0000 (19:02 +0000)]
Merged revisions 87960 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r87960 | benjamin.peterson | 2011-01-12 12:56:07 -0600 (Wed, 12 Jan 2011) | 1 line

  use PyErr_SetString instead of PyErr_Format
........

13 years agoMerged revisions 87958 via svnmerge from
Antoine Pitrou [Wed, 12 Jan 2011 18:50:35 +0000 (18:50 +0000)]
Merged revisions 87958 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r87958 | antoine.pitrou | 2011-01-12 19:45:27 +0100 (mer., 12 janv. 2011) | 4 lines

  Issue #10822: Fix test_posix:test_getgroups failure under Solaris.  Patch
  by Ross Lagerwall.
........

13 years agoMerged revisions 87952-87954 via svnmerge from
Benjamin Peterson [Wed, 12 Jan 2011 15:42:34 +0000 (15:42 +0000)]
Merged revisions 87952-87954 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r87952 | benjamin.peterson | 2011-01-12 09:24:27 -0600 (Wed, 12 Jan 2011) | 1 line

  move this test to test_descr; it's not abc specific
........
  r87953 | benjamin.peterson | 2011-01-12 09:25:02 -0600 (Wed, 12 Jan 2011) | 1 line

  oops, wrong class
........
  r87954 | benjamin.peterson | 2011-01-12 09:34:01 -0600 (Wed, 12 Jan 2011) | 1 line

  don't segfault on deleting __abstractmethods__ #10892
........

13 years agoMerged revisions 87949 via svnmerge from
Benjamin Peterson [Wed, 12 Jan 2011 04:51:02 +0000 (04:51 +0000)]
Merged revisions 87949 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r87949 | benjamin.peterson | 2011-01-11 22:44:41 -0600 (Tue, 11 Jan 2011) | 1 line

  fix weirdly ambigious sentence
........

13 years agoMerged revisions 82547 via svnmerge from
Alexander Belopolsky [Tue, 11 Jan 2011 15:23:22 +0000 (15:23 +0000)]
Merged revisions 82547 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r82547 | alexander.belopolsky | 2010-07-04 13:00:20 -0400 (Sun, 04 Jul 2010) | 3 lines

  Issue #9118: help(None) will now return NoneType doc instead of
  starting interactive help.
........

13 years agoSynchronize maintainers file
Éric Araujo [Tue, 11 Jan 2011 12:21:37 +0000 (12:21 +0000)]
Synchronize maintainers file

13 years agoIssue #10875: Update Regular Expression HOWTO; additional backport.
Terry Reedy [Mon, 10 Jan 2011 23:16:24 +0000 (23:16 +0000)]
Issue #10875: Update Regular Expression HOWTO; additional backport.

13 years agoIssue #10875: Update Regular Expression HOWTO; patch by 'SilentGhost'.
Terry Reedy [Mon, 10 Jan 2011 21:49:11 +0000 (21:49 +0000)]
Issue #10875: Update Regular Expression HOWTO; patch by 'SilentGhost'.

13 years agoBlocked revisions 87890-87891 via svnmerge
Georg Brandl [Sun, 9 Jan 2011 09:33:18 +0000 (09:33 +0000)]
Blocked revisions 87890-87891 via svnmerge

........
  r87890 | georg.brandl | 2011-01-09 10:04:08 +0100 (So, 09 Jan 2011) | 1 line

  Wrap some long examples and signatures.
........
  r87891 | georg.brandl | 2011-01-09 10:31:01 +0100 (So, 09 Jan 2011) | 1 line

  #10871: "file" does not exist anymore in Python 3.  Also adapt the reprs of opened file objects.
........

13 years agoMerged revisions 87789-87790 via svnmerge from
Georg Brandl [Sun, 9 Jan 2011 08:01:46 +0000 (08:01 +0000)]
Merged revisions 87789-87790 via svnmerge from
svn+ssh://svn.python.org/python/branches/py3k

........
  r87789 | georg.brandl | 2011-01-06 10:23:56 +0100 (Do, 06 Jan 2011) | 1 line

  Fix various issues (mostly Python 2 relics) found by Jacques Ducasse.
........
  r87790 | georg.brandl | 2011-01-06 10:25:27 +0100 (Do, 06 Jan 2011) | 1 line

  Add acks where acks are due.
........

13 years agoMerged revisions 87791 via svnmerge from
Georg Brandl [Sun, 9 Jan 2011 07:59:59 +0000 (07:59 +0000)]
Merged revisions 87791 via svnmerge from
svn+ssh://svn.python.org/python/branches/py3k

........
  r87791 | georg.brandl | 2011-01-06 11:05:26 +0100 (Do, 06 Jan 2011) | 1 line

  #10844: update copyright years in Mac plists.
........

13 years agoMerged revisions 87807,87820,87831,87859,87870 via svnmerge from
Georg Brandl [Sun, 9 Jan 2011 07:59:02 +0000 (07:59 +0000)]
Merged revisions 87807,87820,87831,87859,87870 via svnmerge from
svn+ssh://svn.python.org/python/branches/py3k

........
  r87807 | georg.brandl | 2011-01-06 20:28:18 +0100 (Do, 06 Jan 2011) | 1 line

  #10846: fix typo.
........
  r87820 | georg.brandl | 2011-01-07 19:28:45 +0100 (Fr, 07 Jan 2011) | 1 line

  #10856: document (Base)Exception.args better.
........
  r87831 | georg.brandl | 2011-01-07 21:58:25 +0100 (Fr, 07 Jan 2011) | 1 line

  Fix indent.
........
  r87859 | georg.brandl | 2011-01-08 10:45:43 +0100 (Sa, 08 Jan 2011) | 1 line

  #10855: document close() semantics of wave objects.
........
  r87870 | georg.brandl | 2011-01-08 22:04:25 +0100 (Sa, 08 Jan 2011) | 1 line

  zlib only works with bytes objects.
........

13 years agoMerged revisions 87876-87877 via svnmerge from
Georg Brandl [Sun, 9 Jan 2011 07:55:46 +0000 (07:55 +0000)]
Merged revisions 87876-87877 via svnmerge from
svn+ssh://svn.python.org/python/branches/py3k

........
  r87876 | georg.brandl | 2011-01-09 08:38:51 +0100 (So, 09 Jan 2011) | 1 line

  #10869: do not visit root node twice in ast.increment_lineno().
........
  r87877 | georg.brandl | 2011-01-09 08:50:48 +0100 (So, 09 Jan 2011) | 1 line

  Add missing line.
........

13 years agoMerged revisions 87873 via svnmerge from
R. David Murray [Sun, 9 Jan 2011 02:48:04 +0000 (02:48 +0000)]
Merged revisions 87873 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r87873 | r.david.murray | 2011-01-08 21:35:24 -0500 (Sat, 08 Jan 2011) | 12 lines

  #5871: protect against header injection attacks.

  This makes Header.encode throw a HeaderParseError if it winds up
  formatting a header such that a continuation line has no leading
  whitespace and looks like a header.  Since Header accepts values
  containing newlines and preserves them (and this is by design), without
  this fix any program that took user input (say, a subject in a web form)
  and passed it to the email package as a header was vulnerable to header
  injection attacks.  (As far as we know this has never been exploited.)

  Thanks to Jakub Wilk for reporting this vulnerability.
........

13 years agoMerged revisions 87861,87863 via svnmerge from
Antoine Pitrou [Sat, 8 Jan 2011 10:31:09 +0000 (10:31 +0000)]
Merged revisions 87861,87863 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r87861 | antoine.pitrou | 2011-01-08 11:23:29 +0100 (sam., 08 janv. 2011) | 3 lines

  Fix test_ssl after r87849
........
  r87863 | antoine.pitrou | 2011-01-08 11:28:11 +0100 (sam., 08 janv. 2011) | 3 lines

  Add EHOSTUNREACH ('No route to host') to the errnos trapped by transient_internet().
........

13 years agoMerged revisions 86882 via svnmerge from
Georg Brandl [Sat, 8 Jan 2011 09:18:55 +0000 (09:18 +0000)]
Merged revisions 86882 via svnmerge from
svn+ssh://svn.python.org/python/branches/py3k

........
  r86882 | georg.brandl | 2010-11-30 09:20:16 +0100 (Di, 30 Nov 2010) | 1 line

  Fix input type for zlib.
........

13 years agoBlocked revisions 87840 via svnmerge
R. David Murray [Fri, 7 Jan 2011 23:31:57 +0000 (23:31 +0000)]
Blocked revisions 87840 via svnmerge

........
  r87840 | r.david.murray | 2011-01-07 18:25:30 -0500 (Fri, 07 Jan 2011) | 6 lines

  #10686: recode non-ASCII headers to 'unknown-8bit' instead of ?s.

  This applies only when generating strings from non-RFC compliant binary
  input; it makes the existing recoding behavior more consistent (ie:
  now no data is lost when recoding).
........

13 years agoMerged revisions 87834 via svnmerge from
Antoine Pitrou [Fri, 7 Jan 2011 21:49:25 +0000 (21:49 +0000)]
Merged revisions 87834 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r87834 | antoine.pitrou | 2011-01-07 22:43:59 +0100 (ven., 07 janv. 2011) | 5 lines

  Issue #8020: Avoid a crash where the small objects allocator would read
  non-Python managed memory while it is being modified by another thread.
  Patch by Matt Bandy.
........

13 years agoMerged revisions 87802 via svnmerge from
Antoine Pitrou [Thu, 6 Jan 2011 18:29:05 +0000 (18:29 +0000)]
Merged revisions 87802 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r87802 | antoine.pitrou | 2011-01-06 19:25:55 +0100 (jeu., 06 janv. 2011) | 6 lines

  Issue #7858: Raise an error properly when os.utime() fails under Windows
  on an existing file.

  (this does not seem to be easily testable)
........

13 years agoMerged revisions 87796 via svnmerge from
David Malcolm [Thu, 6 Jan 2011 17:36:32 +0000 (17:36 +0000)]
Merged revisions 87796 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r87796 | david.malcolm | 2011-01-06 12:01:36 -0500 (Thu, 06 Jan 2011) | 6 lines

  Issue #10655: Fix the build on PowerPC on Linux with GCC when building with
  timestamp profiling (--with-tsc): the preprocessor test for the PowerPC
  support now looks for "__powerpc__" as well as "__ppc__": the latter seems to
  only be present on OS X; the former is the correct one for Linux with GCC.
........

13 years agoMerged revisions 87797 via svnmerge from
Antoine Pitrou [Thu, 6 Jan 2011 17:18:32 +0000 (17:18 +0000)]
Merged revisions 87797 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r87797 | antoine.pitrou | 2011-01-06 18:17:04 +0100 (jeu., 06 janv. 2011) | 4 lines

  Issue #3839: wsgiref should not override a Content-Length header set by
  the application.  Initial patch by Clovis Fabricio.
........

13 years agoMerged revisions 87792 via svnmerge from
Antoine Pitrou [Thu, 6 Jan 2011 16:34:50 +0000 (16:34 +0000)]
Merged revisions 87792 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r87792 | antoine.pitrou | 2011-01-06 17:31:28 +0100 (jeu., 06 janv. 2011) | 3 lines

  Elaborate about the GIL.
........

13 years agoMerged revisions 87784 via svnmerge from
Antoine Pitrou [Thu, 6 Jan 2011 07:17:30 +0000 (07:17 +0000)]
Merged revisions 87784 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r87784 | antoine.pitrou | 2011-01-06 08:16:31 +0100 (jeu., 06 janv. 2011) | 3 lines

  Issue #10840: make it explicit that "s*" and friends provide contiguous memory.
........

13 years agoMerged revisions 87769 via svnmerge from
Antoine Pitrou [Wed, 5 Jan 2011 21:20:28 +0000 (21:20 +0000)]
Merged revisions 87769 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r87769 | antoine.pitrou | 2011-01-05 22:17:36 +0100 (mer., 05 janv. 2011) | 3 lines

  Overhaul the documentation about socket timeouts.
........

13 years agoMerged revisions 87762 via svnmerge from
Antoine Pitrou [Wed, 5 Jan 2011 18:41:10 +0000 (18:41 +0000)]
Merged revisions 87762 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r87762 | antoine.pitrou | 2011-01-05 19:37:22 +0100 (mer., 05 janv. 2011) | 3 lines

  Issue #5485: Add doc for expat.xmlparser.SetParamEntityParsing.
........

13 years agoMerged revisions 87750 via svnmerge from
R. David Murray [Wed, 5 Jan 2011 01:47:38 +0000 (01:47 +0000)]
Merged revisions 87750 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r87750 | r.david.murray | 2011-01-04 20:39:32 -0500 (Tue, 04 Jan 2011) | 5 lines

  #10790: make append work when output codec is different from input codec

  There's still a bug here (the encode call shouldn't use the 'errors'
  paramter), but I'll fix that later.
........

13 years agoBackport r87613 to make OrderedDict subclassing match dict subclassing.
Raymond Hettinger [Tue, 4 Jan 2011 20:57:19 +0000 (20:57 +0000)]
Backport r87613 to make OrderedDict subclassing match dict subclassing.

13 years agoMerged revisions 87740 via svnmerge from
Gregory P. Smith [Tue, 4 Jan 2011 18:42:29 +0000 (18:42 +0000)]
Merged revisions 87740 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r87740 | gregory.p.smith | 2011-01-04 10:33:38 -0800 (Tue, 04 Jan 2011) | 6 lines

  Fix the new bug introduced in the r87710 fix for issue 6643.  DummyThread
  deletes its _block attribute, deal with that.  This prevents an uncaught
  exception in a thread during test_thread.

  This refactors a bit to better match what I did in the r87727 backport to 2.7.
........

13 years agoMerged revisions 87710 via svnmerge from
Gregory P. Smith [Tue, 4 Jan 2011 00:51:50 +0000 (00:51 +0000)]
Merged revisions 87710 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r87710 | gregory.p.smith | 2011-01-03 13:06:12 -0800 (Mon, 03 Jan 2011) | 4 lines

  issue6643 - Two locks held within the threading module on each thread instance
  needed to be reinitialized after fork().  Adds tests to confirm that they are
  and that a potential deadlock and crasher bug are fixed (platform dependant).
........

13 years agoMerged revisions 87721 via svnmerge from
Antoine Pitrou [Tue, 4 Jan 2011 00:32:18 +0000 (00:32 +0000)]
Merged revisions 87721 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r87721 | antoine.pitrou | 2011-01-04 01:24:03 +0100 (mar., 04 janv. 2011) | 3 lines

  Issue #10267: Fix refleak in test_ttk_guionly.  Patch by Hirokazu Yamamoto.
........

13 years agoIgnore pgen.stamp
Antoine Pitrou [Mon, 3 Jan 2011 20:50:26 +0000 (20:50 +0000)]
Ignore pgen.stamp

13 years agoMerged revisions 87704-87705 via svnmerge from
Antoine Pitrou [Mon, 3 Jan 2011 20:47:02 +0000 (20:47 +0000)]
Merged revisions 87704-87705 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r87704 | antoine.pitrou | 2011-01-03 21:38:52 +0100 (lun., 03 janv. 2011) | 5 lines

  Issue #6293: Have regrtest.py echo back sys.flags.  This is done by default
  in whole runs and enabled selectively using `--header` when running an
  explicit list of tests.  Original patch by Collin Winter.
........
  r87705 | antoine.pitrou | 2011-01-03 21:40:07 +0100 (lun., 03 janv. 2011) | 3 lines

  Mention --randseed in option list
........

13 years agoMerged revisions 84068,87558 via svnmerge from
Antoine Pitrou [Mon, 3 Jan 2011 19:11:48 +0000 (19:11 +0000)]
Merged revisions 84068,87558 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r84068 | martin.v.loewis | 2010-08-15 17:47:25 +0200 (dim., 15 août 2010) | 2 lines

  Don't run pgen twice when using make -j.
........
  r87558 | victor.stinner | 2010-12-29 00:14:17 +0100 (mer., 29 déc. 2010) | 1 line

  Don't ignore pgen error (on "make Parser/pgen.stamp")
........

13 years agoMerged revisions 87698 via svnmerge from
Antoine Pitrou [Mon, 3 Jan 2011 18:56:50 +0000 (18:56 +0000)]
Merged revisions 87698 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r87698 | antoine.pitrou | 2011-01-03 19:53:50 +0100 (lun., 03 janv. 2011) | 4 lines

  Issue #7716: Under Solaris, don't assume existence of /usr/xpg4/bin/grep in
  the configure script but use $GREP instead.  Patch by Fabian Groffen.
........

13 years agoMerged revisions 87695 via svnmerge from
Antoine Pitrou [Mon, 3 Jan 2011 18:36:36 +0000 (18:36 +0000)]
Merged revisions 87695 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r87695 | antoine.pitrou | 2011-01-03 19:23:55 +0100 (lun., 03 janv. 2011) | 5 lines

  Issue #10806, issue #9905: Fix subprocess pipes when some of the standard
  file descriptors (0, 1, 2) are closed in the parent process.  Initial
  patch by Ross Lagerwall.
........

13 years agoMerged revisions 87691 via svnmerge from
Éric Araujo [Mon, 3 Jan 2011 17:53:13 +0000 (17:53 +0000)]
Merged revisions 87691 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r87691 | eric.araujo | 2011-01-03 18:51:11 +0100 (lun., 03 janv. 2011) | 2 lines

  Fix test_site for systems without unsetenv.  Reported by Zsolt Cserna.
........

13 years agoIssue 10814: time.asctime test will now use a valid day with out of range year.
Alexander Belopolsky [Mon, 3 Jan 2011 17:06:39 +0000 (17:06 +0000)]
Issue 10814: time.asctime test will now use a valid day with out of range year.

13 years agoBackport r87672 and r87615, improving tests, using super() instead of direct parent...
Raymond Hettinger [Mon, 3 Jan 2011 08:50:48 +0000 (08:50 +0000)]
Backport r87672 and r87615, improving tests, using super() instead of direct parent references, and using  __reduce__ method for pickling.

13 years agoMerged revisions 87666 via svnmerge from
Amaury Forgeot d'Arc [Mon, 3 Jan 2011 00:40:04 +0000 (00:40 +0000)]
Merged revisions 87666 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r87666 | amaury.forgeotdarc | 2011-01-03 01:19:11 +0100 (lun., 03 janv. 2011) | 4 lines

  #8278: In the Windows implementation of stat() and utime(),
  use time_t instead of int.  This gives support for dates after 2038,
  at least when compiled with VS2003 or later, where time_t is 64bit.
........

13 years agoMerged revisions 87648,87656 via svnmerge from
Alexander Belopolsky [Sun, 2 Jan 2011 23:09:41 +0000 (23:09 +0000)]
Merged revisions 87648,87656 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r87648 | alexander.belopolsky | 2011-01-02 15:48:22 -0500 (Sun, 02 Jan 2011) | 1 line

  Issue #8013: Fixed time.asctime segfault when OS's asctime fails
........
  r87656 | alexander.belopolsky | 2011-01-02 17:16:10 -0500 (Sun, 02 Jan 2011) | 1 line

  Issue #8013: Fixed test
........

13 years ago#10810: fix missing import.
Georg Brandl [Sun, 2 Jan 2011 22:55:12 +0000 (22:55 +0000)]
#10810: fix missing import.

13 years agoMerged revisions 87653-87655 via svnmerge from
Antoine Pitrou [Sun, 2 Jan 2011 22:35:59 +0000 (22:35 +0000)]
Merged revisions 87653-87655 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r87653 | antoine.pitrou | 2011-01-02 23:06:53 +0100 (dim., 02 janv. 2011) | 3 lines

  Clarify behaviour of close() and shutdown() on sockets.
........
  r87654 | antoine.pitrou | 2011-01-02 23:09:27 +0100 (dim., 02 janv. 2011) | 3 lines

  Add a shutdown() call in the server example.
........
  r87655 | antoine.pitrou | 2011-01-02 23:12:22 +0100 (dim., 02 janv. 2011) | 3 lines

  Some nits.
........

13 years agoMerged revisions 87646 via svnmerge from
Antoine Pitrou [Sun, 2 Jan 2011 20:49:42 +0000 (20:49 +0000)]
Merged revisions 87646 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r87646 | antoine.pitrou | 2011-01-02 21:45:21 +0100 (dim., 02 janv. 2011) | 3 lines

  Fix bad quoting in r87639. Caught by Arfrever.
........

13 years agoMerged revisions 87639 via svnmerge from
Antoine Pitrou [Sun, 2 Jan 2011 19:38:30 +0000 (19:38 +0000)]
Merged revisions 87639 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r87639 | antoine.pitrou | 2011-01-02 20:34:03 +0100 (dim., 02 janv. 2011) | 4 lines

  Issue #10475: Don't hardcode compilers for LDSHARED/LDCXXSHARED on NetBSD
  and DragonFly BSD.  Patch by Nicolas Joly.
........

13 years agoMerged revisions 87607 via svnmerge from
Benjamin Peterson [Sat, 1 Jan 2011 15:32:26 +0000 (15:32 +0000)]
Merged revisions 87607 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r87607 | benjamin.peterson | 2011-01-01 08:28:31 -0600 (Sat, 01 Jan 2011) | 1 line

  update copyright to 2011
........

13 years agoIssue 6285: catch missing IDLE help file.
Terry Reedy [Sat, 1 Jan 2011 02:28:54 +0000 (02:28 +0000)]
Issue 6285: catch missing IDLE help file.

13 years agoIssue 10789: Correct threading.Lock.acquire signature.
Terry Reedy [Sat, 1 Jan 2011 00:29:59 +0000 (00:29 +0000)]
Issue 10789: Correct threading.Lock.acquire signature.