[Python-checkins] r81335 - python/branches/release26-maint

georg.brandl python-checkins at python.org
Wed May 19 16:11:36 CEST 2010


Author: georg.brandl
Date: Wed May 19 16:11:36 2010
New Revision: 81335

Log:
Blocked revisions 77001,77030-77031,77037,77062,77066,77070-77071,77088,77096,77102,77104,77115-77116,77126-77127,77136,77139-77140,77160,77169,77178,77180,77185-77189,77212-77215,77218,77226-77227,77234,77241,77247,77249,77251-77252,77254,77257,77260,77262-77264,77275,77284,77286,77288,77290,77292-77293,77302,77310-77311,77313,77332,77337-77339,77362,77368-77369,77371,77374,77384,77386,77391,77400-77402,77410,77420-77423,77426,77428,77431,77438,77445,77448,77450-77451,77461,77463,77467,77469-77470,77472-77473,77475,77477-77478,77481-77484,77486,77490-77493,77497,77505,77510-77511,77513,77515,77519,77528,77530,77533,77548,77550,77566,77575,77578,77585,77588-77589,77599-77601,77607-77609,77614-77616,77663,77667,77672,77679,77691,77698,77704,77712-77715,77727,77739-77740,77749,77752,77755-77756,77759,77761,77763,77767,77771,77775,77784,77788-77789,77794,77796,77798,77806,77809,77811-77812,77815,77828,77841-77842,77850-77851,77866-77867,77871,77885,77889-77890,77902,77910-77914,77916,77919,77921-77922,77930,77936,77942,77944,77949,77952,77956-77957,77967,77969,77973,77979-77980,77983,77985-77986,77997,77999 via svnmerge

................
  r77001 | brett.cannon | 2009-12-22 03:37:37 +0100 (Di, 22 Dez 2009) | 1 line
  
  Make a word plural.
................
  r77030 | ronald.oussoren | 2009-12-24 14:30:42 +0100 (Do, 24 Dez 2009) | 5 lines
  
  An update to the script that's used to build the binary installer: don't install files in 
  /usr/local by default. Users can still choose to install files into /usr/local, but by 
  default we'll only install files in /Library/Framework/Python.framework and 
  /Applications/Python X.Y/
................
  r77031 | ronald.oussoren | 2009-12-24 14:30:58 +0100 (Do, 24 Dez 2009) | 15 lines
  
  Issue #6834: replace the implementation for the 'python' and 'pythonw' executables on OSX.
  
  The previous implementation used execv(2) to run the real interpreter, which means that
  you cannot use the arch(1) tool to select the architecture you want to use for a
  universal build because that only affects the python/pythonw wrapper and not the actual
  interpreter.
  
  The new version uses posix_spawnv with a number of OSX-specific options that ensure that
  the real interpreter is started using the same CPU architecture as the wrapper, and that
  means that 'arch -ppc python' now actually works.
  
  I've also changed the way that the wrapper looks for the framework: it is now linked to
  the framework rather than hardcoding the framework path. This should make it easier to
  provide pythonw support in tools like virtualenv.
................
  r77037 | ronald.oussoren | 2009-12-24 15:50:35 +0100 (Do, 24 Dez 2009) | 2 lines
  
  Unittests and news items for the patch in r77026.
................
  r77062 | mark.dickinson | 2009-12-27 15:55:57 +0100 (So, 27 Dez 2009) | 2 lines
  
  Issue #1811:  Improve accuracy and consistency of true division for integers.
................
  r77066 | mark.dickinson | 2009-12-27 17:16:02 +0100 (So, 27 Dez 2009) | 1 line
  
  Use ldexp(q, exp) instead of q*2.**exp in true division test, to avoid bogus failures on platforms with broken pow (e.g., Ubuntu/ia64).
................
  r77070 | amaury.forgeotdarc | 2009-12-27 21:06:44 +0100 (So, 27 Dez 2009) | 2 lines
  
  Fix a typo in comment
................
  r77071 | mark.dickinson | 2009-12-27 22:31:50 +0100 (So, 27 Dez 2009) | 1 line
  
  Use a more idiomatic check in check_truediv.
................
  r77088 | georg.brandl | 2009-12-28 09:34:58 +0100 (Mo, 28 Dez 2009) | 1 line
  
  #7033: add new API function PyErr_NewExceptionWithDoc, for easily giving new exceptions a docstring.
................
  r77096 | benjamin.peterson | 2009-12-28 21:51:17 +0100 (Mo, 28 Dez 2009) | 1 line
  
  document new fix_callable behavior
................
  r77102 | benjamin.peterson | 2009-12-29 00:50:41 +0100 (Di, 29 Dez 2009) | 50 lines
  
  Merged revisions 76871-76872,77093-77095,77097-77101 via svnmerge from 
  svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3
  
  ........
    r76871 | benjamin.peterson | 2009-12-17 20:49:21 -0600 (Thu, 17 Dec 2009) | 1 line
    
    handle unencodable diffs gracefully #5093
  ........
    r76872 | benjamin.peterson | 2009-12-17 20:51:37 -0600 (Thu, 17 Dec 2009) | 1 line
    
    fix emacs header
  ........
    r77093 | benjamin.peterson | 2009-12-28 14:43:32 -0600 (Mon, 28 Dec 2009) | 7 lines
    
    replace callable(x) with isinstance(x, collections.Callable) #7006
    
    This is a more accurate translation than hasattr(x, '__call__') which failed in
    the case that somebody had put __call__ in the instance dictionary.
    
    Patch mostly by Joe Amenta.
  ........
    r77094 | benjamin.peterson | 2009-12-28 14:45:13 -0600 (Mon, 28 Dec 2009) | 2 lines
    
    deuglify imports
  ........
    r77095 | benjamin.peterson | 2009-12-28 14:49:23 -0600 (Mon, 28 Dec 2009) | 1 line
    
    remove unused flag
  ........
    r77097 | benjamin.peterson | 2009-12-28 16:12:13 -0600 (Mon, 28 Dec 2009) | 2 lines
    
    clean up imports and whitespace
  ........
    r77098 | benjamin.peterson | 2009-12-28 16:43:35 -0600 (Mon, 28 Dec 2009) | 1 line
    
    *** empty log message ***
  ........
    r77099 | benjamin.peterson | 2009-12-28 16:45:10 -0600 (Mon, 28 Dec 2009) | 1 line
    
    revert unintended change
  ........
    r77100 | benjamin.peterson | 2009-12-28 16:53:21 -0600 (Mon, 28 Dec 2009) | 1 line
    
    revert unintended changes
  ........
    r77101 | benjamin.peterson | 2009-12-28 17:46:02 -0600 (Mon, 28 Dec 2009) | 1 line
    
    normalize whitespace
  ........
................
  r77104 | benjamin.peterson | 2009-12-29 01:09:33 +0100 (Di, 29 Dez 2009) | 1 line
  
  enable test_main.py
................
  r77115 | andrew.kuchling | 2009-12-29 21:10:16 +0100 (Di, 29 Dez 2009) | 1 line
  
  Various additions
................
  r77116 | mark.dickinson | 2009-12-29 21:51:24 +0100 (Di, 29 Dez 2009) | 6 lines
  
  Issue #7575:  An overflow test for math.expm1 was failing on OS X 10.4/Intel,
  due to a defect in the platform's implementation of expm1.  Since the issue
  is of low severity, and appears to be fixed in OS X 10.5 and 10.6, it doesn't
  seem worth working around, so I'm just weakening the relevant test so that
  it passes on 10.4.
................
  r77126 | amaury.forgeotdarc | 2009-12-30 00:06:17 +0100 (Mi, 30 Dez 2009) | 2 lines
  
  #7579: Add docstrings to the msvcrt module
................
  r77127 | andrew.kuchling | 2009-12-30 00:41:04 +0100 (Mi, 30 Dez 2009) | 1 line
  
  Add various items
................
  r77136 | ezio.melotti | 2009-12-30 07:14:51 +0100 (Mi, 30 Dez 2009) | 1 line
  
  #5511: Added the ability to use ZipFile as a context manager. Patch by Brian Curtin.
................
  r77139 | mark.dickinson | 2009-12-30 13:12:23 +0100 (Mi, 30 Dez 2009) | 3 lines
  
  Issue #7534:  Fix handling of nans, infinities, and negative zero in **
  operator, on IEEE 754 platforms.  Thanks Marcos Donolo for original patch.
................
  r77140 | mark.dickinson | 2009-12-30 13:22:49 +0100 (Mi, 30 Dez 2009) | 1 line
  
  Add Marcos Donolo for work on issue 7534 patch.
................
  r77160 | benjamin.peterson | 2009-12-30 20:44:23 +0100 (Mi, 30 Dez 2009) | 9 lines
  
  Merged revisions 77158 via svnmerge from 
  svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3
  
  ........
    r77158 | benjamin.peterson | 2009-12-30 13:41:03 -0600 (Wed, 30 Dec 2009) | 1 line
    
    clean up logging's global state after the test finishes
  ........
................
  r77169 | benjamin.peterson | 2009-12-31 04:17:18 +0100 (Do, 31 Dez 2009) | 2 lines
  
  add a --with-system-expat option to build pyexpat against the system's lib #7609
................
  r77178 | ezio.melotti | 2009-12-31 14:00:43 +0100 (Do, 31 Dez 2009) | 1 line
  
  cleanup and refactoring
................
  r77180 | ezio.melotti | 2009-12-31 14:27:41 +0100 (Do, 31 Dez 2009) | 1 line
  
  indentation and further alignment with py3k
................
  r77185 | andrew.kuchling | 2009-12-31 17:17:05 +0100 (Do, 31 Dez 2009) | 1 line
  
  Add some items
................
  r77186 | benjamin.peterson | 2009-12-31 17:28:24 +0100 (Do, 31 Dez 2009) | 1 line
  
  update expat comment
................
  r77187 | andrew.kuchling | 2009-12-31 17:38:53 +0100 (Do, 31 Dez 2009) | 1 line
  
  Add various items
................
  r77188 | benjamin.peterson | 2009-12-31 17:49:37 +0100 (Do, 31 Dez 2009) | 1 line
  
  add another advancement
................
  r77189 | mark.dickinson | 2009-12-31 21:48:04 +0100 (Do, 31 Dez 2009) | 1 line
  
  Add missing quotes.
................
  r77212 | benjamin.peterson | 2010-01-01 16:16:29 +0100 (Fr, 01 Jan 2010) | 1 line
  
  use pkg-config to find the libffi headers when --with-system-ffi is used #6943
................
  r77213 | benjamin.peterson | 2010-01-01 16:18:38 +0100 (Fr, 01 Jan 2010) | 1 line
  
  add note
................
  r77214 | benjamin.peterson | 2010-01-01 16:20:06 +0100 (Fr, 01 Jan 2010) | 1 line
  
  fix indentation
................
  r77215 | benjamin.peterson | 2010-01-01 16:21:13 +0100 (Fr, 01 Jan 2010) | 1 line
  
  allow --with-dbmliborder to specify that no dbm modules will be built #6491
................
  r77218 | mark.dickinson | 2010-01-01 18:27:30 +0100 (Fr, 01 Jan 2010) | 5 lines
  
  Issue #5080: turn the DeprecationWarning from float arguments passed
  to integer PyArg_Parse* format codes into a TypeError.  Add a
  DeprecationWarning for floats passed with the 'L' format code, which
  didn't previously have a warning.
................
  r77226 | martin.v.loewis | 2010-01-02 10:25:21 +0100 (Sa, 02 Jan 2010) | 2 lines
  
  Update Windows build to sqlite 3.6.21.
................
  r77227 | martin.v.loewis | 2010-01-02 10:53:18 +0100 (Sa, 02 Jan 2010) | 1 line
  
  Make script work with 2.5.
................
  r77234 | mark.dickinson | 2010-01-02 15:45:40 +0100 (Sa, 02 Jan 2010) | 7 lines
  
  Refactor some longobject internals:  PyLong_AsDouble and _PyLong_AsScaledDouble
  (the latter renamed to _PyLong_Frexp) now use the same core code.  The
  exponent produced by _PyLong_Frexp now has type Py_ssize_t instead of the
  previously used int, and no longer needs scaling by PyLong_SHIFT.  This
  frees the math module from having to know anything about the PyLong
  implementation.  This closes issue #5576.
................
  r77241 | antoine.pitrou | 2010-01-02 22:12:58 +0100 (Sa, 02 Jan 2010) | 4 lines
  
  Issue #7462: Implement the stringlib fast search algorithm for the `rfind`,
  `rindex`, `rsplit` and `rpartition` methods.  Patch by Florent Xicluna.
................
  r77247 | antoine.pitrou | 2010-01-02 22:47:10 +0100 (Sa, 02 Jan 2010) | 5 lines
  
  Add tests for issue #7458: str.rfind() would crash when called with an invalid
  start value.  The offending code itself was removed as part of #7462.
  This patch by Victor Stinner.
................
  r77249 | antoine.pitrou | 2010-01-02 22:53:44 +0100 (Sa, 02 Jan 2010) | 3 lines
  
  Remove silly conditional.
................
  r77251 | gregory.p.smith | 2010-01-02 23:25:29 +0100 (Sa, 02 Jan 2010) | 6 lines
  
  Always compile the all versions of the hashlib algorithm modules when Python
  was compiled with Py_DEBUG defined.  Otherwise the builtins are not compiled by
  default for many developers due to OpenSSL being present, making it easier for
  bugs to slip by.  A future commit will add test code compare the behaviors of
  all implementations when they are all available.
................
  r77252 | gregory.p.smith | 2010-01-02 23:28:48 +0100 (Sa, 02 Jan 2010) | 5 lines
  
  Issue #3745: Undo the requirement for new buffer API only objects to be passed
  to hashlib functions in python 2.x.  The module now uses the 's*' for argument
  parsing which auto encodes unicode objects to the system default encoding for
  us.
................
  r77254 | gregory.p.smith | 2010-01-02 23:42:50 +0100 (Sa, 02 Jan 2010) | 2 lines
  
  mention the r77252 change
................
  r77257 | gregory.p.smith | 2010-01-03 01:19:04 +0100 (So, 03 Jan 2010) | 8 lines
  
  Import all implementations of the hash algorithms (OpenSSL & builtin) and run
  the test suite across all that are available.  Warns about extension modules
  that could not be imported when python was compiled with Py_DEBUG.
  
  That warning could be made fatal but I didn't want to do that initially as
  I suspect non setup.py based build processes (windows, any others?) won't
  compile them all conditionally based on the Py_DEBUG setting today.
................
  r77260 | gregory.p.smith | 2010-01-03 01:43:02 +0100 (So, 03 Jan 2010) | 2 lines
  
  make setup.py similar to py3k's when reporting on _hashlib as missing or not.
................
  r77262 | andrew.kuchling | 2010-01-03 02:15:21 +0100 (So, 03 Jan 2010) | 1 line
  
  Add a few items
................
  r77263 | gregory.p.smith | 2010-01-03 02:29:44 +0100 (So, 03 Jan 2010) | 4 lines
  
  Adds an optional source_address parameter to socket.create_connection().
  
  For use by issue3972.
................
  r77264 | gregory.p.smith | 2010-01-03 03:06:07 +0100 (So, 03 Jan 2010) | 5 lines
  
  issue3972: HTTPConnection and HTTPSConnection now support a
  source_address parameter.
  
  Also cleans up an annotation in the socket documentation.
................
  r77275 | mark.dickinson | 2010-01-03 13:03:03 +0100 (So, 03 Jan 2010) | 1 line
  
  Make use of PyLong_AsLongAndOverflow in math_ldexp.
................
  r77284 | gregory.p.smith | 2010-01-03 15:56:28 +0100 (So, 03 Jan 2010) | 2 lines
  
  remove an obsolete file that should've gone with r77252
................
  r77286 | gregory.p.smith | 2010-01-03 16:05:52 +0100 (So, 03 Jan 2010) | 2 lines
  
  Fix testSourceAddress to not test the host, it wasn't passing on some platforms.
................
  r77288 | antoine.pitrou | 2010-01-03 23:29:56 +0100 (So, 03 Jan 2010) | 5 lines
  
  Issue #7471: Improve the performance of GzipFile's buffering mechanism,
  and make it implement the `io.BufferedIOBase` ABC to allow for further
  speedups by wrapping it in an `io.BufferedReader`.  Patch by Nir Aides.
................
  r77290 | antoine.pitrou | 2010-01-03 23:38:50 +0100 (So, 03 Jan 2010) | 3 lines
  
  Credit Nir Aides for r77288
................
  r77292 | benjamin.peterson | 2010-01-04 01:43:01 +0100 (Mo, 04 Jan 2010) | 1 line
  
  do correct lookup of the __complex__ method
................
  r77293 | benjamin.peterson | 2010-01-04 02:00:47 +0100 (Mo, 04 Jan 2010) | 1 line
  
  factor out __complex__ lookup code to fix another case
................
  r77302 | mark.dickinson | 2010-01-04 22:32:02 +0100 (Mo, 04 Jan 2010) | 1 line
  
  Fix typo in comment.
................
  r77310 | antoine.pitrou | 2010-01-05 00:22:44 +0100 (Di, 05 Jan 2010) | 4 lines
  
  Issue #7092: Fix the DeprecationWarnings emitted by the standard library
  when using the -3 flag.  Patch by Florent Xicluna.
................
  r77311 | antoine.pitrou | 2010-01-05 00:28:16 +0100 (Di, 05 Jan 2010) | 3 lines
  
  Kill a couple of "<>"
................
  r77313 | benjamin.peterson | 2010-01-05 01:04:19 +0100 (Di, 05 Jan 2010) | 1 line
  
  add a test about hashing array.array
................
  r77332 | georg.brandl | 2010-01-06 19:02:16 +0100 (Mi, 06 Jan 2010) | 7 lines
  
  #5991: let completion for the "help" command include help topics.
  
  This also simplifies the Cmd.get_names() method implementation; it was written
  at a time where dir() didn't consider base class attributes.
................
  r77337 | r.david.murray | 2010-01-07 04:09:08 +0100 (Do, 07 Jan 2010) | 3 lines
  
  Add -W to the 'basics', 'opt', and 'all' test runs so that we get verbose
  information if a failure happens.
................
  r77338 | r.david.murray | 2010-01-07 05:04:28 +0100 (Do, 07 Jan 2010) | 2 lines
  
  Fix inadvertent checkin of debug line.
................
  r77339 | mark.dickinson | 2010-01-07 10:28:29 +0100 (Do, 07 Jan 2010) | 1 line
  
  Eric Smith was missing fro m the issue 7117 whatsnew attribution.
................
  r77362 | mark.dickinson | 2010-01-08 17:53:56 +0100 (Fr, 08 Jan 2010) | 1 line
  
  Backport some float repr tests that were missed in issue 7117.
................
  r77368 | senthil.kumaran | 2010-01-08 19:41:40 +0100 (Fr, 08 Jan 2010) | 1 line
  
  Fixing - Issue7026 - RuntimeError: dictionary changed size during iteration. Patch by flox
................
  r77369 | senthil.kumaran | 2010-01-08 20:04:16 +0100 (Fr, 08 Jan 2010) | 4 lines
  
  Reverting the Revision: 77368.  I committed Flox's big patch for tests by
  mistake. ( It may come in for sure tough)
................
  r77371 | senthil.kumaran | 2010-01-08 20:20:25 +0100 (Fr, 08 Jan 2010) | 3 lines
  
  Fix for Issue7026. For the Error - RuntimeError: dictionary changed size during iteration
................
  r77374 | antoine.pitrou | 2010-01-08 20:39:04 +0100 (Fr, 08 Jan 2010) | 4 lines
  
  Remove obsolete warning filters in regrtest.py (from issue #7092 -- patch by
  Florent Xicluna).
................
  r77384 | benjamin.peterson | 2010-01-09 17:34:06 +0100 (Sa, 09 Jan 2010) | 1 line
  
  bump version to 2.7a2
................
  r77386 | benjamin.peterson | 2010-01-09 18:30:31 +0100 (Sa, 09 Jan 2010) | 1 line
  
  post release version adjustment
................
  r77391 | mark.dickinson | 2010-01-09 19:50:50 +0100 (Sa, 09 Jan 2010) | 3 lines
  
  Issue #7532: Add additional slicing test cases for new- and old-style
  classes.  Patch by Florent Xicluna.
................
  r77400 | alexandre.vassalotti | 2010-01-10 00:35:54 +0100 (So, 10 Jan 2010) | 2 lines
  
  Issue #2335: Backport set literals syntax from Python 3.x.
................
  r77401 | brett.cannon | 2010-01-10 03:48:50 +0100 (So, 10 Jan 2010) | 3 lines
  
  Update the version # of Python-ast.c based on the backport of set literals from
  r77400.
................
  r77402 | brett.cannon | 2010-01-10 03:56:19 +0100 (So, 10 Jan 2010) | 12 lines
  
  DeprecationWarning is now silent by default.
  
  This was originally suggested by Guido, discussed on the stdlib-sig mailing
  list, and given the OK by Guido directly to me. What this change essentially
  means is that Python has taken a policy of silencing warnings that are only
  of interest to developers by default. This should prevent users from seeing
  warnings which are triggered by an application being run against a new
  interpreter before the app developer has a chance to update their code.
  
  Closes issue #7319. Thanks to Antoine Pitrou, Ezio Melotti, and Brian Curtin
  for helping with the issue.
................
  r77410 | mark.dickinson | 2010-01-10 14:06:31 +0100 (So, 10 Jan 2010) | 1 line
  
  Remove unused BCinfo fields and an unused macro.
................
  r77420 | benjamin.peterson | 2010-01-10 21:42:03 +0100 (So, 10 Jan 2010) | 1 line
  
  fix test_popen when the path to python has spaces #7671
................
  r77421 | mark.dickinson | 2010-01-11 18:15:13 +0100 (Mo, 11 Jan 2010) | 1 line
  
  Change a variable type to avoid signed overflow; replace repeated '19999' constant by a define.
................
  r77422 | alexandre.vassalotti | 2010-01-11 23:36:12 +0100 (Mo, 11 Jan 2010) | 2 lines
  
  Issue #2333: Backport set and dict comprehensions syntax.
................
  r77423 | alexandre.vassalotti | 2010-01-11 23:46:43 +0100 (Mo, 11 Jan 2010) | 2 lines
  
  Update version information for AST changes in r77422.
................
  r77426 | alexandre.vassalotti | 2010-01-12 00:13:49 +0100 (Di, 12 Jan 2010) | 2 lines
  
  Add missing NEWS entry for r77422.
................
  r77428 | alexandre.vassalotti | 2010-01-12 00:17:10 +0100 (Di, 12 Jan 2010) | 2 lines
  
  Issue #1967: Backport dictionary views.
................
  r77431 | tarek.ziade | 2010-01-12 00:41:32 +0100 (Di, 12 Jan 2010) | 1 line
  
  module cleanup
................
  r77438 | alexandre.vassalotti | 2010-01-12 02:34:43 +0100 (Di, 12 Jan 2010) | 2 lines
  
  Fixed repr of dictionary views.
................
  r77445 | alexandre.vassalotti | 2010-01-12 19:25:33 +0100 (Di, 12 Jan 2010) | 2 lines
  
  Added documentation for dictionary views fixer.
................
  r77448 | antoine.pitrou | 2010-01-12 23:02:10 +0100 (Di, 12 Jan 2010) | 3 lines
  
  Issue #7654: enable additional bytes/bytearray tests.  Patch by Florent Xicluna.
................
  r77450 | mark.dickinson | 2010-01-12 23:23:56 +0100 (Di, 12 Jan 2010) | 4 lines
  
  Issue #7632: Fix a problem with _Py_dg_strtod that could lead to
  crashes in debug builds, for certain long numeric strings
  corresponding to subnormal values.
................
  r77451 | mark.dickinson | 2010-01-12 23:55:51 +0100 (Di, 12 Jan 2010) | 2 lines
  
  Issue #7632:  Fix a bug in dtoa.c that could lead to incorrectly-rounded results.
................
  r77461 | antoine.pitrou | 2010-01-13 08:55:48 +0100 (Mi, 13 Jan 2010) | 5 lines
  
  Issue #7622: Improve the split(), rsplit(), splitlines() and replace()
  methods of bytes, bytearray and unicode objects by using a common
  implementation based on stringlib's fast search.  Patch by Florent Xicluna.
................
  r77463 | antoine.pitrou | 2010-01-13 09:55:20 +0100 (Mi, 13 Jan 2010) | 3 lines
  
  Fix Windows build (re r77461)
................
  r77467 | antoine.pitrou | 2010-01-13 12:57:42 +0100 (Mi, 13 Jan 2010) | 3 lines
  
  Use `with`
................
  r77469 | antoine.pitrou | 2010-01-13 14:43:37 +0100 (Mi, 13 Jan 2010) | 3 lines
  
  Test commit to try to diagnose failures of the IA-64 buildbot
................
  r77470 | antoine.pitrou | 2010-01-13 15:01:26 +0100 (Mi, 13 Jan 2010) | 3 lines
  
  Sanitize bloom filter macros
................
  r77472 | antoine.pitrou | 2010-01-13 15:32:10 +0100 (Mi, 13 Jan 2010) | 5 lines
  
  Issue #2846: Add support for gzip.GzipFile reading zero-padded files.
  Patch by Brian Curtin.
................
  r77473 | antoine.pitrou | 2010-01-13 15:32:51 +0100 (Mi, 13 Jan 2010) | 3 lines
  
  Add ACKS entry for r77472.
................
  r77475 | antoine.pitrou | 2010-01-13 16:02:13 +0100 (Mi, 13 Jan 2010) | 4 lines
  
  Issue #7625: Add more tests that bytearray methods return new objects,
  even if identical.  Patch by Florent Xicluna (again).
................
  r77477 | mark.dickinson | 2010-01-13 19:21:53 +0100 (Mi, 13 Jan 2010) | 1 line
  
  Add comments explaining the role of the bigcomp function in dtoa.c.
................
  r77478 | mark.dickinson | 2010-01-13 20:02:37 +0100 (Mi, 13 Jan 2010) | 1 line
  
  Clarify that sulp expects a nonnegative input, but that +0.0 is fine.
................
  r77481 | mark.dickinson | 2010-01-13 21:55:03 +0100 (Mi, 13 Jan 2010) | 1 line
  
  Simplify and annotate the bigcomp function, removing unused special cases.
................
  r77482 | mark.dickinson | 2010-01-13 23:15:53 +0100 (Mi, 13 Jan 2010) | 1 line
  
  Fix buggy comparison:  LHS of comparison was being treated as unsigned.
................
  r77483 | mark.dickinson | 2010-01-13 23:20:10 +0100 (Mi, 13 Jan 2010) | 1 line
  
  More dtoa.c cleanup;  remove the need for bc.dplen, bc.dp0 and bc.dp1.
................
  r77484 | skip.montanaro | 2010-01-14 02:12:34 +0100 (Do, 14 Jan 2010) | 4 lines
  
  Update PyEval_EvalFrame to PyEval_EvalFrameEx.  This looks to have been done
  partially before.  Also add a comment describing how this might have to work
  with different versions of the interpreter.
................
  r77486 | benjamin.peterson | 2010-01-14 03:40:10 +0100 (Do, 14 Jan 2010) | 1 line
  
  use more robust quoting
................
  r77490 | mark.dickinson | 2010-01-14 14:02:36 +0100 (Do, 14 Jan 2010) | 1 line
  
  Fix off-by-one error introduced in r77483.  I have a test for this, but it currently fails due to a different dtoa.c bug;  I'll add the test once that bug is fixed.
................
  r77491 | mark.dickinson | 2010-01-14 14:14:49 +0100 (Do, 14 Jan 2010) | 1 line
  
  Issue 7632: fix a dtoa.c bug (bug 6) causing incorrect rounding.  Tests to follow.
................
  r77492 | mark.dickinson | 2010-01-14 15:40:20 +0100 (Do, 14 Jan 2010) | 1 line
  
  Issue 7632:  fix incorrect rounding for long input strings with values very close to a power of 2.  (See Bug 4 in the tracker discussion.)
................
  r77493 | mark.dickinson | 2010-01-14 16:22:33 +0100 (Do, 14 Jan 2010) | 1 line
  
  Issue #7632:  add tests for bugs fixed so far.
................
  r77497 | antoine.pitrou | 2010-01-14 17:27:09 +0100 (Do, 14 Jan 2010) | 5 lines
  
  Issue #7703: Add support for the new buffer API to functions of the
  binascii module.  Backported from py3k by Florent Xicluna, with some
  additional tests.
................
  r77505 | brett.cannon | 2010-01-14 21:00:28 +0100 (Do, 14 Jan 2010) | 7 lines
  
  The silencing of DeprecationWarning was not taking -3 into consideration. Since
  Py3K warnings are DeprecationWarning by default this was causing -3 to
  essentially be a no-op. Now DeprecationWarning is only silenced if -3 is not
  used.
  
  Closes issue #7700. Thanks Ezio Melotti and Florent Xicluna for patch help.
................
  r77510 | brett.cannon | 2010-01-15 02:31:45 +0100 (Fr, 15 Jan 2010) | 1 line
  
  Remove C++/C99-style comments.
................
  r77511 | benjamin.peterson | 2010-01-15 03:26:07 +0100 (Fr, 15 Jan 2010) | 1 line
  
  try to fix for windows
................
  r77513 | vinay.sajip | 2010-01-16 00:27:05 +0100 (Sa, 16 Jan 2010) | 1 line
  
  Fixed issue-number mistake in NEWS update.
................
  r77515 | sean.reifschneider | 2010-01-16 05:27:58 +0100 (Sa, 16 Jan 2010) | 1 line
  
  issue5063: Fixes for building RPM on CentOS plus misc .spec file enhancements.
................
  r77519 | mark.dickinson | 2010-01-16 11:44:00 +0100 (Sa, 16 Jan 2010) | 5 lines
  
  Issue #7632: Fix a serious wrong output bug for string -> float conversion.
  Also remove some now unused variables, and add comments clarifying the
  possible outputs of the parsing section of _Py_dg_strtod.  Thanks
  Eric Smith for reviewing.
................
  r77528 | antoine.pitrou | 2010-01-16 18:45:56 +0100 (Sa, 16 Jan 2010) | 4 lines
  
  Followup to #7703: a2b_hqx() didn't follow the new buffer API (neither in trunk
  nor in py3k).  Patch by Florent Xicluna as well as additional tests.
................
  r77530 | mark.dickinson | 2010-01-16 18:57:49 +0100 (Sa, 16 Jan 2010) | 3 lines
  
  Issue #7632: Fix one more case of incorrect rounding for str -> float
  conversion (see bug 5 in the issue tracker).
................
  r77533 | mark.dickinson | 2010-01-16 19:06:17 +0100 (Sa, 16 Jan 2010) | 1 line
  
  Fix multiple uses of variable 'L' in _Py_dg_strtod, where one use requires an unsigned long and the other a signed long.  See also r77421.
................
  r77548 | ezio.melotti | 2010-01-16 20:36:42 +0100 (Sa, 16 Jan 2010) | 1 line
  
  remove wrong markup
................
  r77550 | mark.dickinson | 2010-01-16 21:33:02 +0100 (Sa, 16 Jan 2010) | 1 line
  
  Add better error reporting for MemoryErrors caused by str->float conversions.
................
  r77566 | mark.dickinson | 2010-01-17 12:10:03 +0100 (So, 17 Jan 2010) | 1 line
  
  Increase number of strtod tests slightly, to make it more likely that a memory leak is detected.
................
  r77575 | ronald.oussoren | 2010-01-17 13:38:11 +0100 (So, 17 Jan 2010) | 3 lines
  
  Add text to Mac/README to warn about non-universal libraries when
  building a universal Python. Based on issue7679.
................
  r77578 | mark.dickinson | 2010-01-17 14:37:57 +0100 (So, 17 Jan 2010) | 2 lines
  
  Issue #7632: Fix a memory leak in _Py_dg_strtod.
................
  r77585 | ronald.oussoren | 2010-01-17 17:25:57 +0100 (So, 17 Jan 2010) | 12 lines
  
  - Issue #7658: Ensure that the new pythonw executable works on OSX 10.4
  
  - Issue #7714: Use ``gcc -dumpversion`` to detect the version of GCC on
    MacOSX.
  
  - Make configure look for util.h as well as libutil.h. The former
    is the header file that on OSX contains the defition of openpty.
  
    (Needed to compile for OSX 10.4 on OSX 10.6)
  
  - Use the correct definition of CC to compile the pythonw executable
................
  r77588 | ronald.oussoren | 2010-01-17 20:32:00 +0100 (So, 17 Jan 2010) | 2 lines
  
  Explicitly use /usr/bin/arch on OSX, fixes issue 7715
................
  r77589 | mark.dickinson | 2010-01-17 21:57:56 +0100 (So, 17 Jan 2010) | 7 lines
  
  Issue #7632: When Py_USING_MEMORY_DEBUGGER is defined, disable the
  private memory allocation scheme in dtoa.c, along with a piece of code
  that caches powers of 5 for future use.  This makes it easier to
  detect dtoa.c memory leaks with Valgrind or similar tools.
  
  Patch by Stefan Krah.
................
  r77599 | antoine.pitrou | 2010-01-18 22:04:00 +0100 (Mo, 18 Jan 2010) | 3 lines
  
  Add iobench to the Tools directory (see December python-dev discussion)
................
  r77600 | antoine.pitrou | 2010-01-18 22:10:31 +0100 (Mo, 18 Jan 2010) | 3 lines
  
  Add ccbench to the Tools directory
................
  r77601 | antoine.pitrou | 2010-01-18 22:15:21 +0100 (Mo, 18 Jan 2010) | 3 lines
  
  Add a NEWS entry for r77599 and r77600.
................
  r77607 | gregory.p.smith | 2010-01-19 09:01:00 +0100 (Di, 19 Jan 2010) | 6 lines
  
  Add a pydebug mode only debug print to help debug the errors in
  
   http://www.python.org/dev/buildbot/all/builders/x86%20gentoo%20trunk/builds/5700/
  
  Will be removed shortly.
................
  r77608 | gregory.p.smith | 2010-01-19 09:19:03 +0100 (Di, 19 Jan 2010) | 6 lines
  
  Do not compile stubs for the sha2 series hashes in the openssl hashlib
  module when the openssl version is too old to support them.  That
  leads both compiled code bloat and to unittests attempting to test
  implementations that don't exist for comparison purposes on such
  platforms.
................
  r77609 | gregory.p.smith | 2010-01-19 09:25:26 +0100 (Di, 19 Jan 2010) | 2 lines
  
  Revert debugprint code in r77607.
................
  r77614 | mark.dickinson | 2010-01-20 18:36:31 +0100 (Mi, 20 Jan 2010) | 5 lines
  
  Various dtoa.c cleanups.  1. Despagghetify _Py_dg_strtod parsing code
  and exit points.  2. Simplify bigcomp comparison loop.  3. Don't set
  ERANGE on _Py_dg_strtod underflow (it was set inconsistently anyway).
  4. Remove unused dsign field from BCinfo struct.
................
  r77615 | mark.dickinson | 2010-01-20 19:02:41 +0100 (Mi, 20 Jan 2010) | 1 line
  
  Don't try to put a value into a NULL pointer.
................
  r77616 | mark.dickinson | 2010-01-20 22:23:25 +0100 (Mi, 20 Jan 2010) | 1 line
  
  Additional explanatory comments for _Py_dg_strtod.
................
  r77663 | mark.dickinson | 2010-01-21 18:02:53 +0100 (Do, 21 Jan 2010) | 1 line
  
  Additional testcases for strtod.
................
  r77667 | mark.dickinson | 2010-01-21 19:32:27 +0100 (Do, 21 Jan 2010) | 1 line
  
  Add two more test_strtod test values.
................
  r77672 | mark.dickinson | 2010-01-21 20:58:41 +0100 (Do, 21 Jan 2010) | 1 line
  
  Use // for floor division.
................
  r77679 | matthias.klose | 2010-01-22 01:34:48 +0100 (Fr, 22 Jan 2010) | 2 lines
  
  - Mention CVE-2009-3720 for change in r74429.
................
  r77691 | mark.dickinson | 2010-01-22 17:18:09 +0100 (Fr, 22 Jan 2010) | 1 line
  
  Correct typo in comment.
................
  r77698 | mark.dickinson | 2010-01-22 18:04:07 +0100 (Fr, 22 Jan 2010) | 3 lines
  
  Issue #7743:  Fix a potential incorrect rounding bug in dtoa.c (2nd bug
  in issue 7743).
................
  r77704 | tarek.ziade | 2010-01-23 10:23:15 +0100 (Sa, 23 Jan 2010) | 1 line
  
  taking sysconfig out of distutils
................
  r77712 | tarek.ziade | 2010-01-23 18:52:57 +0100 (Sa, 23 Jan 2010) | 1 line
  
  fixed the 64bits tests for get_platform() - mac osx
................
  r77713 | mark.dickinson | 2010-01-23 21:48:56 +0100 (Sa, 23 Jan 2010) | 3 lines
  
  Issue #7743:  Add checks for zero inputs to the lshift and mult functions;
  this fixes the first bug described in issue #7743.
................
  r77714 | mark.dickinson | 2010-01-23 22:25:53 +0100 (Sa, 23 Jan 2010) | 1 line
  
  dtoa.c fix from upstream that fixes incorrectly rounded results for certain subnormals that are also halfway cases.
................
  r77715 | ezio.melotti | 2010-01-24 00:04:36 +0100 (So, 24 Jan 2010) | 1 line
  
  use assert[Not]In where appropriate
................
  r77727 | ezio.melotti | 2010-01-24 17:58:36 +0100 (So, 24 Jan 2010) | 1 line
  
  use assert[Not]IsInstance where appropriate
................
  r77739 | benjamin.peterson | 2010-01-25 04:52:52 +0100 (Mo, 25 Jan 2010) | 1 line
  
  mention from_float() in error message
................
  r77740 | benjamin.peterson | 2010-01-25 04:58:21 +0100 (Mo, 25 Jan 2010) | 1 line
  
  compare types with is not ==
................
  r77749 | ezio.melotti | 2010-01-25 13:37:02 +0100 (Mo, 25 Jan 2010) | 1 line
  
  Add a news entry for the functions verify and vereq that have been removed in r77729 and r77731
................
  r77752 | tarek.ziade | 2010-01-26 00:19:56 +0100 (Di, 26 Jan 2010) | 1 line
  
  switched the call order so this call works without suffering from issue #7774
................
  r77755 | ezio.melotti | 2010-01-26 16:57:21 +0100 (Di, 26 Jan 2010) | 1 line
  
  #7092: fix DeprecationWarnings for json when the tests are run with -3 -Wd.
................
  r77756 | tarek.ziade | 2010-01-26 18:20:37 +0100 (Di, 26 Jan 2010) | 1 line
  
  fixed bdist_msi imports and added a test module for distutils.command.bdist_msi
................
  r77759 | tarek.ziade | 2010-01-26 22:21:54 +0100 (Di, 26 Jan 2010) | 1 line
  
  reintroduced the names in Distutils for APIs that were relocated
................
  r77761 | tarek.ziade | 2010-01-26 23:46:15 +0100 (Di, 26 Jan 2010) | 1 line
  
  added local get_platform/set_platform APIs in distutils.sysconfig
................
  r77763 | eric.smith | 2010-01-27 01:28:29 +0100 (Mi, 27 Jan 2010) | 1 line
  
  Issue #7766: Change sys.getwindowsversion() return value to a named tuple and add the additional members returned in an OSVERSIONINFOEX structure. The new members are service_pack_major, service_pack_minor, suite_mask, and product_type.
................
  r77767 | eric.smith | 2010-01-27 01:55:16 +0100 (Mi, 27 Jan 2010) | 1 line
  
  Fix type on getwindowsversion documentation. Thanks Taggnostr.
................
  r77771 | eric.smith | 2010-01-27 01:58:43 +0100 (Mi, 27 Jan 2010) | 1 line
  
  Removed unneeded test.
................
  r77775 | eric.smith | 2010-01-27 02:21:15 +0100 (Mi, 27 Jan 2010) | 1 line
  
  Switch to test_support.get_attribute.
................
  r77784 | eric.smith | 2010-01-27 03:06:25 +0100 (Mi, 27 Jan 2010) | 1 line
  
  Added named (but not numbered) attributes to sys.getwindowsversion() test.
................
  r77788 | benjamin.peterson | 2010-01-27 03:15:28 +0100 (Mi, 27 Jan 2010) | 1 line
  
  for UserDict to be compatible with abcs, it must subclass object
................
  r77789 | benjamin.peterson | 2010-01-27 03:16:42 +0100 (Mi, 27 Jan 2010) | 1 line
  
  raise a clear TypeError when trying to register a non-class
................
  r77794 | jesse.noller | 2010-01-27 04:05:57 +0100 (Mi, 27 Jan 2010) | 1 line
  
  Issue #6963: Added maxtasksperchild argument to multiprocessing.Pool
................
  r77796 | ezio.melotti | 2010-01-27 21:25:11 +0100 (Mi, 27 Jan 2010) | 1 line
  
  #7765: typos
................
  r77798 | antoine.pitrou | 2010-01-27 21:59:50 +0100 (Mi, 27 Jan 2010) | 8 lines
  
  Issue #7610: Reworked implementation of the internal
  :class:`zipfile.ZipExtFile` class used to represent files stored inside
  an archive.  The new implementation is significantly faster and can
  be wrapped in a :class:`io.BufferedReader` object for more speedups.
  It also solves an issue where interleaved calls to `read()` and
  `readline()` give wrong results.  Patch by Nir Aides.
................
  r77806 | benjamin.peterson | 2010-01-28 02:24:46 +0100 (Do, 28 Jan 2010) | 1 line
  
  add compat note
................
  r77809 | ezio.melotti | 2010-01-28 02:41:30 +0100 (Do, 28 Jan 2010) | 1 line
  
  avoid to use zlib when the compress type is not ZIP_DEFLATED
................
  r77811 | benjamin.peterson | 2010-01-28 03:15:02 +0100 (Do, 28 Jan 2010) | 1 line
  
  an -> a
................
  r77812 | benjamin.peterson | 2010-01-28 03:18:25 +0100 (Do, 28 Jan 2010) | 1 line
  
  avoid a py3k warning from __hash__
................
  r77815 | r.david.murray | 2010-01-28 22:16:33 +0100 (Do, 28 Jan 2010) | 3 lines
  
  Change error report when the object passed to suite.addTest is not
  callable to include the repr of the invalid object.
................
  r77828 | r.david.murray | 2010-01-29 20:35:39 +0100 (Fr, 29 Jan 2010) | 2 lines
  
  Fix typo in assertSequenceEqual docstring.
................
  r77841 | ezio.melotti | 2010-01-30 08:22:54 +0100 (Sa, 30 Jan 2010) | 1 line
  
  #7092: silence py3k warnings for deprecated modules
................
  r77842 | mark.dickinson | 2010-01-30 11:08:33 +0100 (Sa, 30 Jan 2010) | 4 lines
  
  Issue #7767: Add new C-API function PyLong_AsLongLongAndOverflow, a
  long long variant of PyLong_AsLongAndOverflow.  Patch by Case Van
  Horsen.
................
  r77850 | ezio.melotti | 2010-01-30 14:08:54 +0100 (Sa, 30 Jan 2010) | 1 line
  
  Relocate a couple of stars and remove redundant backticks
................
  r77851 | ezio.melotti | 2010-01-30 14:27:05 +0100 (Sa, 30 Jan 2010) | 1 line
  
  Use the correct markup for args
................
  r77866 | benjamin.peterson | 2010-01-31 00:26:05 +0100 (So, 31 Jan 2010) | 1 line
  
  move test outside WITH_THREAD section
................
  r77867 | benjamin.peterson | 2010-01-31 00:28:38 +0100 (So, 31 Jan 2010) | 1 line
  
  be robust against test being run over and over (such as -R)
................
  r77871 | ezio.melotti | 2010-01-31 12:46:54 +0100 (So, 31 Jan 2010) | 1 line
  
  #7092: silence more -3 and -Wd warnings
................
  r77885 | benjamin.peterson | 2010-01-31 19:02:35 +0100 (So, 31 Jan 2010) | 1 line
  
  fix windows buildbot
................
  r77889 | michael.foord | 2010-01-31 20:59:26 +0100 (So, 31 Jan 2010) | 1 line
  
  Minor modification to unittest documentation.
................
  r77890 | antoine.pitrou | 2010-01-31 23:26:04 +0100 (So, 31 Jan 2010) | 7 lines
  
  - Issue #6939: Fix file I/O objects in the `io` module to keep the original
    file position when calling `truncate()`.  It would previously change the
    file position to the given argument, which goes against the tradition of
    ftruncate() and other truncation APIs.  Patch by Pascal Chambon.
................
  r77902 | andrew.kuchling | 2010-02-01 03:04:26 +0100 (Mo, 01 Feb 2010) | 1 line
  
  Add various items
................
  r77910 | ezio.melotti | 2010-02-02 09:37:35 +0100 (Di, 02 Feb 2010) | 1 line
  
  #7092: silence py3k warnings for bsddb. Patch by Florent Xicluna.
................
  r77911 | ezio.melotti | 2010-02-02 16:12:42 +0100 (Di, 02 Feb 2010) | 1 line
  
  Silence a couple of -3 warnings
................
  r77912 | ezio.melotti | 2010-02-02 16:57:45 +0100 (Di, 02 Feb 2010) | 1 line
  
  Fix idioms and a couple of py3k warnings. Patch by Florent Xicluna.
................
  r77913 | ezio.melotti | 2010-02-02 18:34:37 +0100 (Di, 02 Feb 2010) | 1 line
  
  #7092: Silence py3k warnings in test_exceptions and test_pep352. Patch by Florent Xicluna.
................
  r77914 | tarek.ziade | 2010-02-02 23:27:58 +0100 (Di, 02 Feb 2010) | 1 line
  
  first version of the sysconfig module documentation
................
  r77916 | antoine.pitrou | 2010-02-02 23:36:17 +0100 (Di, 02 Feb 2010) | 4 lines
  
  Issue #7385: Fix a crash in `MemoryView_FromObject` when
  `PyObject_GetBuffer` fails.  Patch by Florent Xicluna.
................
  r77919 | tarek.ziade | 2010-02-02 23:50:23 +0100 (Di, 02 Feb 2010) | 1 line
  
  module reorganization + missing doctests
................
  r77921 | tarek.ziade | 2010-02-02 23:54:28 +0100 (Di, 02 Feb 2010) | 1 line
  
  sysconfig.get_scheme_names now returns a sorted tuple
................
  r77922 | tarek.ziade | 2010-02-02 23:55:00 +0100 (Di, 02 Feb 2010) | 1 line
  
  fixed a typo on distutils.sysconfig. thanks arfever
................
  r77930 | tarek.ziade | 2010-02-03 00:39:40 +0100 (Mi, 03 Feb 2010) | 1 line
  
  added a note in the whatsnew file for sysconfig
................
  r77936 | andrew.kuchling | 2010-02-03 03:19:14 +0100 (Mi, 03 Feb 2010) | 1 line
  
  Add various items
................
  r77942 | ezio.melotti | 2010-02-03 06:37:26 +0100 (Mi, 03 Feb 2010) | 1 line
  
  #7092: Silence more py3k warnings. Patch by Florent Xicluna.
................
  r77944 | eric.smith | 2010-02-03 15:17:50 +0100 (Mi, 03 Feb 2010) | 1 line
  
  Corrected list of attributes exposed by sys.getwindowsversion.
................
  r77949 | tarek.ziade | 2010-02-03 16:38:12 +0100 (Mi, 03 Feb 2010) | 1 line
  
  leaving global attributes for backward compat
................
  r77952 | mark.dickinson | 2010-02-03 17:50:14 +0100 (Mi, 03 Feb 2010) | 1 line
  
  Fix test_inspect.py data to match recent change to inspect_fodder.py (r77942).
................
  r77956 | brett.cannon | 2010-02-03 23:11:54 +0100 (Mi, 03 Feb 2010) | 1 line
  
  Update a docstring to suggest using importlib.import_module instead of calling __import__ directly.
................
  r77957 | brett.cannon | 2010-02-03 23:13:44 +0100 (Mi, 03 Feb 2010) | 1 line
  
  Fix a typo in a docstring introduced in r77956.
................
  r77967 | vinay.sajip | 2010-02-04 19:48:53 +0100 (Do, 04 Feb 2010) | 1 line
  
  Logging: Implemented PEP 391.
................
  r77969 | vinay.sajip | 2010-02-04 21:18:28 +0100 (Do, 04 Feb 2010) | 1 line
  
  Removed spurious print statement.
................
  r77973 | vinay.sajip | 2010-02-04 21:23:45 +0100 (Do, 04 Feb 2010) | 1 line
  
  Issue #7851: logging: clarification on logging configuration files.
................
  r77979 | vinay.sajip | 2010-02-04 22:40:56 +0100 (Do, 04 Feb 2010) | 1 line
  
  Added unit test for cfg:// resolution.
................
  r77980 | benjamin.peterson | 2010-02-05 02:53:27 +0100 (Fr, 05 Feb 2010) | 1 line
  
  add a test for #7853; the exception must be normalized for with
................
  r77983 | benjamin.peterson | 2010-02-05 03:12:14 +0100 (Fr, 05 Feb 2010) | 9 lines
  
  normalize exceptions passed to the __exit__ method #7853
  
  In Python 2.x, exceptions in finally blocks are not normalized.  Since with
  statements are implemented using finally blocks, ceval.c had to be tweaked to
  distinguish between with finally blocks and normal ones.
  
  A test for the finalization of generators containing with statements was also
  added.
................
  r77985 | vinay.sajip | 2010-02-05 15:52:05 +0100 (Fr, 05 Feb 2010) | 1 line
  
  Issue #7857: test_logging: listener test now uses find_unused_port().
................
  r77986 | vinay.sajip | 2010-02-05 16:40:20 +0100 (Fr, 05 Feb 2010) | 1 line
  
  Issue #7857: test_logging: listener tests disabled for now.
................
  r77997 | michael.foord | 2010-02-05 21:52:14 +0100 (Fr, 05 Feb 2010) | 1 line
  
  Closes issue 7030.
................
  r77999 | michael.foord | 2010-02-05 22:07:38 +0100 (Fr, 05 Feb 2010) | 1 line
  
  Example of using assertRaises as a context manager in the unittest documentation.
................


Modified:
   python/branches/release26-maint/   (props changed)


More information about the Python-checkins mailing list