- Define a traverse function using ``Py_tp_traverse``, which
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`
for additional considerations.
has not expired. The return value represents the
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 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
floating-point number specifying a timeout for the operation in seconds,
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
before building again. [#]_
// A generic freelist of either PyObjects or other data structures.
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`
// field.
void *freelist;
@unittest.skipIf(getattr(webbrowser, "objc", None) is None,
"iOS Webbrowser tests require ctypes")
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
# wrap msgSend to return stringified object references
self.orig_objc = webbrowser.objc
Py_DECREF(tbexc);
if (info->errdisplay == NULL) {
#ifdef Py_DEBUG
- PyErr_FormatUnraisable("Exception ignored while formating TracebackException");
+ PyErr_FormatUnraisable("Exception ignored while formatting TracebackException");
#endif
PyErr_Clear();
}