]> granicus.if.org Git - python/commitdiff
Issue #14010: Fix a crash when iterating or deleting deeply nested filters
authorSerhiy Storchaka <storchaka@gmail.com>
Sat, 6 Apr 2013 18:20:30 +0000 (21:20 +0300)
committerSerhiy Storchaka <storchaka@gmail.com>
Sat, 6 Apr 2013 18:20:30 +0000 (21:20 +0300)
(builting and in itertools module, i.e. map(), itertools.chain(), etc).

1  2 
Lib/test/test_builtin.py
Lib/test/test_itertools.py
Misc/NEWS
Objects/abstract.c
Python/bltinmodule.c

Simple merge
Simple merge
diff --cc Misc/NEWS
index f60f892b08bd5d3a30902892201aad6299fb361f,3cbc0547f3e8d9ecd31325d89d3e16bdd19bfb99..bff486a1add2cd0901e37bba53e8d3cb774fce25
+++ b/Misc/NEWS
@@@ -10,25 -12,58 +10,28 @@@ What's New in Python 3.4.0 Alpha 1
  Core and Builtins
  -----------------
  
 -- Issue #17619: Make input() check for Ctrl-C correctly on Windows.
 -
 -- Issue #17610: Don't rely on non-standard behavior of the C qsort() function.
 -
 -- Issue #17357: Add missing verbosity output when using -v/-vv.
 -
 -Library
 --------
 -
 -- Issue #17572: Avoid chained exceptions while passing bad directives to
 -  time.strptime().  Initial patch by Claudiu Popa.
 -
 -- Issue #17625: In IDLE, close the replace dialog after it is used.
 -
 -- Issue #14254: IDLE now handles readline correctly across shell restarts.
 -
 -- Issue #17614: IDLE no longer raises exception when quickly closing a file.
 -
 -- Issue #6698: IDLE now opens just an editor window when configured to do so.
 -
 -- Issue #8900: Using keyboard shortcuts in IDLE to open a file no longer
 -  raises an exception.
 -
 -- Issue #6649: Fixed missing exit status in IDLE. Patch by Guilherme Polo.
 -
 -- Issue #17435: threading.Timer's __init__ method no longer uses mutable
 -  default values for the args and kwargs parameters.
 -
 -- Issue #17526: fix an IndexError raised while passing code without filename to
 -  inspect.findsource().  Initial patch by Tyler Doyle.
 -
 -Documentation
 --------------
+ - Issue #14010: Fix a crash when iterating or deleting deeply nested filters
+   (builting and in itertools module, i.e. map(), itertools.chain(), etc).
 +- Issue #17469: Fix _Py_GetAllocatedBlocks() and sys.getallocatedblocks()
 +  when running on valgrind.
  
 -- Issue #15940: Specify effect of locale on time functions.
 +- Issue #17619: Make input() check for Ctrl-C correctly on Windows.
  
 +- Issue #17357: Add missing verbosity messages for -v/-vv that were lost during
 +  the importlib transition.
  
 -What's New in Python 3.3.1?
 -===========================
 +- Issue #17610: Don't rely on non-standard behavior of the C qsort() function.
  
 -*Release date: 07-Apr-2013*
 +- Issue #17323: The "[X refs, Y blocks]" printed by debug builds has been
 +  disabled by default.  It can be re-enabled with the `-X showrefcount` option.
  
 -Build
 ------
 +- Issue #17522: Add the PyGILState_Check() API.
  
 -- Issue #17550: Fix the --enable-profiling configure switch.
 +- Issue #16475: Support object instancing, recursion and interned strings
 +  in marshal
  
 -Library
 --------
 +- Use the HTTPS PyPI url for upload, overriding any plain HTTP URL in pypirc.
  
  - Issue #17625: In IDLE, close the replace dialog after it is used.
  
Simple merge
Simple merge