]> git.ipfire.org Git - thirdparty/Python/cpython.git/log
thirdparty/Python/cpython.git
11 years agoReplace overly-aggressive comparison for type equality with an isinstance check.
Jason R. Coombs [Sat, 10 May 2014 17:24:18 +0000 (13:24 -0400)] 
Replace overly-aggressive comparison for type equality with an isinstance check.

11 years agoDrop support for Python 2.4 in upload command.
Jason R. Coombs [Sat, 10 May 2014 17:22:43 +0000 (13:22 -0400)] 
Drop support for Python 2.4 in upload command.

11 years agoReplace import * with explicit import
Jason R. Coombs [Sat, 10 May 2014 17:21:02 +0000 (13:21 -0400)] 
Replace import * with explicit import

11 years agoClean up style in distutils upload command
Jason R. Coombs [Sat, 10 May 2014 17:20:28 +0000 (13:20 -0400)] 
Clean up style in distutils upload command

11 years agoIssue #19655: Add tests for the new asdl parser.
Eli Bendersky [Sat, 10 May 2014 02:03:25 +0000 (19:03 -0700)] 
Issue #19655: Add tests for the new asdl parser.

This unit test runs only for source builds of Python, similarly to test_tools.

11 years agoIssue #19655: Replace the ASDL parser carried with CPython
Eli Bendersky [Sat, 10 May 2014 00:58:22 +0000 (17:58 -0700)] 
Issue #19655: Replace the ASDL parser carried with CPython

The new parser does not rely on Spark (which is now removed from our repo),
uses modern 3.x idioms and is significantly smaller and simpler.

It generates exactly the same AST files (.h and .c), so in practice no builds
should be affected.

11 years agoIssue #19721: Consolidate test_importlib utility code into a single
Brett Cannon [Fri, 9 May 2014 18:32:57 +0000 (14:32 -0400)] 
Issue #19721: Consolidate test_importlib utility code into a single
module.

11 years agoIssue #20776: Flesh out tests for importlib.machinery.PathFinder.
Brett Cannon [Fri, 9 May 2014 17:38:11 +0000 (13:38 -0400)] 
Issue #20776: Flesh out tests for importlib.machinery.PathFinder.

11 years agoIssue21452 Add missing backslash to build path for make_buildinfo
Tim Golden [Fri, 9 May 2014 17:19:31 +0000 (18:19 +0100)] 
Issue21452 Add missing backslash to build path for make_buildinfo

11 years agoMerge
Tim Golden [Fri, 9 May 2014 17:19:13 +0000 (18:19 +0100)] 
Merge

11 years agoIssue21452 Add missing backslash to build path for make_buildinfo
Tim Golden [Fri, 9 May 2014 17:18:11 +0000 (18:18 +0100)] 
Issue21452 Add missing backslash to build path for make_buildinfo

11 years agoIssue10752 Be more robust when finding a PERL interpreter to build OpenSSL. Initial...
Tim Golden [Fri, 9 May 2014 17:01:44 +0000 (18:01 +0100)] 
Issue10752 Be more robust when finding a PERL interpreter to build OpenSSL. Initial patch by Gabi Davar

11 years agoIssue10752 Be more robust when finding a PERL interpreter to build OpenSSL. Initial...
Tim Golden [Fri, 9 May 2014 17:01:19 +0000 (18:01 +0100)] 
Issue10752 Be more robust when finding a PERL interpreter to build OpenSSL. Initial patch by Gabi Davar

11 years agoIssue #21156: importlib.abc.InspectLoader.source_to_code() is now a
Brett Cannon [Fri, 9 May 2014 16:28:22 +0000 (12:28 -0400)] 
Issue #21156: importlib.abc.InspectLoader.source_to_code() is now a
staticmethod.

11 years agoMerge for issue #21438
Brett Cannon [Fri, 9 May 2014 15:56:07 +0000 (11:56 -0400)] 
Merge for issue #21438

11 years agoIssue #21438: Document what loaders don't require a module name for
Brett Cannon [Fri, 9 May 2014 15:55:49 +0000 (11:55 -0400)] 
Issue #21438: Document what loaders don't require a module name for
load_module().

11 years agoMerge for issue #21157
Brett Cannon [Fri, 9 May 2014 14:37:55 +0000 (10:37 -0400)] 
Merge for issue #21157

11 years agoIssue #21157: Touch up imp docs to be more explicit about importlib
Brett Cannon [Fri, 9 May 2014 14:37:31 +0000 (10:37 -0400)] 
Issue #21157: Touch up imp docs to be more explicit about importlib
alternatives.

11 years agoIssue #21141: The Windows build process no longer attempts to find Perl,
Zachary Ware [Fri, 9 May 2014 14:07:50 +0000 (09:07 -0500)] 
Issue #21141: The Windows build process no longer attempts to find Perl,
instead relying on OpenSSL source being configured and ready to build.  The
``PCbuild\build_ssl.py`` script has been re-written and re-named to
``PCbuild\prepare_ssl.py``, and takes care of configuring OpenSSL source
for both 32 and 64 bit platforms.  OpenSSL sources obtained from
svn.python.org will always be pre-configured and ready to build.

11 years agoMerge from 3.4.
Tim Peters [Thu, 8 May 2014 22:43:25 +0000 (17:43 -0500)] 
Merge from 3.4.

Issue #21435: Segfault in gc with cyclic trash
Changed the iteration logic in finalize_garbage() to tolerate objects vanishing
from the list as a side effect of executing a finalizer.

11 years agoIssue #21435: Segfault in gc with cyclic trash
Tim Peters [Thu, 8 May 2014 22:42:19 +0000 (17:42 -0500)] 
Issue #21435: Segfault in gc with cyclic trash
Changed the iteration logic in finalize_garbage() to tolerate objects vanishing
from the list as a side effect of executing a finalizer.

11 years agoIssue #21396: Fix TextIOWrapper(..., write_through=True) to not force a flush() on...
Antoine Pitrou [Thu, 8 May 2014 22:31:32 +0000 (00:31 +0200)] 
Issue #21396: Fix TextIOWrapper(..., write_through=True) to not force a flush() on the underlying binary stream.

Patch by akira.

11 years agoIssue #21396: Fix TextIOWrapper(..., write_through=True) to not force a flush() on...
Antoine Pitrou [Thu, 8 May 2014 22:24:50 +0000 (00:24 +0200)] 
Issue #21396: Fix TextIOWrapper(..., write_through=True) to not force a flush() on the underlying binary stream.

Patch by akira.

11 years agoIssue #21037: Add a build option to enable AddressSanitizer support.
Charles-François Natali [Thu, 8 May 2014 22:08:51 +0000 (23:08 +0100)] 
Issue #21037: Add a build option to enable AddressSanitizer support.

11 years agoMerge #21300: fix typo
R David Murray [Thu, 8 May 2014 14:06:17 +0000 (10:06 -0400)] 
Merge #21300: fix typo

11 years ago#21300: fix typo
R David Murray [Thu, 8 May 2014 14:05:47 +0000 (10:05 -0400)] 
#21300: fix typo

11 years agoMerge with 3.4
Kristján Valur Jónsson [Thu, 8 May 2014 11:18:27 +0000 (11:18 +0000)] 
Merge with 3.4

11 years agoMerging from 3.3: The PyCOND_TIMEDWAIT must use microseconds for the timeout argument
Kristján Valur Jónsson [Thu, 8 May 2014 10:59:52 +0000 (10:59 +0000)] 
Merging from 3.3: The PyCOND_TIMEDWAIT must use microseconds for the timeout argument
in order to have the same resolution as pthreads condition variables.
At the same time, it must be large enough to accept 31 bits of
milliseconds, which is the maximum timeout value in the windows API.
A PY_LONG_LONG of microseconds fullfills both requirements.
This closes issue #20737

11 years agoThe PyCOND_TIMEDWAIT must use microseconds for the timeout argument
Kristján Valur Jónsson [Thu, 8 May 2014 10:36:27 +0000 (10:36 +0000)] 
The PyCOND_TIMEDWAIT must use microseconds for the timeout argument
in order to have the same resolution as pthreads condition variables.
At the same time, it must be large enough to accept 31 bits of
milliseconds, which is the maximum timeout value in the windows API.
A PY_LONG_LONG of microseconds fullfills both requirements.
This closes issue #20737

11 years agoThe PyCOND_TIMEDWAIT must use microseconds for the timeout argument
Kristján Valur Jónsson [Thu, 8 May 2014 10:36:27 +0000 (10:36 +0000)] 
The PyCOND_TIMEDWAIT must use microseconds for the timeout argument
in order to have the same resolution as pthreads condition variables.
At the same time, it must be large enough to accept 31 bits of
milliseconds, which is the maximum timeout value in the windows API.
A PY_LONG_LONG of microseconds fullfills both requirements.
This closes issue #20737

11 years agoIssue19643 Fix whitespace
Tim Golden [Wed, 7 May 2014 17:08:08 +0000 (18:08 +0100)] 
Issue19643 Fix whitespace

11 years agoIssue19643 Add an example of shutil.rmtree which shows how to cope with readonly...
Tim Golden [Wed, 7 May 2014 17:05:45 +0000 (18:05 +0100)] 
Issue19643 Add an example of shutil.rmtree which shows how to cope with readonly files on Windows

11 years ago- Issue #17752: Fix distutils tests when run from the installed location.
doko@ubuntu.com [Wed, 7 May 2014 11:08:51 +0000 (13:08 +0200)] 
- Issue #17752: Fix distutils tests when run from the installed location.

11 years ago- Issue #17752: Fix distutils tests when run from the installed location.
doko@ubuntu.com [Wed, 7 May 2014 10:57:44 +0000 (12:57 +0200)] 
- Issue #17752: Fix distutils tests when run from the installed location.

11 years ago- Issue #17752: Fix distutils tests when run from the installed location.
doko@ubuntu.com [Wed, 7 May 2014 02:44:42 +0000 (04:44 +0200)] 
- Issue #17752: Fix distutils tests when run from the installed location.

11 years agoMerge: #21300: Clean up the docs for the email "policy" arguments.
R David Murray [Wed, 7 May 2014 01:33:50 +0000 (21:33 -0400)] 
Merge: #21300: Clean up the docs for the email "policy" arguments.

11 years ago#21300: Clean up the docs for the email "policy" arguments.
R David Murray [Wed, 7 May 2014 01:33:18 +0000 (21:33 -0400)] 
#21300: Clean up the docs for the email "policy" arguments.

11 years agoMerge 3.4->default: asyncio: Fix the second half of issue #21447: race in _write_to_s...
Guido van Rossum [Tue, 6 May 2014 21:45:39 +0000 (14:45 -0700)] 
Merge 3.4->default: asyncio: Fix the second half of issue #21447: race in _write_to_self().

11 years agoasyncio: Fix the second half of issue #21447: race in _write_to_self().
Guido van Rossum [Tue, 6 May 2014 21:42:40 +0000 (14:42 -0700)] 
asyncio: Fix the second half of issue #21447: race in _write_to_self().

11 years agoIssue #21442: Fix MSVC compiler warning introduced by issue21377.
Zachary Ware [Tue, 6 May 2014 16:42:37 +0000 (11:42 -0500)] 
Issue #21442: Fix MSVC compiler warning introduced by issue21377.

11 years agoMerge with 3.4
Zachary Ware [Tue, 6 May 2014 14:19:16 +0000 (09:19 -0500)] 
Merge with 3.4

11 years agoAdd prompts to interactive example.
Zachary Ware [Tue, 6 May 2014 14:18:17 +0000 (09:18 -0500)] 
Add prompts to interactive example.

This makes it match the new example below, and allows Sphinx's
"hide the prompts and output" feature to work.

11 years agoIssue #21366: Document the fact that ``return`` in a ``finally`` clause
Zachary Ware [Tue, 6 May 2014 14:07:51 +0000 (09:07 -0500)] 
Issue #21366: Document the fact that ``return`` in a ``finally`` clause
overrides a ``return`` in the ``try`` suite.

11 years agoIssue #21366: Document the fact that ``return`` in a ``finally`` clause
Zachary Ware [Tue, 6 May 2014 14:07:13 +0000 (09:07 -0500)] 
Issue #21366: Document the fact that ``return`` in a ``finally`` clause
overrides a ``return`` in the ``try`` suite.

11 years agoIssue21393 Use CryptReleaseContext to release Crypt handle on Windows
Tim Golden [Tue, 6 May 2014 12:29:45 +0000 (13:29 +0100)] 
Issue21393 Use CryptReleaseContext to release Crypt handle on Windows

11 years agoIssue21440 Use support.rmtree in test_zipfile & test_tarfile
Tim Golden [Tue, 6 May 2014 12:24:26 +0000 (13:24 +0100)] 
Issue21440 Use support.rmtree in test_zipfile & test_tarfile

11 years agoIssue #21233: Fix _PyObject_Alloc() when compiled with WITH_VALGRIND defined
Victor Stinner [Tue, 6 May 2014 09:32:29 +0000 (11:32 +0200)] 
Issue #21233: Fix _PyObject_Alloc() when compiled with WITH_VALGRIND defined

11 years agoIssue18314 ACKS & NEWS
Tim Golden [Mon, 5 May 2014 19:59:50 +0000 (20:59 +0100)] 
Issue18314 ACKS & NEWS

11 years agoIssue18314 Allow unlink to remove junctions. Includes support for creating junctions...
Tim Golden [Mon, 5 May 2014 18:46:17 +0000 (19:46 +0100)] 
Issue18314 Allow unlink to remove junctions. Includes support for creating junctions. Patch by Kim Gräsman

11 years agoMerge 3.4->default: asyncio docs: ProactorEventLoop does not support SSL.
Guido van Rossum [Mon, 5 May 2014 14:35:29 +0000 (07:35 -0700)] 
Merge 3.4->default: asyncio docs: ProactorEventLoop does not support SSL.

11 years agoasyncio docs: ProactorEventLoop does not support SSL.
Guido van Rossum [Mon, 5 May 2014 14:34:56 +0000 (07:34 -0700)] 
asyncio docs: ProactorEventLoop does not support SSL.

11 years agoIssue #21088: Merge from 3.4.
Larry Hastings [Sun, 4 May 2014 11:45:57 +0000 (04:45 -0700)] 
Issue #21088: Merge from 3.4.

11 years agoIssue #21088: Bugfix for curses.window.addch() regression in 3.4.0.
Larry Hastings [Sun, 4 May 2014 11:41:18 +0000 (04:41 -0700)] 
Issue #21088: Bugfix for curses.window.addch() regression in 3.4.0.
In porting to Argument Clinic, the first two arguments were reversed.

11 years agoIssue #19414: Have the OrderedDict mark deleted links as unusable.
Raymond Hettinger [Sun, 4 May 2014 04:58:45 +0000 (21:58 -0700)] 
Issue #19414: Have the OrderedDict mark deleted links as unusable.
This gives an earlier and more visible failure if a link is deleted
during iteration.

11 years agoIssue #18604: merge from 3.4
Ned Deily [Sun, 4 May 2014 02:25:34 +0000 (19:25 -0700)] 
Issue #18604: merge from 3.4

11 years agoIssue #18604: Skip the Tk instantiation test on OS X because it can
Ned Deily [Sun, 4 May 2014 02:24:05 +0000 (19:24 -0700)] 
Issue #18604: Skip the Tk instantiation test on OS X because it can
cause GUI tests to segfault in Cocoa Tk when run under regrtest -j
(multiple threads running subprocesses).

11 years agoIssue #21421: Add __slots__ to the MappingViews ABCs.
Raymond Hettinger [Sun, 4 May 2014 02:06:32 +0000 (19:06 -0700)] 
Issue #21421:  Add __slots__ to the MappingViews ABCs.

11 years agoNeaten-up a bit add add missing size change check.
Raymond Hettinger [Sun, 4 May 2014 01:45:54 +0000 (18:45 -0700)] 
Neaten-up a bit add add missing size change check.

11 years agoSimplify and speedup the internals of the heapq module.
Raymond Hettinger [Sun, 4 May 2014 01:36:48 +0000 (18:36 -0700)] 
Simplify and speedup the internals of the heapq module.

11 years agoimprove idioms (closes #20642)
Benjamin Peterson [Sun, 4 May 2014 00:22:00 +0000 (20:22 -0400)] 
improve idioms (closes #20642)

Patch by Claudiu Popa.

11 years agomerge 3.4
Benjamin Peterson [Sun, 4 May 2014 00:18:56 +0000 (20:18 -0400)] 
merge 3.4

11 years agouse with blocks to make sure files are closed
Benjamin Peterson [Sun, 4 May 2014 00:18:50 +0000 (20:18 -0400)] 
use with blocks to make sure files are closed

11 years agomerge 3.4 (#21357)
Benjamin Peterson [Sun, 4 May 2014 00:16:59 +0000 (20:16 -0400)] 
merge 3.4 (#21357)

11 years agoimprove test coverage of filecmp (closes #21357)
Benjamin Peterson [Sun, 4 May 2014 00:07:16 +0000 (20:07 -0400)] 
improve test coverage of filecmp (closes #21357)

Patch by Diana Clarke.

11 years agodo not expose known hash api in stable API
Benjamin Peterson [Sat, 3 May 2014 23:39:15 +0000 (19:39 -0400)] 
do not expose known hash api in stable API

11 years agoIssue #21101: Eliminate double hashing in the C code for collections.Counter().
Raymond Hettinger [Sat, 3 May 2014 23:41:19 +0000 (16:41 -0700)] 
Issue #21101:  Eliminate double hashing in the C code for collections.Counter().

11 years agoIssue 21101: Internal API for dict getitem and setitem where the hash value is known.
Raymond Hettinger [Sat, 3 May 2014 23:32:11 +0000 (16:32 -0700)] 
Issue 21101:  Internal API for dict getitem and setitem where the hash value is known.

11 years agomerge
Raymond Hettinger [Sat, 3 May 2014 22:26:17 +0000 (15:26 -0700)] 
merge

11 years agoIssue 21375: Fix possible Py_ssizet overflow in heapq.
Raymond Hettinger [Sat, 3 May 2014 22:22:07 +0000 (15:22 -0700)] 
Issue 21375:  Fix possible Py_ssizet overflow in heapq.

11 years agoIssue #21233: Oops, Fix _PyObject_Alloc(): initialize nbytes before going to
Victor Stinner [Fri, 2 May 2014 21:26:03 +0000 (23:26 +0200)] 
Issue #21233: Oops, Fix _PyObject_Alloc(): initialize nbytes before going to
redirect.

11 years agoIssue #21233: Add new C functions: PyMem_RawCalloc(), PyMem_Calloc(),
Victor Stinner [Fri, 2 May 2014 20:31:14 +0000 (22:31 +0200)] 
Issue #21233: Add new C functions: PyMem_RawCalloc(), PyMem_Calloc(),
PyObject_Calloc(), _PyObject_GC_Calloc(). bytes(int) and bytearray(int) are now
using ``calloc()`` instead of ``malloc()`` for large objects which is faster
and use less memory (until the bytearray buffer is filled with data).

11 years agoIssue #21393: random.c: on Windows, close the hCryptProv handle at exit
Victor Stinner [Fri, 2 May 2014 20:06:44 +0000 (22:06 +0200)] 
Issue #21393: random.c: on Windows, close the hCryptProv handle at exit

11 years agoCloses #18604: Merge with 3.4
Zachary Ware [Fri, 2 May 2014 15:52:12 +0000 (10:52 -0500)] 
Closes #18604: Merge with 3.4

11 years agoIssue #18604: Consolidated checks for GUI availability.
Zachary Ware [Fri, 2 May 2014 15:51:07 +0000 (10:51 -0500)] 
Issue #18604: Consolidated checks for GUI availability.

test_support._is_gui_available is now defined the same way on every
platform, and now includes the Windows-specific check that had been in the
Windows version of _is_gui_available and the OSX-specific check that was
in tkinter.test.support.check_tk_availability.  Also, every platform
checks whether Tk can be instantiated (if the platform-specific checks
passed).

11 years agoUse $type instead of $cls in the signature specification.
Stefan Krah [Fri, 2 May 2014 12:34:11 +0000 (14:34 +0200)] 
Use $type instead of $cls in the signature specification.

11 years agoFix typo and tests without docstrings.
Stefan Krah [Thu, 1 May 2014 15:42:33 +0000 (17:42 +0200)] 
Fix typo and tests without docstrings.

11 years agoIssue #21407: _decimal now supports function signatures.
Stefan Krah [Thu, 1 May 2014 13:53:42 +0000 (15:53 +0200)] 
Issue #21407: _decimal now supports function signatures.

11 years agoMerge with 3.4
Martin v. Löwis [Thu, 1 May 2014 13:18:43 +0000 (15:18 +0200)] 
Merge with 3.4

11 years agoIssue #21377: PyBytes_Concat() now tries to concatenate in-place when the first argum...
Antoine Pitrou [Thu, 1 May 2014 12:36:20 +0000 (14:36 +0200)] 
Issue #21377: PyBytes_Concat() now tries to concatenate in-place when the first argument has a reference count of 1.
Patch by Nikolaus Rath.

11 years agoUpdate to 1.0.1g
Martin v. Löwis [Thu, 1 May 2014 12:28:48 +0000 (14:28 +0200)] 
Update to 1.0.1g

11 years agoUnite 'Build' sections of Misc/NEWS
Zachary Ware [Wed, 30 Apr 2014 21:29:51 +0000 (16:29 -0500)] 
Unite 'Build' sections of Misc/NEWS

11 years agoIssue #19962: The Windows build process now creates "python.bat"
Zachary Ware [Wed, 30 Apr 2014 20:47:53 +0000 (15:47 -0500)] 
Issue #19962: The Windows build process now creates "python.bat"
in the root of the source tree, which passes all arguments through
to the most recently built interpreter.

11 years agoIssue #10650: Remove the non-standard 'watchexp' parameter from the
Stefan Krah [Wed, 30 Apr 2014 17:15:38 +0000 (19:15 +0200)] 
Issue #10650: Remove the non-standard 'watchexp' parameter from the
Decimal.quantize() method in the Python version.  It had never been
present in the C version.

11 years agosetup.py: report modules which built but import failed (closes #21282)
Benjamin Peterson [Wed, 30 Apr 2014 15:06:16 +0000 (11:06 -0400)] 
setup.py: report modules which built but import failed (closes #21282)

Patch by Lukas Vacek.

11 years agoDocument the subprocess Popen.args attribute (issue21353)
Gregory P. Smith [Tue, 29 Apr 2014 18:34:15 +0000 (11:34 -0700)] 
Document the subprocess Popen.args attribute (issue21353)

11 years agoDocument the subprocess Popen.args attribute (issue21353)
Gregory P. Smith [Tue, 29 Apr 2014 18:33:56 +0000 (11:33 -0700)] 
Document the subprocess Popen.args attribute (issue21353)

11 years agoDocument the subprocess Popen.args attribute (issue21353)
Gregory P. Smith [Tue, 29 Apr 2014 18:33:23 +0000 (11:33 -0700)] 
Document the subprocess Popen.args attribute (issue21353)

11 years agoNull merge.
Stefan Krah [Tue, 29 Apr 2014 16:25:14 +0000 (18:25 +0200)] 
Null merge.

11 years agoIssue #21374: Fix pickling of DecimalTuple.
Stefan Krah [Tue, 29 Apr 2014 16:24:50 +0000 (18:24 +0200)] 
Issue #21374: Fix pickling of DecimalTuple.

11 years agoIssue #21374: Fix pickling of DecimalTuple.
Stefan Krah [Tue, 29 Apr 2014 16:23:35 +0000 (18:23 +0200)] 
Issue #21374: Fix pickling of DecimalTuple.

11 years agoMERGE: Closes issue #21316: mark test_devpoll to be meaningfull only for Solaris
Jesus Cea [Tue, 29 Apr 2014 16:18:58 +0000 (18:18 +0200)] 
MERGE: Closes issue #21316: mark test_devpoll to be meaningfull only for Solaris

11 years agoCloses issue #21316: mark test_devpoll to be meaningfull only for Solaris
Jesus Cea [Tue, 29 Apr 2014 16:18:37 +0000 (18:18 +0200)] 
Closes issue #21316: mark test_devpoll to be meaningfull only for Solaris

11 years agoCloses #17386: Merge with 3.4
Zachary Ware [Tue, 29 Apr 2014 14:47:39 +0000 (09:47 -0500)] 
Closes #17386: Merge with 3.4

11 years agoIssue #17386: Expand Doc/make.bat to be much more similar to Doc/Makefile
Zachary Ware [Tue, 29 Apr 2014 14:45:33 +0000 (09:45 -0500)] 
Issue #17386: Expand Doc/make.bat to be much more similar to Doc/Makefile

11 years agoIssue #17386: Update Doc/README.txt to list all targets
Zachary Ware [Tue, 29 Apr 2014 14:26:56 +0000 (09:26 -0500)] 
Issue #17386: Update Doc/README.txt to list all targets
supported by Doc/Makefile, as well as a bit of modernization,
cleanup, and notes about the difference between Unix and Windows.

11 years agoIssue #17386: List the 'htmlview' target in the Doc/Makefile help output.
Zachary Ware [Tue, 29 Apr 2014 14:24:40 +0000 (09:24 -0500)] 
Issue #17386: List the 'htmlview' target in the Doc/Makefile help output.

11 years agoIssue #21321: itertools.islice() now releases the reference to the source iterator...
Antoine Pitrou [Tue, 29 Apr 2014 10:14:47 +0000 (12:14 +0200)] 
Issue #21321: itertools.islice() now releases the reference to the source iterator when the slice is exhausted.

Patch by Anton Afanasyev.

11 years agoIssue #21321: itertools.islice() now releases the reference to the source iterator...
Antoine Pitrou [Tue, 29 Apr 2014 10:13:46 +0000 (12:13 +0200)] 
Issue #21321: itertools.islice() now releases the reference to the source iterator when the slice is exhausted.

Patch by Anton Afanasyev.

11 years agoFix failure in test_poplib after issue #20951.
Antoine Pitrou [Tue, 29 Apr 2014 08:27:09 +0000 (10:27 +0200)] 
Fix failure in test_poplib after issue #20951.

11 years agoIssue #21057: TextIOWrapper now allows the underlying binary stream's read() or read1...
Antoine Pitrou [Tue, 29 Apr 2014 08:14:02 +0000 (10:14 +0200)] 
Issue #21057: TextIOWrapper now allows the underlying binary stream's read() or read1() method to return an arbitrary bytes-like object (such as a memoryview).

Patch by Nikolaus Rath.