Spelling fixes to docs, docstrings, and comments (GH-6374)
This commit is contained in:
parent
0399cf9b5e
commit
61f82e0e33
|
@ -185,7 +185,7 @@ to be using :class:`BytesGenerator`, and not :class:`Generator`.
|
||||||
Convert any bytes with the high bit set as needed using an
|
Convert any bytes with the high bit set as needed using an
|
||||||
ASCII-compatible :mailheader:`Content-Transfer-Encoding`. That is,
|
ASCII-compatible :mailheader:`Content-Transfer-Encoding`. That is,
|
||||||
transform parts with non-ASCII :mailheader:`Cotnent-Transfer-Encoding`
|
transform parts with non-ASCII :mailheader:`Cotnent-Transfer-Encoding`
|
||||||
(:mailheader:`Content-Transfer-Encoding: 8bit`) to an ASCII compatibile
|
(:mailheader:`Content-Transfer-Encoding: 8bit`) to an ASCII compatible
|
||||||
:mailheader:`Content-Transfer-Encoding`, and encode RFC-invalid non-ASCII
|
:mailheader:`Content-Transfer-Encoding`, and encode RFC-invalid non-ASCII
|
||||||
bytes in headers using the MIME ``unknown-8bit`` character set, thus
|
bytes in headers using the MIME ``unknown-8bit`` character set, thus
|
||||||
rendering them RFC-compliant.
|
rendering them RFC-compliant.
|
||||||
|
|
|
@ -746,7 +746,7 @@ The :mod:`test.support` module defines the following functions:
|
||||||
|
|
||||||
.. function:: wait_threads_exit(timeout=60.0)
|
.. function:: wait_threads_exit(timeout=60.0)
|
||||||
|
|
||||||
Context manager to wait until all threads created in the ``with`` statment
|
Context manager to wait until all threads created in the ``with`` statement
|
||||||
exit.
|
exit.
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -65,7 +65,7 @@ PyAPI_FUNC(PyContextToken *) PyContextVar_Set(
|
||||||
|
|
||||||
|
|
||||||
/* Reset a variable to its previous value.
|
/* Reset a variable to its previous value.
|
||||||
Returns 0 on sucess, -1 on error.
|
Returns 0 on success, -1 on error.
|
||||||
*/
|
*/
|
||||||
PyAPI_FUNC(int) PyContextVar_Reset(
|
PyAPI_FUNC(int) PyContextVar_Reset(
|
||||||
PyContextVar *var, PyContextToken *token);
|
PyContextVar *var, PyContextToken *token);
|
||||||
|
|
|
@ -80,7 +80,7 @@ PyHamtObject * _PyHamt_Without(PyHamtObject *o, PyObject *key);
|
||||||
/* Find "key" in the "o" collection.
|
/* Find "key" in the "o" collection.
|
||||||
|
|
||||||
Return:
|
Return:
|
||||||
- -1: An error ocurred.
|
- -1: An error occurred.
|
||||||
- 0: "key" wasn't found in "o".
|
- 0: "key" wasn't found in "o".
|
||||||
- 1: "key" is in "o"; "*val" is set to its value (a borrowed ref).
|
- 1: "key" is in "o"; "*val" is set to its value (a borrowed ref).
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -463,7 +463,7 @@ def _strptime(data_string, format="%a %b %d %H:%M:%S %Y"):
|
||||||
z = z[:3] + z[4:]
|
z = z[:3] + z[4:]
|
||||||
if len(z) > 5:
|
if len(z) > 5:
|
||||||
if z[5] != ':':
|
if z[5] != ':':
|
||||||
msg = f"Unconsistent use of : in {found_dict['z']}"
|
msg = f"Inconsistent use of : in {found_dict['z']}"
|
||||||
raise ValueError(msg)
|
raise ValueError(msg)
|
||||||
z = z[:5] + z[6:]
|
z = z[:5] + z[6:]
|
||||||
hours = int(z[1:3])
|
hours = int(z[1:3])
|
||||||
|
|
|
@ -39,7 +39,7 @@ bpo-31860: The font sample in the settings dialog is now editable.
|
||||||
Edits persist while IDLE remains open.
|
Edits persist while IDLE remains open.
|
||||||
Patch by Serhiy Storchake and Terry Jan Reedy.
|
Patch by Serhiy Storchake and Terry Jan Reedy.
|
||||||
|
|
||||||
bpo-31858: Restrict shell prompt manipulaton to the shell.
|
bpo-31858: Restrict shell prompt manipulation to the shell.
|
||||||
Editor and output windows only see an empty last prompt line. This
|
Editor and output windows only see an empty last prompt line. This
|
||||||
simplifies the code and fixes a minor bug when newline is inserted.
|
simplifies the code and fixes a minor bug when newline is inserted.
|
||||||
Sys.ps1, if present, is read on Shell start-up, but is not set or changed.
|
Sys.ps1, if present, is read on Shell start-up, but is not set or changed.
|
||||||
|
|
|
@ -161,7 +161,7 @@ class ConnectionTests(unittest.TestCase):
|
||||||
self.cx.in_transaction = True
|
self.cx.in_transaction = True
|
||||||
|
|
||||||
def CheckOpenWithPathLikeObject(self):
|
def CheckOpenWithPathLikeObject(self):
|
||||||
""" Checks that we can succesfully connect to a database using an object that
|
""" Checks that we can successfully connect to a database using an object that
|
||||||
is PathLike, i.e. has __fspath__(). """
|
is PathLike, i.e. has __fspath__(). """
|
||||||
self.addCleanup(unlink, TESTFN)
|
self.addCleanup(unlink, TESTFN)
|
||||||
class Path:
|
class Path:
|
||||||
|
|
|
@ -1104,7 +1104,7 @@ class _TestQueue(BaseTestCase):
|
||||||
q = SafeQueue(ctx=multiprocessing.get_context())
|
q = SafeQueue(ctx=multiprocessing.get_context())
|
||||||
q.put(not_serializable_obj)
|
q.put(not_serializable_obj)
|
||||||
|
|
||||||
# Verify that q is still functionning correctly
|
# Verify that q is still functioning correctly
|
||||||
q.put(True)
|
q.put(True)
|
||||||
self.assertTrue(q.get(timeout=1.0))
|
self.assertTrue(q.get(timeout=1.0))
|
||||||
|
|
||||||
|
|
|
@ -1001,7 +1001,7 @@ class ChannelTests(TestBase):
|
||||||
interpreters.channel_recv(cid)
|
interpreters.channel_recv(cid)
|
||||||
|
|
||||||
def test_drop_partially(self):
|
def test_drop_partially(self):
|
||||||
# XXX Is partial close too wierd/confusing?
|
# XXX Is partial close too weird/confusing?
|
||||||
cid = interpreters.channel_create()
|
cid = interpreters.channel_create()
|
||||||
interpreters.channel_send(cid, None)
|
interpreters.channel_send(cid, None)
|
||||||
interpreters.channel_recv(cid)
|
interpreters.channel_recv(cid)
|
||||||
|
|
|
@ -5948,7 +5948,7 @@ class LinuxKernelCryptoAPI(unittest.TestCase):
|
||||||
@unittest.skipUnless(sys.platform.startswith("win"), "requires Windows")
|
@unittest.skipUnless(sys.platform.startswith("win"), "requires Windows")
|
||||||
class TestMSWindowsTCPFlags(unittest.TestCase):
|
class TestMSWindowsTCPFlags(unittest.TestCase):
|
||||||
knownTCPFlags = {
|
knownTCPFlags = {
|
||||||
# avaliable since long time ago
|
# available since long time ago
|
||||||
'TCP_MAXSEG',
|
'TCP_MAXSEG',
|
||||||
'TCP_NODELAY',
|
'TCP_NODELAY',
|
||||||
# available starting with Windows 10 1607
|
# available starting with Windows 10 1607
|
||||||
|
|
|
@ -363,7 +363,7 @@ class StrptimeTests(unittest.TestCase):
|
||||||
_strptime._strptime("-01:30:30:123456", "%z")
|
_strptime._strptime("-01:30:30:123456", "%z")
|
||||||
with self.assertRaises(ValueError) as err:
|
with self.assertRaises(ValueError) as err:
|
||||||
_strptime._strptime("-01:3030", "%z")
|
_strptime._strptime("-01:3030", "%z")
|
||||||
self.assertEqual("Unconsistent use of : in -01:3030", str(err.exception))
|
self.assertEqual("Inconsistent use of : in -01:3030", str(err.exception))
|
||||||
|
|
||||||
def test_timezone(self):
|
def test_timezone(self):
|
||||||
# Test timezone directives.
|
# Test timezone directives.
|
||||||
|
|
|
@ -732,7 +732,7 @@ class _GenericAlias(_Final, _root=True):
|
||||||
return (self.__origin__,)
|
return (self.__origin__,)
|
||||||
|
|
||||||
def __getattr__(self, attr):
|
def __getattr__(self, attr):
|
||||||
# We are carefull for copy and pickle.
|
# We are careful for copy and pickle.
|
||||||
# Also for simplicity we just don't relay all dunder names
|
# Also for simplicity we just don't relay all dunder names
|
||||||
if '__origin__' in self.__dict__ and not _is_dunder(attr):
|
if '__origin__' in self.__dict__ and not _is_dunder(attr):
|
||||||
return getattr(self.__origin__, attr)
|
return getattr(self.__origin__, attr)
|
||||||
|
|
|
@ -2573,7 +2573,7 @@ PyDict_Copy(PyObject *o)
|
||||||
(3) if 'mp' is non-compact ('del' operation does not resize dicts),
|
(3) if 'mp' is non-compact ('del' operation does not resize dicts),
|
||||||
do fast-copy only if it has at most 1/3 non-used keys.
|
do fast-copy only if it has at most 1/3 non-used keys.
|
||||||
|
|
||||||
The last condition (3) is important to guard against a pathalogical
|
The last condition (3) is important to guard against a pathological
|
||||||
case when a large dict is almost emptied with multiple del/pop
|
case when a large dict is almost emptied with multiple del/pop
|
||||||
operations and copied after that. In cases like this, we defer to
|
operations and copied after that. In cases like this, we defer to
|
||||||
PyDict_Merge, which produces a compacted copy.
|
PyDict_Merge, which produces a compacted copy.
|
||||||
|
|
|
@ -431,7 +431,7 @@ decode_error:
|
||||||
can be decoded as a surrogate character, escape the bytes using the
|
can be decoded as a surrogate character, escape the bytes using the
|
||||||
surrogateescape error handler instead of decoding them.
|
surrogateescape error handler instead of decoding them.
|
||||||
|
|
||||||
On sucess, return 0 and write the newly allocated wide character string into
|
On success, return 0 and write the newly allocated wide character string into
|
||||||
*wstr (use PyMem_RawFree() to free the memory). If wlen is not NULL, write
|
*wstr (use PyMem_RawFree() to free the memory). If wlen is not NULL, write
|
||||||
the number of wide characters excluding the null character into *wlen.
|
the number of wide characters excluding the null character into *wlen.
|
||||||
|
|
||||||
|
|
|
@ -39,7 +39,7 @@ Now let's partition this bit representation of the hash into blocks of
|
||||||
0b00_00000_10010_11101_00101_01011_10000 = 19830128
|
0b00_00000_10010_11101_00101_01011_10000 = 19830128
|
||||||
(6) (5) (4) (3) (2) (1)
|
(6) (5) (4) (3) (2) (1)
|
||||||
|
|
||||||
Each block of 5 bits represents a number betwen 0 and 31. So if we have
|
Each block of 5 bits represents a number between 0 and 31. So if we have
|
||||||
a tree that consists of nodes, each of which is an array of 32 pointers,
|
a tree that consists of nodes, each of which is an array of 32 pointers,
|
||||||
those 5-bit blocks will encode a position on a single tree level.
|
those 5-bit blocks will encode a position on a single tree level.
|
||||||
|
|
||||||
|
@ -832,7 +832,7 @@ hamt_node_bitmap_assoc(PyHamtNode_Bitmap *self,
|
||||||
pairs.
|
pairs.
|
||||||
|
|
||||||
Small hamt objects (<30 keys) usually don't have any
|
Small hamt objects (<30 keys) usually don't have any
|
||||||
Array nodes at all. Betwen ~30 and ~400 keys hamt
|
Array nodes at all. Between ~30 and ~400 keys hamt
|
||||||
objects usually have one Array node, and usually it's
|
objects usually have one Array node, and usually it's
|
||||||
a root node.
|
a root node.
|
||||||
*/
|
*/
|
||||||
|
|
Loading…
Reference in New Issue