Kaydet (Commit) 2e4571a4 authored tarafından Martin Panter's avatar Martin Panter

Fix a few grammar problems in the documentation and comments

üst ac34e09b
...@@ -104,7 +104,7 @@ The abstract grammar is currently defined as follows: ...@@ -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')
......
...@@ -67,8 +67,8 @@ of lists by assigning a slice of the entire list, for example, ...@@ -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)
......
...@@ -418,8 +418,8 @@ FTP_TLS Objects ...@@ -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
......
...@@ -1573,7 +1573,7 @@ class OutputChecker: ...@@ -1573,7 +1573,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)
......
...@@ -3019,7 +3019,7 @@ class TestShortColumns(HelpTestCase): ...@@ -3019,7 +3019,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()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment