cpython: df908a9d97a6 (original) (raw)
Mercurial > cpython
changeset 102325:df908a9d97a6
Issue #23804: Merge spelling and NEWS fixes from 3.5 [#23804]
Martin Panter vadmium+py@gmail.com | |
---|---|
date | Mon, 11 Jul 2016 12:54:44 +0000 |
parents | 4ef2404d343e(current diff)6aca24745831(diff) |
children | 2a34cef7681b |
files | Doc/library/xmlrpc.server.rst Lib/distutils/tests/test_build_ext.py Lib/idlelib/NEWS.txt Lib/test/test_ipaddress.py Lib/unittest/mock.py Lib/xmlrpc/server.py Misc/NEWS |
diffstat | 11 files changed, 22 insertions(+), 16 deletions(-)[+] [-] Doc/library/pyexpat.rst 2 Doc/library/urllib.request.rst 2 Doc/library/xml.dom.minidom.rst 2 Doc/library/xmlrpc.server.rst 2 Lib/distutils/tests/test_build_ext.py 2 Lib/idlelib/NEWS.txt 2 Lib/test/test_ipaddress.py 4 Lib/unittest/mock.py 2 Lib/xml/dom/expatbuilder.py 2 Lib/xmlrpc/server.py 2 Misc/NEWS 16 |
line wrap: on
line diff
--- a/Doc/library/pyexpat.rst
+++ b/Doc/library/pyexpat.rst
@@ -244,7 +244,7 @@ XMLParser Objects
The following attributes contain values relating to the most recent error
encountered by an :class:xmlparser
object, and will only have correct values
-once a call to :meth:Parse
or :meth:ParseFile
has raised a
+once a call to :meth:Parse
or :meth:ParseFile
has raised an
:exc:xml.parsers.expat.ExpatError
exception.
--- a/Doc/library/urllib.request.rst +++ b/Doc/library/urllib.request.rst @@ -1138,7 +1138,7 @@ the returned bytes object to string once the appropriate encoding. The following W3C document, https://www.w3.org/International/O-charset\ , lists -the various ways in which a (X)HTML or a XML document could have specified its +the various ways in which an (X)HTML or an XML document could have specified its encoding information. As the python.org website uses utf-8 encoding as specified in its meta tag, we
--- a/Doc/library/xml.dom.minidom.rst
+++ b/Doc/library/xml.dom.minidom.rst
@@ -94,7 +94,7 @@ document: the one that holds all others.
When you are finished with a DOM tree, you may optionally call the
:meth:unlink
method to encourage early cleanup of the now-unneeded
-objects. :meth:unlink
is a :mod:xml.dom.minidom
\ -specific
+objects. :meth:unlink
is an :mod:xml.dom.minidom
\ -specific
extension to the DOM API that renders the node and its descendants are
essentially useless. Otherwise, Python's garbage collector will
eventually take care of the objects in the tree.
--- a/Doc/library/xmlrpc.server.rst +++ b/Doc/library/xmlrpc.server.rst @@ -292,7 +292,7 @@ requests sent to Python CGI scripts. .. method:: CGIXMLRPCRequestHandler.handle_request(request_text=None)
- Handle an XML-RPC request. If request_text is given, it should be the POST data provided by the HTTP server, otherwise the contents of stdin will be used.
--- a/Lib/distutils/tests/test_build_ext.py +++ b/Lib/distutils/tests/test_build_ext.py @@ -242,7 +242,7 @@ class BuildExtTestCase(TempdirManager, self.assertRaises(DistutilsSetupError, cmd.check_extensions_list, exts) # second element of each tuple in 'ext_modules'
# must be a ary (build info)[](#l5.7)
# must be a dictionary (build info)[](#l5.8) exts = [('foo.bar', '')][](#l5.9) self.assertRaises(DistutilsSetupError, cmd.check_extensions_list, exts)[](#l5.10)
--- a/Lib/idlelib/NEWS.txt +++ b/Lib/idlelib/NEWS.txt @@ -239,7 +239,7 @@ What's New in IDLE 3.5.0? Changes are written to HOME/.idlerc/config-extensions.cfg. Original patch by Tal Einat. -- Issue #16233: A module browser (File : Class Browser, Alt+C) requires a +- Issue #16233: A module browser (File : Class Browser, Alt+C) requires an editor window with a filename. When Class Browser is requested otherwise, from a shell, output window, or 'Untitled' editor, Idle no longer displays an error box. It now pops up an Open Module box (Alt+M). If a valid name
--- a/Lib/test/test_ipaddress.py +++ b/Lib/test/test_ipaddress.py @@ -734,7 +734,7 @@ class IpaddrUnitTest(unittest.TestCase): self.assertEqual("IPv6Interface('::1/128')", repr(ipaddress.IPv6Interface('::1')))
def testIPv4Tuple(self): issue #16531: constructing IPv4Network from an (address, mask) tuple # /32 ip = ipaddress.IPv4Address('192.0.2.1')
@@ -797,7 +797,7 @@ class IpaddrUnitTest(unittest.TestCase): self.assertEqual(ipaddress.IPv4Interface((3221225985, 24)), ipaddress.IPv4Interface('192.0.2.1/24'))
def testIPv6Tuple(self): issue #16531: constructing IPv6Network from an (address, mask) tuple # /128 ip = ipaddress.IPv6Address('2001:db8::')
--- a/Lib/unittest/mock.py +++ b/Lib/unittest/mock.py @@ -749,7 +749,7 @@ class NonCallableMock(Base): def _call_matcher(self, _call): """
Given a call (or simply a (args, kwargs) tuple), return a[](#l8.7)
Given a call (or simply an (args, kwargs) tuple), return a[](#l8.8) comparison key suitable for matching with other calls.[](#l8.9) This is a best effort method which relies on the spec's signature,[](#l8.10) if available, or falls back on the arguments themselves.[](#l8.11)
--- a/Lib/xml/dom/expatbuilder.py +++ b/Lib/xml/dom/expatbuilder.py @@ -10,7 +10,7 @@ This avoids all the overhead of SAX and
minidom DOM and can't be used with other DOM implementations. This
is due, in part, to a lack of appropriate methods in the DOM (there is
no way to create Entity and Notation nodes via the DOM Level 2
-# interface), and for performance. The later is the cause of some fairly +# interface), and for performance. The latter is the cause of some fairly
cryptic code.
Performance hacks:
--- a/Lib/xmlrpc/server.py +++ b/Lib/xmlrpc/server.py @@ -184,7 +184,7 @@ class SimpleXMLRPCDispatcher: are considered private and will not be called by SimpleXMLRPCServer.
If a registered function matches a XML-RPC request, then it[](#l10.7)
If a registered function matches an XML-RPC request, then it[](#l10.8) will be called instead of the registered instance.[](#l10.9)
If the optional allow_dotted_names argument is true and the
--- a/Misc/NEWS +++ b/Misc/NEWS @@ -18,8 +18,8 @@ Core and Builtins be re-enabled using the "-X showalloccount" option. It now outputs to stderr instead of stdout. -- Issue #27443: length_hint() of bytearray itearator no longer return
- negative integer for resized bytearray. +- Issue #27443: length_hint() of bytearray iterators no longer return a
- Issue #27007: The fromhex() class methods of bytes and bytearray subclasses now return an instance of corresponding subclass. @@ -2891,7 +2891,7 @@ Library JoinableQueue was merged with Queue).
- Issue #23908: os functions now reject paths with embedded null character
- on Windows instead of silently truncate them.
- Issue #23728: binascii.crc_hqx() could return an integer outside of the range 0-0xffff for empty data. @@ -4144,6 +4144,12 @@ Library
- Issue #20218: Added convenience methods read_text/write_text and read_bytes/ write_bytes to pathlib.Path objects. +- Issue #22396: On 32-bit AIX platform, don't expose os.posix_fadvise() nor
- os.posix_fallocate() because their prototypes in system headers are wrong. + +- Issue #22517: When an io.BufferedRWPair object is deallocated, clear its
- weakrefs. +
- Issue #22437: Number of capturing groups in regular expression is no longer limited by 100. @@ -4221,7 +4227,7 @@ Library
- Issue #22168: Prevent turtle AttributeError with non-default Canvas on OS X.
- Issue #21147: sqlite3 now raises an exception if the request contains a null
- character instead of truncate it. Based on patch by Victor Stinner.
- Issue #13968: The glob module now supports recursive search in subdirectories using the "**" pattern. @@ -5073,7 +5079,7 @@ Build an explicit runtime library dependency.
- Issue #17861: Tools/scripts/generate_opcode_h.py automatically regenerates
- Include/opcode.h from Lib/opcode.py if the later gets any change.