Merge typo and grammar fixes from 3.4 into 3.5

This commit is contained in:
Martin Panter 2015-11-14 01:14:25 +00:00
commit 32acc16cda
7 changed files with 12 additions and 12 deletions

View File

@ -104,7 +104,7 @@ The abstract grammar is currently defined as follows:
:mod:`ast` Helpers :mod:`ast` Helpers
------------------ ------------------
Apart from the node classes, :mod:`ast` module defines these utility functions Apart from the node classes, the :mod:`ast` module defines these utility functions
and classes for traversing abstract syntax trees: and classes for traversing abstract syntax trees:
.. function:: parse(source, filename='<unknown>', mode='exec') .. function:: parse(source, filename='<unknown>', mode='exec')

View File

@ -67,8 +67,8 @@ of lists by assigning a slice of the entire list, for example,
Classes can use the same interfaces to control copying that they use to control Classes can use the same interfaces to control copying that they use to control
pickling. See the description of module :mod:`pickle` for information on these pickling. See the description of module :mod:`pickle` for information on these
methods. In fact, :mod:`copy` module uses the registered pickle functions from methods. In fact, the :mod:`copy` module uses the registered
:mod:`copyreg` module. pickle functions from the :mod:`copyreg` module.
.. index:: .. index::
single: __copy__() (copy protocol) single: __copy__() (copy protocol)

View File

@ -418,8 +418,8 @@ FTP_TLS Objects
.. method:: FTP_TLS.auth() .. method:: FTP_TLS.auth()
Set up secure control connection by using TLS or SSL, depending on what Set up a secure control connection by using TLS or SSL, depending on what
specified in :meth:`ssl_version` attribute. is specified in the :attr:`ssl_version` attribute.
.. versionchanged:: 3.4 .. versionchanged:: 3.4
The method now supports hostname check with The method now supports hostname check with

View File

@ -1168,7 +1168,7 @@ The code for the sample CGI used in the above example is::
#!/usr/bin/env python #!/usr/bin/env python
import sys import sys
data = sys.stdin.read() data = sys.stdin.read()
print('Content-type: text-plain\n\nGot Data: "%s"' % data) print('Content-type: text/plain\n\nGot Data: "%s"' % data)
Here is an example of doing a ``PUT`` request using :class:`Request`:: Here is an example of doing a ``PUT`` request using :class:`Request`::

View File

@ -1575,7 +1575,7 @@ class OutputChecker:
# If `want` contains hex-escaped character such as "\u1234", # If `want` contains hex-escaped character such as "\u1234",
# then `want` is a string of six characters(e.g. [\,u,1,2,3,4]). # then `want` is a string of six characters(e.g. [\,u,1,2,3,4]).
# On the other hand, `got` could be an another sequence of # On the other hand, `got` could be another sequence of
# characters such as [\u1234], so `want` and `got` should # characters such as [\u1234], so `want` and `got` should
# be folded to hex-escaped ASCII string to compare. # be folded to hex-escaped ASCII string to compare.
got = self._toAscii(got) got = self._toAscii(got)

View File

@ -423,10 +423,10 @@ def join_header_words(lists):
Takes a list of lists of (key, value) pairs and produces a single header Takes a list of lists of (key, value) pairs and produces a single header
value. Attribute values are quoted if needed. value. Attribute values are quoted if needed.
>>> join_header_words([[("text/plain", None), ("charset", "iso-8859/1")]]) >>> join_header_words([[("text/plain", None), ("charset", "iso-8859-1")]])
'text/plain; charset="iso-8859/1"' 'text/plain; charset="iso-8859-1"'
>>> join_header_words([[("text/plain", None)], [("charset", "iso-8859/1")]]) >>> join_header_words([[("text/plain", None)], [("charset", "iso-8859-1")]])
'text/plain, charset="iso-8859/1"' 'text/plain, charset="iso-8859-1"'
""" """
headers = [] headers = []

View File

@ -3026,7 +3026,7 @@ class TestShortColumns(HelpTestCase):
'''Test extremely small number of columns. '''Test extremely small number of columns.
TestCase prevents "COLUMNS" from being too small in the tests themselves, TestCase prevents "COLUMNS" from being too small in the tests themselves,
but we don't want any exceptions thrown in such case. Only ugly representation. but we don't want any exceptions thrown in such cases. Only ugly representation.
''' '''
def setUp(self): def setUp(self):
env = support.EnvironmentVarGuard() env = support.EnvironmentVarGuard()