From: Georg Brandl Date: Sat, 5 Jan 2008 21:10:50 +0000 (+0000) Subject: Use markup. X-Git-Tag: v2.6a1~732 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=7390f6caa0bc8cdb856f1067fbec518aab155752;p=thirdparty%2FPython%2Fcpython.git Use markup. --- diff --git a/Doc/c-api/utilities.rst b/Doc/c-api/utilities.rst index 65adf3198a0b..f2a2c7422b3b 100644 --- a/Doc/c-api/utilities.rst +++ b/Doc/c-api/utilities.rst @@ -302,9 +302,9 @@ Importing Modules :func:`compile`, load the module. Return a new reference to the module object, or *NULL* with an exception set if an error occurred. Before Python 2.4, the module could still be created in error cases. Starting with Python 2.4, *name* - is removed from ``sys.modules`` in error cases, and even if *name* was already - in ``sys.modules`` on entry to :cfunc:`PyImport_ExecCodeModule`. Leaving - incompletely initialized modules in ``sys.modules`` is dangerous, as imports of + is removed from :attr:`sys.modules` in error cases, and even if *name* was already + in :attr:`sys.modules` on entry to :cfunc:`PyImport_ExecCodeModule`. Leaving + incompletely initialized modules in :attr:`sys.modules` is dangerous, as imports of such modules have no way to know that the module object is an unknown (and probably damaged with respect to the module author's intents) state. @@ -315,7 +315,7 @@ Importing Modules structures not already created will still not be created. .. versionchanged:: 2.4 - *name* is removed from ``sys.modules`` in error cases. + *name* is removed from :attr:`sys.modules` in error cases. .. cfunction:: long PyImport_GetMagicNumber()