mirror of
https://github.com/python/cpython.git
synced 2025-07-23 19:25:40 +00:00
Fix typos in docs, error messages and comments (#122502)
Signed-off-by: jianghuyiyuan <shuangcui@live.com>
This commit is contained in:
parent
06656e259b
commit
46f5a4f9e1
6 changed files with 6 additions and 6 deletions
|
@ -339,7 +339,7 @@ That is, heap types should:
|
||||||
- Define a traverse function using ``Py_tp_traverse``, which
|
- Define a traverse function using ``Py_tp_traverse``, which
|
||||||
visits the type (e.g. using ``Py_VISIT(Py_TYPE(self))``).
|
visits the type (e.g. using ``Py_VISIT(Py_TYPE(self))``).
|
||||||
|
|
||||||
Please refer to the the documentation of
|
Please refer to the documentation of
|
||||||
:c:macro:`Py_TPFLAGS_HAVE_GC` and :c:member:`~PyTypeObject.tp_traverse`
|
:c:macro:`Py_TPFLAGS_HAVE_GC` and :c:member:`~PyTypeObject.tp_traverse`
|
||||||
for additional considerations.
|
for additional considerations.
|
||||||
|
|
||||||
|
|
|
@ -1018,7 +1018,7 @@ method. The :meth:`~Event.wait` method blocks until the flag is true.
|
||||||
has not expired. The return value represents the
|
has not expired. The return value represents the
|
||||||
reason that this blocking method returned; ``True`` if returning because
|
reason that this blocking method returned; ``True`` if returning because
|
||||||
the internal flag is set to true, or ``False`` if a timeout is given and
|
the internal flag is set to true, or ``False`` if a timeout is given and
|
||||||
the the internal flag did not become true within the given wait time.
|
the internal flag did not become true within the given wait time.
|
||||||
|
|
||||||
When the timeout argument is present and not ``None``, it should be a
|
When the timeout argument is present and not ``None``, it should be a
|
||||||
floating-point number specifying a timeout for the operation in seconds,
|
floating-point number specifying a timeout for the operation in seconds,
|
||||||
|
|
|
@ -1120,7 +1120,7 @@ Remove built files.
|
||||||
make distclean
|
make distclean
|
||||||
^^^^^^^^^^^^^^
|
^^^^^^^^^^^^^^
|
||||||
|
|
||||||
In addition to the the work done by ``make clean``, remove files
|
In addition to the work done by ``make clean``, remove files
|
||||||
created by the configure script. ``configure`` will have to be run
|
created by the configure script. ``configure`` will have to be run
|
||||||
before building again. [#]_
|
before building again. [#]_
|
||||||
|
|
||||||
|
|
|
@ -28,7 +28,7 @@ extern "C" {
|
||||||
|
|
||||||
// A generic freelist of either PyObjects or other data structures.
|
// A generic freelist of either PyObjects or other data structures.
|
||||||
struct _Py_freelist {
|
struct _Py_freelist {
|
||||||
// Entries are linked together using the first word of the the object.
|
// Entries are linked together using the first word of the object.
|
||||||
// For PyObjects, this overlaps with the `ob_refcnt` field or the `ob_tid`
|
// For PyObjects, this overlaps with the `ob_refcnt` field or the `ob_tid`
|
||||||
// field.
|
// field.
|
||||||
void *freelist;
|
void *freelist;
|
||||||
|
|
|
@ -244,7 +244,7 @@ class IOSBrowserTest(unittest.TestCase):
|
||||||
@unittest.skipIf(getattr(webbrowser, "objc", None) is None,
|
@unittest.skipIf(getattr(webbrowser, "objc", None) is None,
|
||||||
"iOS Webbrowser tests require ctypes")
|
"iOS Webbrowser tests require ctypes")
|
||||||
def setUp(self):
|
def setUp(self):
|
||||||
# Intercept the the objc library. Wrap the calls to get the
|
# Intercept the objc library. Wrap the calls to get the
|
||||||
# references to classes and selectors to return strings, and
|
# references to classes and selectors to return strings, and
|
||||||
# wrap msgSend to return stringified object references
|
# wrap msgSend to return stringified object references
|
||||||
self.orig_objc = webbrowser.objc
|
self.orig_objc = webbrowser.objc
|
||||||
|
|
|
@ -699,7 +699,7 @@ _PyXI_excinfo_InitFromException(_PyXI_excinfo *info, PyObject *exc)
|
||||||
Py_DECREF(tbexc);
|
Py_DECREF(tbexc);
|
||||||
if (info->errdisplay == NULL) {
|
if (info->errdisplay == NULL) {
|
||||||
#ifdef Py_DEBUG
|
#ifdef Py_DEBUG
|
||||||
PyErr_FormatUnraisable("Exception ignored while formating TracebackException");
|
PyErr_FormatUnraisable("Exception ignored while formatting TracebackException");
|
||||||
#endif
|
#endif
|
||||||
PyErr_Clear();
|
PyErr_Clear();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue