From: Alexander Belopolsky Date: Sat, 26 Jun 2010 02:16:57 +0000 (+0000) Subject: Merged revisions 82238 via svnmerge from X-Git-Tag: v3.1.3rc1~589 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=29605717238720b1ad9d5e4f95eedb0420202aad;p=python Merged revisions 82238 via svnmerge from svn+ssh://pythondev@svn.python.org/python/branches/py3k ................ r82238 | alexander.belopolsky | 2010-06-25 22:15:07 -0400 (Fri, 25 Jun 2010) | 11 lines Merged revisions 82236 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r82236 | alexander.belopolsky | 2010-06-25 22:05:19 -0400 (Fri, 25 Jun 2010) | 4 lines Issue #9024: Fixed mark-up for PyDateTime_IMPORT macro and added that it is typically used in module initialization function. Thanks Tim Golden for the patch. ........ ................ --- diff --git a/Doc/c-api/datetime.rst b/Doc/c-api/datetime.rst index 044d3e5a1d..510ef26c66 100644 --- a/Doc/c-api/datetime.rst +++ b/Doc/c-api/datetime.rst @@ -8,9 +8,9 @@ DateTime Objects Various date and time objects are supplied by the :mod:`datetime` module. Before using any of these functions, the header file :file:`datetime.h` must be included in your source (note that this is not included by :file:`Python.h`), -and the macro :cfunc:`PyDateTime_IMPORT` must be invoked. The macro puts a -pointer to a C structure into a static variable, ``PyDateTimeAPI``, that is -used by the following macros. +and the macro :cmacro:`PyDateTime_IMPORT` must be invoked, usually as part of +the module initialisation function. The macro puts a pointer to a C structure +into a static variable, ``PyDateTimeAPI``, that is used by the following macros. Type-check macros: