python_lang:hongbins-mirror.git
8 years agoTagging for 2.6.5 rc 1 r265rc1
barry.warsaw [Mon, 1 Mar 2010 22:26:23 +0000 (22:26 +0000)]
Tagging for 2.6.5 rc 1

git-svn-id: http://svn.python.org/projects/python/tags/r265rc1@78573 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMore copyright year updates.
barry.warsaw [Mon, 1 Mar 2010 22:16:51 +0000 (22:16 +0000)]
More copyright year updates.

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78572 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoBump to 2.6.5 rc 1.
barry.warsaw [Mon, 1 Mar 2010 22:10:45 +0000 (22:10 +0000)]
Bump to 2.6.5 rc 1.

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78571 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoUpdate doc topics
barry.warsaw [Mon, 1 Mar 2010 22:06:37 +0000 (22:06 +0000)]
Update doc topics

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78570 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoBlocked revisions 78566 via svnmerge
barry.warsaw [Mon, 1 Mar 2010 21:49:12 +0000 (21:49 +0000)]
Blocked revisions 78566 via svnmerge

........
  r78566 | barry.warsaw | 2010-03-01 16:46:51 -0500 (Mon, 01 Mar 2010) | 4 lines

  Manually copy patch for bug 7250 from the release26-maint branch.  I suck
  because I did this in the wrong order and couldn't smack svnmerge into
  submission.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78567 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoApply the change suggested by PJE for issue 7250. Unfortunately, we couldn't
barry.warsaw [Mon, 1 Mar 2010 21:34:34 +0000 (21:34 +0000)]
Apply the change suggested by PJE for issue 7250.  Unfortunately, we couldn't
come up with a unit test. :(

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78565 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78563 via svnmerge from
florent.xicluna [Mon, 1 Mar 2010 21:08:21 +0000 (21:08 +0000)]
Merged revisions 78563 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78563 | florent.xicluna | 2010-03-01 21:45:01 +0100 (lun, 01 mar 2010) | 2 lines

  #7808: Fix reference leaks in _bsddb and related tests.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78564 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78558 via svnmerge from
r.david.murray [Mon, 1 Mar 2010 19:49:39 +0000 (19:49 +0000)]
Merged revisions 78558 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

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

  Issue 3892 again.  The bsddb3 replication test still fails randomly.
  Since this module is unmaintained in the library and gone in py3k,
  this patch skips the remainder of the replication test if a
  second timeout occurs, as it randomly does.  This should improve buildbot
  stability.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78560 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoBlocked revisions 77967,77969,78033,78055,78081,78085,78108 via svnmerge
vinay.sajip [Mon, 1 Mar 2010 13:37:41 +0000 (13:37 +0000)]
Blocked revisions 77967,77969,78033,78055,78081,78085,78108 via svnmerge

........
  r77967 | vinay.sajip | 2010-02-04 18:48:53 +0000 (Thu, 04 Feb 2010) | 1 line

  Logging: Implemented PEP 391.
........
  r77969 | vinay.sajip | 2010-02-04 20:18:28 +0000 (Thu, 04 Feb 2010) | 1 line

  Removed spurious print statement.
........
  r78033 | benjamin.peterson | 2010-02-06 22:08:15 +0000 (Sat, 06 Feb 2010) | 1 line

  make waiting for the server to start robust
........
  r78055 | vinay.sajip | 2010-02-07 01:37:08 +0000 (Sun, 07 Feb 2010) | 1 line

  Issue #7868: logging: added loggerClass attribute to Manager.
........
  r78081 | vinay.sajip | 2010-02-07 12:56:54 +0000 (Sun, 07 Feb 2010) | 1 line

  Issue #7869: logging: improved format-time diagnostics and removed some 1.5.2 support code.
........
  r78085 | vinay.sajip | 2010-02-07 13:06:51 +0000 (Sun, 07 Feb 2010) | 1 line

  logging: Removed some more 1.5.2 support code.
........
  r78108 | vinay.sajip | 2010-02-08 21:18:15 +0000 (Mon, 08 Feb 2010) | 1 line

  logging: gingerly re-enabling skipped tests after improving thread sync code in configurator.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78554 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78550 via svnmerge from
gregory.p.smith [Mon, 1 Mar 2010 06:03:44 +0000 (06:03 +0000)]
Merged revisions 78550 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78550 | gregory.p.smith | 2010-02-28 22:01:02 -0800 (Sun, 28 Feb 2010) | 2 lines

  Fix test to be skipped on windows.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78551 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78546 via svnmerge from
gregory.p.smith [Mon, 1 Mar 2010 05:48:57 +0000 (05:48 +0000)]
Merged revisions 78546 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78546 | gregory.p.smith | 2010-02-28 21:43:43 -0800 (Sun, 28 Feb 2010) | 3 lines

  Fixes issue #7999: os.setreuid() and os.setregid() would refuse to accept
  a -1 parameter on some platforms such as OS X.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78547 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78527,78531 via svnmerge from
gregory.p.smith [Mon, 1 Mar 2010 04:40:36 +0000 (04:40 +0000)]
Merged revisions 78527,78531 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78527 | gregory.p.smith | 2010-02-28 17:22:39 -0800 (Sun, 28 Feb 2010) | 4 lines

  Issue #7242: On Solaris 9 and earlier calling os.fork() from within a
  thread could raise an incorrect RuntimeError about not holding the import
  lock.  The import lock is now reinitialized after fork.
........
  r78531 | gregory.p.smith | 2010-02-28 18:31:33 -0800 (Sun, 28 Feb 2010) | 2 lines

  Fix for r78527.  It left out updating forkpty.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78543 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78515-78516,78522 via svnmerge from
ezio.melotti [Mon, 1 Mar 2010 04:05:56 +0000 (04:05 +0000)]
Merged revisions 78515-78516,78522 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78515 | georg.brandl | 2010-02-28 20:19:17 +0200 (Sun, 28 Feb 2010) | 1 line

  #8030: make builtin type docstrings more consistent: use "iterable" instead of "seq(uence)", use "new" to show that set() always returns a new object.
........
  r78516 | georg.brandl | 2010-02-28 20:26:37 +0200 (Sun, 28 Feb 2010) | 1 line

  The set types can also be called without arguments.
........
  r78522 | ezio.melotti | 2010-03-01 01:59:00 +0200 (Mon, 01 Mar 2010) | 1 line

  #8030: more docstring fix for builtin types.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78540 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78536 via svnmerge from
gregory.p.smith [Mon, 1 Mar 2010 03:11:09 +0000 (03:11 +0000)]
Merged revisions 78536 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78536 | gregory.p.smith | 2010-02-28 19:09:19 -0800 (Sun, 28 Feb 2010) | 2 lines

  Cleanup the test added in r78517 based on Ezio Melotti's feedback.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78537 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78532 via svnmerge from
gregory.p.smith [Mon, 1 Mar 2010 03:04:05 +0000 (03:04 +0000)]
Merged revisions 78532 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78532 | gregory.p.smith | 2010-02-28 18:53:24 -0800 (Sun, 28 Feb 2010) | 2 lines

  Fix the new test on windows (skip it, its posix only)
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78535 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78523 via svnmerge from
gregory.p.smith [Mon, 1 Mar 2010 00:35:34 +0000 (00:35 +0000)]
Merged revisions 78523 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78523 | gregory.p.smith | 2010-02-28 16:05:08 -0800 (Sun, 28 Feb 2010) | 3 lines

  Issue #1068268: The subprocess module now handles EINTR in internal
  os.waitpid and os.read system calls where appropriate.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78525 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78517 via svnmerge from
gregory.p.smith [Sun, 28 Feb 2010 18:40:12 +0000 (18:40 +0000)]
Merged revisions 78517 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78517 | gregory.p.smith | 2010-02-28 10:36:09 -0800 (Sun, 28 Feb 2010) | 3 lines

  Issue #7481: When a threading.Thread failed to start it would leave the
  instance stuck in initial state and present in threading.enumerate().
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78518 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78511 via svnmerge from
ezio.melotti [Sun, 28 Feb 2010 03:42:56 +0000 (03:42 +0000)]
Merged revisions 78511 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78511 | ezio.melotti | 2010-02-28 05:11:07 +0200 (Sun, 28 Feb 2010) | 1 line

  Pep8ify test names in the examples.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78512 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78497 via svnmerge from
florent.xicluna [Sat, 27 Feb 2010 15:15:10 +0000 (15:15 +0000)]
Merged revisions 78497 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78497 | florent.xicluna | 2010-02-27 16:10:19 +0100 (sam, 27 fév 2010) | 2 lines

  #7793: Fix RuntimeError when running "regrtest -R" for multibyte codecs.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78498 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78488 via svnmerge from
florent.xicluna [Sat, 27 Feb 2010 14:34:41 +0000 (14:34 +0000)]
Merged revisions 78488 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78488 | florent.xicluna | 2010-02-27 14:31:23 +0100 (sam, 27 fév 2010) | 2 lines

  Issue #1729305: Fix doctest to handle encode error with "backslashreplace".  It fixes #7667 too.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78494 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78489 via svnmerge from
ezio.melotti [Sat, 27 Feb 2010 13:52:50 +0000 (13:52 +0000)]
Merged revisions 78489 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78489 | ezio.melotti | 2010-02-27 15:50:35 +0200 (Sat, 27 Feb 2010) | 1 line

  Fix missing parenthesis.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78490 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78461,78482 via svnmerge from
florent.xicluna [Sat, 27 Feb 2010 11:26:58 +0000 (11:26 +0000)]
Merged revisions 78461,78482 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78461 | florent.xicluna | 2010-02-26 11:40:58 +0100 (ven, 26 fév 2010) | 2 lines

  #691291: codecs.open() should not convert end of lines on reading and writing.
........
  r78482 | florent.xicluna | 2010-02-27 12:19:18 +0100 (sam, 27 fév 2010) | 2 lines

  Add entry for issue #691291.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78483 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMove the namedtuple class definition to the end of the example.
raymond.hettinger [Sat, 27 Feb 2010 07:05:37 +0000 (07:05 +0000)]
Move the namedtuple class definition to the end of the example.

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78479 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agorun autoconf
benjamin.peterson [Sat, 27 Feb 2010 00:15:54 +0000 (00:15 +0000)]
run autoconf

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78472 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78467 via svnmerge from
benjamin.peterson [Sat, 27 Feb 2010 00:15:23 +0000 (00:15 +0000)]
Merged revisions 78467 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78467 | ezio.melotti | 2010-02-26 18:05:42 -0600 (Fri, 26 Feb 2010) | 1 line

  Show an error when the value passed to --enable-unicode is not ucs2 or ucs4 (lowercase).
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78471 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78465 via svnmerge from
ezio.melotti [Fri, 26 Feb 2010 23:29:38 +0000 (23:29 +0000)]
Merged revisions 78465 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

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

  typo: __next__ -> next
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78466 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78457 via svnmerge from
senthil.kumaran [Fri, 26 Feb 2010 00:49:45 +0000 (00:49 +0000)]
Merged revisions 78457 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78457 | senthil.kumaran | 2010-02-26 06:17:05 +0530 (Fri, 26 Feb 2010) | 3 lines

  Fixing issue5475 : urllib2.getproxies not documented
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78458 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78449 via svnmerge from
ezio.melotti [Thu, 25 Feb 2010 17:51:33 +0000 (17:51 +0000)]
Merged revisions 78449 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

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

  #7649: "u'%c' % char" now behaves like "u'%s' % char" and raises a UnicodeDecodeError if 'char' is a byte string that can't be decoded using the default encoding.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78450 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78444 via svnmerge from
eric.smith [Thu, 25 Feb 2010 14:55:41 +0000 (14:55 +0000)]
Merged revisions 78444 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78444 | eric.smith | 2010-02-25 09:26:33 -0500 (Thu, 25 Feb 2010) | 1 line

  Issue #7928: Document str.format element_index better.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78445 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78440 via svnmerge from
eric.smith [Thu, 25 Feb 2010 14:16:46 +0000 (14:16 +0000)]
Merged revisions 78440 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78440 | eric.smith | 2010-02-25 09:14:35 -0500 (Thu, 25 Feb 2010) | 1 line

  Issue #5965: Add documentation for parts of format specification language.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78441 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78431 via svnmerge from
senthil.kumaran [Wed, 24 Feb 2010 20:58:58 +0000 (20:58 +0000)]
Merged revisions 78431 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78431 | senthil.kumaran | 2010-02-25 02:25:31 +0530 (Thu, 25 Feb 2010) | 4 lines

  Fix for Issue7540 ; urllib2 will raise a TypeError when you try to add_data to
  a existing req object already having data.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78432 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78424 via svnmerge from
ezio.melotti [Wed, 24 Feb 2010 16:52:39 +0000 (16:52 +0000)]
Merged revisions 78424 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78424 | ezio.melotti | 2010-02-24 18:49:56 +0200 (Wed, 24 Feb 2010) | 1 line

  typos
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78425 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78422 via svnmerge from
senthil.kumaran [Wed, 24 Feb 2010 16:49:45 +0000 (16:49 +0000)]
Merged revisions 78422 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78422 | senthil.kumaran | 2010-02-24 22:15:46 +0530 (Wed, 24 Feb 2010) | 2 lines

  Fix for Issue3819 - urllib2 sends Basic auth across redirects
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78423 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78418 via svnmerge from
eric.smith [Wed, 24 Feb 2010 14:27:37 +0000 (14:27 +0000)]
Merged revisions 78418 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78418 | eric.smith | 2010-02-24 09:15:36 -0500 (Wed, 24 Feb 2010) | 1 line

  Issue #7309: Unchecked pointer access when converting UnicodeEncodeError, UnicodeDecodeError, and UnicodeTranslateError to strings.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78419 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78412 via svnmerge from
r.david.murray [Wed, 24 Feb 2010 02:35:33 +0000 (02:35 +0000)]
Merged revisions 78412 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

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

  Issue 7975: in python 2.6 bsddb.dbshelve switched from DictMixin to
  MutableMapping, and thereby lost functionality because the replacement
  functionality was implemented incorrectly or incompletely).  Since bsddb
  isn't in py3k, this patch just goes back to using DictMixin in order to
  correct the regression.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78413 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78408 via svnmerge from
benjamin.peterson [Wed, 24 Feb 2010 02:26:59 +0000 (02:26 +0000)]
Merged revisions 78408 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

................
  r78408 | benjamin.peterson | 2010-02-23 20:24:35 -0600 (Tue, 23 Feb 2010) | 9 lines

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

  ........
    r78407 | benjamin.peterson | 2010-02-23 20:21:34 -0600 (Tue, 23 Feb 2010) | 1 line

    rewrite test to not rely on __doc__ being present
  ........
................

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78409 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoBlocked revisions 78403 via svnmerge
r.david.murray [Wed, 24 Feb 2010 02:09:43 +0000 (02:09 +0000)]
Blocked revisions 78403 via svnmerge

........
  r78403 | r.david.murray | 2010-02-23 21:08:28 -0500 (Tue, 23 Feb 2010) | 3 lines

  The primary copy of lib2to3 is not trunk, so the lib2to3 change
  should not have been included in the -OO patch, back it out.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78404 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoBlocked revisions 78351 via svnmerge
r.david.murray [Wed, 24 Feb 2010 01:54:25 +0000 (01:54 +0000)]
Blocked revisions 78351 via svnmerge

........
  r78351 | r.david.murray | 2010-02-22 19:24:49 -0500 (Mon, 22 Feb 2010) | 5 lines

  Issue 6292: for the moment at least, the test suite passes if run
  with -OO.  Tests requiring docstrings are skipped.  Patch by
  Brian Curtin, thanks to Matias Torchinsky for helping review and
  improve the patch.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78402 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78392 via svnmerge from
victor.stinner [Tue, 23 Feb 2010 23:20:14 +0000 (23:20 +0000)]
Merged revisions 78392 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

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

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

  => raise an UnicodeDecodeError. Patch written by Ezio Melotti.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78394 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoBlocked revisions 78384 via svnmerge
r.david.murray [Tue, 23 Feb 2010 23:05:50 +0000 (23:05 +0000)]
Blocked revisions 78384 via svnmerge

........
  r78384 | dirkjan.ochtman | 2010-02-23 16:09:52 -0500 (Tue, 23 Feb 2010) | 4 lines

  Fix #1537721: add writeheader() method to csv.DictWriter.

  Reviewed by skip.montanaro and thomas.wouters.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78391 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78380 via svnmerge from
thomas.heller [Tue, 23 Feb 2010 20:17:14 +0000 (20:17 +0000)]
Merged revisions 78380 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78380 | thomas.heller | 2010-02-23 21:11:44 +0100 (Di, 23 Feb 2010) | 4 lines

  ctypes CThunkObject was not registered correctly with the cycle
  garbage collector, leading to possible leaks when using callback
  functions.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78381 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoBlocked revisions 78372-78373 via svnmerge
mark.dickinson [Tue, 23 Feb 2010 13:16:55 +0000 (13:16 +0000)]
Blocked revisions 78372-78373 via svnmerge

........
  r78372 | mark.dickinson | 2010-02-23 12:53:52 +0000 (Tue, 23 Feb 2010) | 1 line

  Make global variable overflowok into a keyword argument;  this fixes a failure when running ./python -m test.regrtest -R 3:2: test_format
........
  r78373 | mark.dickinson | 2010-02-23 13:06:50 +0000 (Tue, 23 Feb 2010) | 1 line

  Fix spacing nit.  Thanks Eric Smith for the public humiliation.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78374 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoBlocked revisions 78367 via svnmerge
tarek.ziade [Tue, 23 Feb 2010 05:55:57 +0000 (05:55 +0000)]
Blocked revisions 78367 via svnmerge

........
  r78367 | tarek.ziade | 2010-02-23 00:53:05 -0500 (Tue, 23 Feb 2010) | 1 line

  fixed #5801: removed spurious empty lines in wsgiref
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78368 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoBlocked revisions 78364 via svnmerge
tarek.ziade [Tue, 23 Feb 2010 05:37:37 +0000 (05:37 +0000)]
Blocked revisions 78364 via svnmerge

........
  r78364 | tarek.ziade | 2010-02-23 00:36:41 -0500 (Tue, 23 Feb 2010) | 1 line

  completed the __all__ list and changed the module doctest
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78365 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoBlocked revisions 78359-78360 via svnmerge
tarek.ziade [Tue, 23 Feb 2010 05:21:57 +0000 (05:21 +0000)]
Blocked revisions 78359-78360 via svnmerge

........
  r78359 | tarek.ziade | 2010-02-23 00:16:41 -0500 (Tue, 23 Feb 2010) | 1 line

  added make_archive (and secondary APIs) to shutil
........
  r78360 | tarek.ziade | 2010-02-23 00:20:22 -0500 (Tue, 23 Feb 2010) | 1 line

  added a note on shutil new APIs
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78361 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoBlocked revisions 78354 via svnmerge
tarek.ziade [Tue, 23 Feb 2010 05:01:27 +0000 (05:01 +0000)]
Blocked revisions 78354 via svnmerge

........
  r78354 | tarek.ziade | 2010-02-22 23:57:05 -0500 (Mon, 22 Feb 2010) | 1 line

  removed debugging code
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78356 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoBlocked revisions 77949 via svnmerge
tarek.ziade [Tue, 23 Feb 2010 04:59:41 +0000 (04:59 +0000)]
Blocked revisions 77949 via svnmerge

........
  r77949 | tarek.ziade | 2010-02-03 10:38:12 -0500 (Wed, 03 Feb 2010) | 1 line

  leaving global attributes for backward compat
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78355 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agocommit the rest of my svnmerge
jack.diederich [Mon, 22 Feb 2010 22:51:37 +0000 (22:51 +0000)]
commit the rest of my svnmerge

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78344 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78339 via svnmerge from
jack.diederich [Mon, 22 Feb 2010 22:31:00 +0000 (22:31 +0000)]
Merged revisions 78339 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78339 | jack.diederich | 2010-02-22 16:27:38 -0500 (Mon, 22 Feb 2010) | 1 line

  * fix issue#7476
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78342 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoBlocked revisions 78329 via svnmerge
eric.smith [Mon, 22 Feb 2010 18:36:25 +0000 (18:36 +0000)]
Blocked revisions 78329 via svnmerge

........
  r78329 | eric.smith | 2010-02-22 13:33:47 -0500 (Mon, 22 Feb 2010) | 1 line

  Issue #7988: Fix default alignment to be right aligned for complex.__format__. Now it matches other numeric types.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78330 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 75066 via svnmerge from
andrew.kuchling [Mon, 22 Feb 2010 17:06:22 +0000 (17:06 +0000)]
Merged revisions 75066 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r75066 | andrew.kuchling | 2009-09-25 18:23:54 -0400 (Fri, 25 Sep 2009) | 4 lines

  #6243: fix segfault when keyname() returns a NULL pointer.

  Bug noted by Trundle, patched by Trundle and Jerry Chen.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78324 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78318 via svnmerge from
andrew.kuchling [Mon, 22 Feb 2010 16:35:18 +0000 (16:35 +0000)]
Merged revisions 78318 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78318 | andrew.kuchling | 2010-02-22 11:26:47 -0500 (Mon, 22 Feb 2010) | 1 line

  #7597: curses.use_env() can be called before initscr().  Noted by Kan-Ru Chen
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78321 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78312 via svnmerge from
mark.dickinson [Mon, 22 Feb 2010 15:41:07 +0000 (15:41 +0000)]
Merged revisions 78312 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78312 | mark.dickinson | 2010-02-22 15:40:28 +0000 (Mon, 22 Feb 2010) | 1 line

  Clarify description of three-argument pow for Decimal types:  the exponent of the result is always 0.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78313 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78303 via svnmerge from
andrew.kuchling [Mon, 22 Feb 2010 14:55:17 +0000 (14:55 +0000)]
Merged revisions 78303 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78303 | andrew.kuchling | 2010-02-22 09:53:17 -0500 (Mon, 22 Feb 2010) | 1 line

  #7794: describe 2.6 support for executing directories and zip archives
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78304 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78299 via svnmerge from
senthil.kumaran [Mon, 22 Feb 2010 10:57:29 +0000 (10:57 +0000)]
Merged revisions 78299 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78299 | senthil.kumaran | 2010-02-22 16:25:08 +0530 (Mon, 22 Feb 2010) | 4 lines

  Fix Issue7172 - BaseHTTPServer.BaseHTTPRequestHandler.responses[405] - changing
  server to resource in the 405 response msg.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78300 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoBlocked revisions 78287 via svnmerge
mark.dickinson [Sun, 21 Feb 2010 14:54:22 +0000 (14:54 +0000)]
Blocked revisions 78287 via svnmerge

........
  r78287 | mark.dickinson | 2010-02-21 14:42:27 +0000 (Sun, 21 Feb 2010) | 1 line

  Reduce number of random tests in test_strtod, to avoid hogging buildbot time.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78292 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoBlocked revisions 78280 via svnmerge
mark.dickinson [Sun, 21 Feb 2010 13:46:18 +0000 (13:46 +0000)]
Blocked revisions 78280 via svnmerge

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

  Fix complex type to avoid implicit calls to complex.__coerce__.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78285 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78281 via svnmerge from
mark.dickinson [Sun, 21 Feb 2010 13:40:57 +0000 (13:40 +0000)]
Merged revisions 78281 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78281 | mark.dickinson | 2010-02-21 13:37:53 +0000 (Sun, 21 Feb 2010) | 1 line

  Issue #7384:  skip test_curses on FreeBSD, in order to allow other buildbot tests to complete.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78282 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78272 via svnmerge from
ezio.melotti [Sun, 21 Feb 2010 10:32:09 +0000 (10:32 +0000)]
Merged revisions 78272 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78272 | ezio.melotti | 2010-02-21 00:34:21 +0200 (Sun, 21 Feb 2010) | 1 line

  skip tests with a non-ascii cwd when the file system encoding is ascii
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78279 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78274 via svnmerge from
r.david.murray [Sun, 21 Feb 2010 04:30:12 +0000 (04:30 +0000)]
Merged revisions 78274 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78274 | r.david.murray | 2010-02-20 23:23:00 -0500 (Sat, 20 Feb 2010) | 9 lines

  Issue 7970: When email.Parser.Parser parses a MIME message of type
  message/rfc822 it turns it into an object whose body consists of
  a list containing a single Message object.  HeaderParser, on the
  other hand, just copies the body as a string.  Generator.flatten
  has a special handler for the message mime type that expected the
  body to be the one item list.  This fails if the message was parsed
  by HeaderParser.  So we now check to see if the body is a string
  first, and if so just we just emit it.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78275 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78101 via svnmerge from
ezio.melotti [Sat, 20 Feb 2010 22:56:58 +0000 (22:56 +0000)]
Merged revisions 78101 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78101 | georg.brandl | 2010-02-08 02:04:54 +0200 (Mon, 08 Feb 2010) | 1 line

  Fix test_fnmatch.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78273 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78268 via svnmerge from
senthil.kumaran [Sat, 20 Feb 2010 22:13:01 +0000 (22:13 +0000)]
Merged revisions 78268 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78268 | senthil.kumaran | 2010-02-21 03:35:34 +0530 (Sun, 21 Feb 2010) | 3 lines

  Fix for Issue7751: urllib.urlopen("///C|/foo/bar/spam.foo")
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78269 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78247 via svnmerge from
ezio.melotti [Sat, 20 Feb 2010 09:16:04 +0000 (09:16 +0000)]
Merged revisions 78247 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78247 | ezio.melotti | 2010-02-20 10:09:39 +0200 (Sat, 20 Feb 2010) | 1 line

  #3426: os.path.abspath now returns unicode when its arg is unicode.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78248 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78234 via svnmerge from
senthil.kumaran [Fri, 19 Feb 2010 07:39:41 +0000 (07:39 +0000)]
Merged revisions 78234 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78234 | senthil.kumaran | 2010-02-19 13:02:48 +0530 (Fri, 19 Feb 2010) | 2 lines

  Fix for Issue7904. urlparse.urlsplit to handle schemes in the way defined by RFC3986
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78235 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78213,78215 via svnmerge from
martin.v.loewis [Thu, 18 Feb 2010 16:24:56 +0000 (16:24 +0000)]
Merged revisions 78213,78215 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78213 | martin.v.loewis | 2010-02-18 10:22:20 +0100 (Do, 18 Feb 2010) | 3 lines

  Stop providing crtassem.h symbols when compiling with
  Visual Studio 2010, as msvcr100.dll is not a platform
  assembly anymore.
........
  r78215 | martin.v.loewis | 2010-02-18 13:45:45 +0100 (Do, 18 Feb 2010) | 1 line

  Move bsddb47 macros before their use, to make VS 2010 happy.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78224 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoBlocked revisions 78217-78218 via svnmerge
mark.dickinson [Thu, 18 Feb 2010 14:55:26 +0000 (14:55 +0000)]
Blocked revisions 78217-78218 via svnmerge

........
  r78217 | mark.dickinson | 2010-02-18 14:27:02 +0000 (Thu, 18 Feb 2010) | 5 lines

  Issue #7633: Context method in the decimal module (with the exception
  of the 'canonical' and 'is_canonical' methods) now consistently accept
  integer arguments wherever a Decimal instance is accepted.  Thanks
  Juan José Conti for the patch.
........
  r78218 | mark.dickinson | 2010-02-18 14:45:33 +0000 (Thu, 18 Feb 2010) | 1 line

  Doctest fixes for decimal.py:  add an integer-argument doctest for logical_invert;  don't use integer literals with a leading zero.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78221 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78207 via svnmerge from
ezio.melotti [Tue, 16 Feb 2010 23:29:44 +0000 (23:29 +0000)]
Merged revisions 78207 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78207 | ezio.melotti | 2010-02-17 01:26:09 +0200 (Wed, 17 Feb 2010) | 1 line

  #7930: fix stripid
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78208 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78202 via svnmerge from
martin.v.loewis [Mon, 15 Feb 2010 21:43:41 +0000 (21:43 +0000)]
Merged revisions 78202 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78202 | martin.v.loewis | 2010-02-15 22:41:12 +0100 (Mo, 15 Feb 2010) | 2 lines

  Issue #7903: Define _BSD_SOURCE through OpenBSD 4.9.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78203 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78198 via svnmerge from
eric.smith [Mon, 15 Feb 2010 11:56:37 +0000 (11:56 +0000)]
Merged revisions 78198 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78198 | eric.smith | 2010-02-15 06:55:38 -0500 (Mon, 15 Feb 2010) | 1 line

  Remove incorrect apostrophe.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78199 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78194 via svnmerge from
martin.v.loewis [Mon, 15 Feb 2010 08:34:34 +0000 (08:34 +0000)]
Merged revisions 78194 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78194 | martin.v.loewis | 2010-02-15 09:32:00 +0100 (Mo, 15 Feb 2010) | 2 lines

  Issue #3920: Define _BSD_SOURCE on OpenBSD 4.4.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78195 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78189 via svnmerge from
mark.dickinson [Sun, 14 Feb 2010 14:00:19 +0000 (14:00 +0000)]
Merged revisions 78189 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78189 | mark.dickinson | 2010-02-14 13:40:30 +0000 (Sun, 14 Feb 2010) | 1 line

  Silence more 'comparison between signed and unsigned' warnings.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78191 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78182,78188 via svnmerge from
georg.brandl [Sun, 14 Feb 2010 13:40:45 +0000 (13:40 +0000)]
Merged revisions 78182,78188 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78182 | georg.brandl | 2010-02-14 09:18:23 +0100 (So, 14 Feb 2010) | 1 line

  #7926: fix stray parens.
........
  r78188 | georg.brandl | 2010-02-14 14:38:12 +0100 (So, 14 Feb 2010) | 1 line

  #7926: fix-up wording.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78190 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78183-78184 via svnmerge from
mark.dickinson [Sun, 14 Feb 2010 13:08:35 +0000 (13:08 +0000)]
Merged revisions 78183-78184 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78183 | mark.dickinson | 2010-02-14 12:16:43 +0000 (Sun, 14 Feb 2010) | 1 line

  Silence some 'comparison between signed and unsigned' compiler warnings.
........
  r78184 | mark.dickinson | 2010-02-14 12:31:26 +0000 (Sun, 14 Feb 2010) | 1 line

  Silence more compiler warnings;  fix an instance of potential undefined behaviour from signed overflow.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78186 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78176 via svnmerge from
ezio.melotti [Sun, 14 Feb 2010 02:52:55 +0000 (02:52 +0000)]
Merged revisions 78176 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78176 | ezio.melotti | 2010-02-14 04:50:23 +0200 (Sun, 14 Feb 2010) | 1 line

  #7921: fix links. Patch by Brian Curtin.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78177 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoBlocked revisions 78166 via svnmerge
mark.dickinson [Fri, 12 Feb 2010 21:19:58 +0000 (21:19 +0000)]
Blocked revisions 78166 via svnmerge

........
  r78166 | mark.dickinson | 2010-02-12 21:16:38 +0000 (Fri, 12 Feb 2010) | 1 line

  Check that 'd' isn't allowed as an exponent specifier in inputs to the float function.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78168 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78162 via svnmerge from
ezio.melotti [Thu, 11 Feb 2010 23:54:04 +0000 (23:54 +0000)]
Merged revisions 78162 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78162 | ezio.melotti | 2010-02-12 01:50:57 +0200 (Fri, 12 Feb 2010) | 1 line

  #7907: fix wrong function name in doc. Patch by Brian Curtin.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78163 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78154 via svnmerge from
ronald.oussoren [Thu, 11 Feb 2010 13:27:59 +0000 (13:27 +0000)]
Merged revisions 78154 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78154 | ronald.oussoren | 2010-02-11 14:26:54 +0100 (Thu, 11 Feb 2010) | 2 lines

  Finish fix for issue 7715, after explicit search for calls to `arch`
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78155 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoExplicitly call '/usr/bin/arch' instead of just 'arch' to avoid using
ronald.oussoren [Thu, 11 Feb 2010 13:22:03 +0000 (13:22 +0000)]
Explicitly call '/usr/bin/arch' instead of just 'arch' to avoid using
a user-installed version of arch instead of the intended version. This is
needed because the interface of GNU arch is not quite compatible with what
the build machinery expects.

Fixes issue #7715 (backport from the trunk)

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78151 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoAdd testcase for readline-using-libedit on OSX
ronald.oussoren [Thu, 11 Feb 2010 13:03:15 +0000 (13:03 +0000)]
Add testcase for readline-using-libedit on OSX

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78147 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78141-78142 via svnmerge from
r.david.murray [Thu, 11 Feb 2010 02:01:02 +0000 (02:01 +0000)]
Merged revisions 78141-78142 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78141 | r.david.murray | 2010-02-10 20:38:42 -0500 (Wed, 10 Feb 2010) | 6 lines

  Issue 5754:  tweak shelve doc wording to make it clearer that even when
  writeback=True values are written to the backing store when assigned to
  the shelf.  Add test to confirm that this happens.  Doc patch and added
  test by Robert Lehmann.  I also fixed the cross references to the sync
  and close methods.
........
  r78142 | r.david.murray | 2010-02-10 20:56:42 -0500 (Wed, 10 Feb 2010) | 3 lines

  Improve issue 7835 fix per MAL to handle the case that the
  module dictionary has also been cleared.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78143 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78137 via svnmerge from
r.david.murray [Wed, 10 Feb 2010 22:47:57 +0000 (22:47 +0000)]
Merged revisions 78137 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78137 | r.david.murray | 2010-02-10 17:42:04 -0500 (Wed, 10 Feb 2010) | 8 lines

  Issue 7835:  Shelve's __del__ method calls its close method, and its
  close method refers to an identifier in the global module namespace.
  This means that when __del__ is called during interpreter shutdown (if,
  for example, the calling program still has a pointer to the shelf),
  sometimes that global identifier would wind up being None, causing
  mysterious 'ignored' exceptions.  This patch checks for the possible None
  value first before using the global, thus avoiding the error messages.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78138 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoBackport the patch that enables linking the readline
ronald.oussoren [Sun, 7 Feb 2010 20:04:45 +0000 (20:04 +0000)]
Backport the patch that enables linking the readline
module to libedit on OSX 10.5 or later. (Issue 6877)

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78096 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoBlocked revisions 78088 via svnmerge
antoine.pitrou [Sun, 7 Feb 2010 16:59:50 +0000 (16:59 +0000)]
Blocked revisions 78088 via svnmerge

........
  r78088 | antoine.pitrou | 2010-02-07 17:56:23 +0100 (dim., 07 févr. 2010) | 4 lines

  Issue #7870: Remove duplicate test methods.  Reported by Georg Brandl.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78089 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78080 via svnmerge from
georg.brandl [Sun, 7 Feb 2010 13:05:51 +0000 (13:05 +0000)]
Merged revisions 78080 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78080 | georg.brandl | 2010-02-07 13:55:12 +0100 (So, 07 Feb 2010) | 1 line

  Remove duplicate test method.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78084 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78075-78079 via svnmerge from
georg.brandl [Sun, 7 Feb 2010 13:02:10 +0000 (13:02 +0000)]
Merged revisions 78075-78079 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78075 | georg.brandl | 2010-02-07 13:16:12 +0100 (So, 07 Feb 2010) | 1 line

  Fix another duplicated test method.
........
  r78076 | georg.brandl | 2010-02-07 13:19:43 +0100 (So, 07 Feb 2010) | 1 line

  Fix wrong usage of "except X, Y:".
........
  r78077 | georg.brandl | 2010-02-07 13:25:50 +0100 (So, 07 Feb 2010) | 1 line

  Fix two redefined test methods.
........
  r78078 | georg.brandl | 2010-02-07 13:27:06 +0100 (So, 07 Feb 2010) | 1 line

  Fix a redefined test method.
........
  r78079 | georg.brandl | 2010-02-07 13:34:26 +0100 (So, 07 Feb 2010) | 1 line

  Add a minimal test for fnmatchcase().
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78083 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78024 via svnmerge from
georg.brandl [Sun, 7 Feb 2010 12:01:57 +0000 (12:01 +0000)]
Merged revisions 78024 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78024 | georg.brandl | 2010-02-06 19:44:44 +0100 (Sa, 06 Feb 2010) | 1 line

  #5341: fix "builtin" where used as an adjective ("built-in" is correct).
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78072 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78035,78040,78043,78049-78050,78052-78054 via svnmerge from
georg.brandl [Sun, 7 Feb 2010 12:01:19 +0000 (12:01 +0000)]
Merged revisions 78035,78040,78043,78049-78050,78052-78054 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78035 | georg.brandl | 2010-02-06 23:44:17 +0100 (Sa, 06 Feb 2010) | 1 line

  Fix duplicate import.
........
  r78040 | georg.brandl | 2010-02-07 00:08:00 +0100 (So, 07 Feb 2010) | 1 line

  Fix a few UnboundLocalErrors in test_long.
........
  r78043 | georg.brandl | 2010-02-07 00:12:19 +0100 (So, 07 Feb 2010) | 1 line

  Remove duplicate test method.
........
  r78049 | georg.brandl | 2010-02-07 00:33:33 +0100 (So, 07 Feb 2010) | 1 line

  Fix import/access for some identifiers.  _TestSharedCTypes does not seem to be executed?
........
  r78050 | georg.brandl | 2010-02-07 00:34:10 +0100 (So, 07 Feb 2010) | 1 line

  Fix more unbound locals in code paths that do not seem to be used.
........
  r78052 | georg.brandl | 2010-02-07 00:54:04 +0100 (So, 07 Feb 2010) | 1 line

  Add missing import when running these tests standalone.
........
  r78053 | georg.brandl | 2010-02-07 00:54:43 +0100 (So, 07 Feb 2010) | 1 line

  Fix some name errors in Mac modules.
........
  r78054 | georg.brandl | 2010-02-07 00:58:25 +0100 (So, 07 Feb 2010) | 1 line

  Add missing import.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78071 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoBlocked revisions 78018-78019,78032,78036-78039,78042,78046,78048,78051,78059 via...
georg.brandl [Sun, 7 Feb 2010 11:59:25 +0000 (11:59 +0000)]
Blocked revisions 78018-78019,78032,78036-78039,78042,78046,78048,78051,78059 via svnmerge

........
  r78018 | georg.brandl | 2010-02-06 11:08:21 +0100 (Sa, 06 Feb 2010) | 1 line

  #7864: make deprecation notices a bit clearer.
........
  r78019 | georg.brandl | 2010-02-06 11:23:16 +0100 (Sa, 06 Feb 2010) | 1 line

  Review sysconfig docs.
........
  r78032 | georg.brandl | 2010-02-06 22:54:40 +0100 (Sa, 06 Feb 2010) | 1 line

  Remove unused imports from test_logging.
........
  r78036 | georg.brandl | 2010-02-06 23:49:47 +0100 (Sa, 06 Feb 2010) | 1 line

  Remove unused import.
........
  r78037 | georg.brandl | 2010-02-06 23:59:15 +0100 (Sa, 06 Feb 2010) | 1 line

  No need to assign the results of expressions used only for side effects.
........
  r78038 | georg.brandl | 2010-02-07 00:02:29 +0100 (So, 07 Feb 2010) | 1 line

  Add a missing import.
........
  r78039 | georg.brandl | 2010-02-07 00:06:24 +0100 (So, 07 Feb 2010) | 1 line

  Add missing imports.
........
  r78042 | georg.brandl | 2010-02-07 00:12:12 +0100 (So, 07 Feb 2010) | 1 line

  Add missing import.
........
  r78046 | georg.brandl | 2010-02-07 00:18:00 +0100 (So, 07 Feb 2010) | 1 line

  Fix various missing import/unbound name errors.
........
  r78048 | georg.brandl | 2010-02-07 00:23:45 +0100 (So, 07 Feb 2010) | 1 line

  We heard you like test failures so we put unbound locals in your test so that you can fail while you fail.
........
  r78051 | georg.brandl | 2010-02-07 00:53:52 +0100 (So, 07 Feb 2010) | 1 line

  Add missing import when running these tests standalone.
........
  r78059 | georg.brandl | 2010-02-07 12:34:15 +0100 (So, 07 Feb 2010) | 1 line

  Use "regexp" consistently.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78070 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 77587 via svnmerge from
ronald.oussoren [Sun, 7 Feb 2010 11:57:14 +0000 (11:57 +0000)]
Merged revisions 77587 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r77587 | ronald.oussoren | 2010-01-17 20:27:57 +0100 (Sun, 17 Jan 2010) | 8 lines

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

  (This affects OSX)

  This patch should fix most of issue 4834, although I haven't gotten enough
  information from the user to be sure.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78069 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoManual backport of r78046.
georg.brandl [Sun, 7 Feb 2010 11:54:01 +0000 (11:54 +0000)]
Manual backport of r78046.

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78067 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoFix for issue 7714 (backport from trunk)
ronald.oussoren [Sun, 7 Feb 2010 11:50:54 +0000 (11:50 +0000)]
Fix for issue 7714 (backport from trunk)

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78065 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78061 via svnmerge from
ronald.oussoren [Sun, 7 Feb 2010 11:39:16 +0000 (11:39 +0000)]
Merged revisions 78061 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78061 | ronald.oussoren | 2010-02-07 12:38:28 +0100 (Sun, 07 Feb 2010) | 10 lines

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

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

  In theory it is possible to replace the implementation by code that does
  work in 64-bit mode, but that would require further updates to the Carbon
  wrappers because the modern APIs aren't wrapped properly.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78062 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78056 via svnmerge from
ronald.oussoren [Sun, 7 Feb 2010 11:30:54 +0000 (11:30 +0000)]
Merged revisions 78056 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78056 | ronald.oussoren | 2010-02-07 12:29:31 +0100 (Sun, 07 Feb 2010) | 5 lines

  Remove call to gestalt('sysu') from platform.py. This gestalt call is
  not available on OSX an appearently causes problems for some users.

  Fixes issue 7812
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78057 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78041 via svnmerge from
mark.dickinson [Sat, 6 Feb 2010 23:14:49 +0000 (23:14 +0000)]
Merged revisions 78041 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78041 | mark.dickinson | 2010-02-06 23:11:25 +0000 (Sat, 06 Feb 2010) | 1 line

  testCopysign was defined twice in test_math;  combine the definitions
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78044 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 68805 via svnmerge from
benjamin.peterson [Sat, 6 Feb 2010 19:16:33 +0000 (19:16 +0000)]
Merged revisions 68805 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r68805 | benjamin.peterson | 2009-01-20 08:21:16 -0600 (Tue, 20 Jan 2009) | 1 line

  allow unicode keyword arguments for the ** syntax #4978
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78027 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoUnblocked revisions 68805 via svnmerge
benjamin.peterson [Sat, 6 Feb 2010 19:11:31 +0000 (19:11 +0000)]
Unblocked revisions 68805 via svnmerge

........
  r68805 | benjamin.peterson | 2009-01-20 08:21:16 -0600 (Tue, 20 Jan 2009) | 1 line

  allow unicode keyword arguments for the ** syntax #4978
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78026 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 78014 via svnmerge from
r.david.murray [Sat, 6 Feb 2010 04:56:33 +0000 (04:56 +0000)]
Merged revisions 78014 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78014 | r.david.murray | 2010-02-05 23:27:21 -0500 (Fri, 05 Feb 2010) | 5 lines

  issue #7728: test_timeout was using a hardcoded port, which was
  causing buildbot failures.  Changed to use test_support.bind_port.
  Patch by Florent Xicluna.
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78015 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agocopy lib2to3 from the trunk
benjamin.peterson [Sat, 6 Feb 2010 02:40:03 +0000 (02:40 +0000)]
copy lib2to3 from the trunk

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78013 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoremove lib2to3 to update
benjamin.peterson [Sat, 6 Feb 2010 02:38:09 +0000 (02:38 +0000)]
remove lib2to3 to update

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@78012 6015fed2-1504-0410-9fe1-9d1591cc4771

8 years agoMerged revisions 77992 via svnmerge from
barry.warsaw [Fri, 5 Feb 2010 18:52:05 +0000 (18:52 +0000)]
Merged revisions 77992 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

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

  Resolve bug 7847 by including documentation for -J, -U, and -X under "Options
  you shouldn't use".
........

git-svn-id: http://svn.python.org/projects/python/branches/release26-maint@77993 6015fed2-1504-0410-9fe1-9d1591cc4771