From 8f4fd034470815da0b4ca482bc3559611ba408b4 Mon Sep 17 00:00:00 2001 From: Steven Hsu Date: Thu, 29 Sep 2022 09:25:01 +0800 Subject: [PATCH] add a blank line Add a blank line after `impl-detail` --- Doc/howto/isolating-extensions.rst | 1 + Doc/library/queue.rst | 1 + Doc/library/readline.rst | 1 + 3 files changed, 3 insertions(+) diff --git a/Doc/howto/isolating-extensions.rst b/Doc/howto/isolating-extensions.rst index 8ee7e5e28479a5..4220c85d4d7b01 100644 --- a/Doc/howto/isolating-extensions.rst +++ b/Doc/howto/isolating-extensions.rst @@ -265,6 +265,7 @@ or access. To limit the possible issues, static types are immutable at the Python level: for example, you can't set ``str.myattribute = 123``. .. impl-detail:: + Sharing truly immutable objects between interpreters is fine, as long as they don't provide access to mutable objects. However, in CPython, every Python object has a mutable implementation diff --git a/Doc/library/queue.rst b/Doc/library/queue.rst index c67f15e953bccc..65a16b66a3e906 100644 --- a/Doc/library/queue.rst +++ b/Doc/library/queue.rst @@ -240,6 +240,7 @@ SimpleQueue Objects for compatibility with :meth:`Queue.put`. .. impl-detail:: + This method has a C implementation which is reentrant. That is, a ``put()`` or ``get()`` call can be interrupted by another ``put()`` call in the same thread without deadlocking or corrupting internal diff --git a/Doc/library/readline.rst b/Doc/library/readline.rst index 4d485d25b54020..66e851e1bbee3b 100644 --- a/Doc/library/readline.rst +++ b/Doc/library/readline.rst @@ -185,6 +185,7 @@ The following functions operate on a global history list: .. versionadded:: 3.6 .. impl-detail:: + Auto history is enabled by default, and changes to this do not persist across multiple sessions.