mirror of
https://github.com/python/cpython.git
synced 2025-09-30 20:31:52 +00:00
[3.6] Make formatting of some return codes conforming to the general style. (GH-5587). (GH-5598)
(cherry picked from commit 5bb0005f9f
)
Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
This commit is contained in:
parent
fe92c44151
commit
3d4a174c0e
5 changed files with 16 additions and 16 deletions
|
@ -64,8 +64,8 @@ Initializing and finalizing the interpreter
|
||||||
the last call to :c:func:`Py_Initialize`. Ideally, this frees all memory
|
the last call to :c:func:`Py_Initialize`. Ideally, this frees all memory
|
||||||
allocated by the Python interpreter. This is a no-op when called for a second
|
allocated by the Python interpreter. This is a no-op when called for a second
|
||||||
time (without calling :c:func:`Py_Initialize` again first). Normally the
|
time (without calling :c:func:`Py_Initialize` again first). Normally the
|
||||||
return value is 0. If there were errors during finalization
|
return value is ``0``. If there were errors during finalization
|
||||||
(flushing buffered data), -1 is returned.
|
(flushing buffered data), ``-1`` is returned.
|
||||||
|
|
||||||
This function is provided for a number of reasons. An embedding application
|
This function is provided for a number of reasons. An embedding application
|
||||||
might want to restart Python without having to restart the application itself.
|
might want to restart Python without having to restart the application itself.
|
||||||
|
|
|
@ -137,7 +137,7 @@ distinguished from a number. Use :c:func:`PyErr_Occurred` to disambiguate.
|
||||||
Raise :exc:`OverflowError` if the value of *obj* is out of range for a
|
Raise :exc:`OverflowError` if the value of *obj* is out of range for a
|
||||||
:c:type:`long`.
|
:c:type:`long`.
|
||||||
|
|
||||||
Returns -1 on error. Use :c:func:`PyErr_Occurred` to disambiguate.
|
Returns ``-1`` on error. Use :c:func:`PyErr_Occurred` to disambiguate.
|
||||||
|
|
||||||
|
|
||||||
.. c:function:: long PyLong_AsLongAndOverflow(PyObject *obj, int *overflow)
|
.. c:function:: long PyLong_AsLongAndOverflow(PyObject *obj, int *overflow)
|
||||||
|
@ -151,7 +151,7 @@ distinguished from a number. Use :c:func:`PyErr_Occurred` to disambiguate.
|
||||||
return ``-1``; otherwise, set *\*overflow* to ``0``. If any other exception
|
return ``-1``; otherwise, set *\*overflow* to ``0``. If any other exception
|
||||||
occurs set *\*overflow* to ``0`` and return ``-1`` as usual.
|
occurs set *\*overflow* to ``0`` and return ``-1`` as usual.
|
||||||
|
|
||||||
Returns -1 on error. Use :c:func:`PyErr_Occurred` to disambiguate.
|
Returns ``-1`` on error. Use :c:func:`PyErr_Occurred` to disambiguate.
|
||||||
|
|
||||||
|
|
||||||
.. c:function:: long long PyLong_AsLongLong(PyObject *obj)
|
.. c:function:: long long PyLong_AsLongLong(PyObject *obj)
|
||||||
|
@ -166,7 +166,7 @@ distinguished from a number. Use :c:func:`PyErr_Occurred` to disambiguate.
|
||||||
Raise :exc:`OverflowError` if the value of *obj* is out of range for a
|
Raise :exc:`OverflowError` if the value of *obj* is out of range for a
|
||||||
:c:type:`long`.
|
:c:type:`long`.
|
||||||
|
|
||||||
Returns -1 on error. Use :c:func:`PyErr_Occurred` to disambiguate.
|
Returns ``-1`` on error. Use :c:func:`PyErr_Occurred` to disambiguate.
|
||||||
|
|
||||||
|
|
||||||
.. c:function:: long long PyLong_AsLongLongAndOverflow(PyObject *obj, int *overflow)
|
.. c:function:: long long PyLong_AsLongLongAndOverflow(PyObject *obj, int *overflow)
|
||||||
|
@ -180,7 +180,7 @@ distinguished from a number. Use :c:func:`PyErr_Occurred` to disambiguate.
|
||||||
and return ``-1``; otherwise, set *\*overflow* to ``0``. If any other
|
and return ``-1``; otherwise, set *\*overflow* to ``0``. If any other
|
||||||
exception occurs set *\*overflow* to ``0`` and return ``-1`` as usual.
|
exception occurs set *\*overflow* to ``0`` and return ``-1`` as usual.
|
||||||
|
|
||||||
Returns -1 on error. Use :c:func:`PyErr_Occurred` to disambiguate.
|
Returns ``-1`` on error. Use :c:func:`PyErr_Occurred` to disambiguate.
|
||||||
|
|
||||||
.. versionadded:: 3.2
|
.. versionadded:: 3.2
|
||||||
|
|
||||||
|
@ -197,7 +197,7 @@ distinguished from a number. Use :c:func:`PyErr_Occurred` to disambiguate.
|
||||||
Raise :exc:`OverflowError` if the value of *pylong* is out of range for a
|
Raise :exc:`OverflowError` if the value of *pylong* is out of range for a
|
||||||
:c:type:`Py_ssize_t`.
|
:c:type:`Py_ssize_t`.
|
||||||
|
|
||||||
Returns -1 on error. Use :c:func:`PyErr_Occurred` to disambiguate.
|
Returns ``-1`` on error. Use :c:func:`PyErr_Occurred` to disambiguate.
|
||||||
|
|
||||||
|
|
||||||
.. c:function:: unsigned long PyLong_AsUnsignedLong(PyObject *pylong)
|
.. c:function:: unsigned long PyLong_AsUnsignedLong(PyObject *pylong)
|
||||||
|
@ -259,7 +259,7 @@ distinguished from a number. Use :c:func:`PyErr_Occurred` to disambiguate.
|
||||||
If the value of *obj* is out of range for an :c:type:`unsigned long`,
|
If the value of *obj* is out of range for an :c:type:`unsigned long`,
|
||||||
return the reduction of that value modulo ``ULONG_MAX + 1``.
|
return the reduction of that value modulo ``ULONG_MAX + 1``.
|
||||||
|
|
||||||
Returns -1 on error. Use :c:func:`PyErr_Occurred` to disambiguate.
|
Returns ``-1`` on error. Use :c:func:`PyErr_Occurred` to disambiguate.
|
||||||
|
|
||||||
|
|
||||||
.. c:function:: unsigned long long PyLong_AsUnsignedLongLongMask(PyObject *obj)
|
.. c:function:: unsigned long long PyLong_AsUnsignedLongLongMask(PyObject *obj)
|
||||||
|
@ -271,7 +271,7 @@ distinguished from a number. Use :c:func:`PyErr_Occurred` to disambiguate.
|
||||||
If the value of *obj* is out of range for an :c:type:`unsigned long long`,
|
If the value of *obj* is out of range for an :c:type:`unsigned long long`,
|
||||||
return the reduction of that value modulo ``PY_ULLONG_MAX + 1``.
|
return the reduction of that value modulo ``PY_ULLONG_MAX + 1``.
|
||||||
|
|
||||||
Returns -1 on error. Use :c:func:`PyErr_Occurred` to disambiguate.
|
Returns ``-1`` on error. Use :c:func:`PyErr_Occurred` to disambiguate.
|
||||||
|
|
||||||
|
|
||||||
.. c:function:: double PyLong_AsDouble(PyObject *pylong)
|
.. c:function:: double PyLong_AsDouble(PyObject *pylong)
|
||||||
|
@ -282,7 +282,7 @@ distinguished from a number. Use :c:func:`PyErr_Occurred` to disambiguate.
|
||||||
Raise :exc:`OverflowError` if the value of *pylong* is out of range for a
|
Raise :exc:`OverflowError` if the value of *pylong* is out of range for a
|
||||||
:c:type:`double`.
|
:c:type:`double`.
|
||||||
|
|
||||||
Returns -1.0 on error. Use :c:func:`PyErr_Occurred` to disambiguate.
|
Returns ``-1.0`` on error. Use :c:func:`PyErr_Occurred` to disambiguate.
|
||||||
|
|
||||||
|
|
||||||
.. c:function:: void* PyLong_AsVoidPtr(PyObject *pylong)
|
.. c:function:: void* PyLong_AsVoidPtr(PyObject *pylong)
|
||||||
|
@ -292,4 +292,4 @@ distinguished from a number. Use :c:func:`PyErr_Occurred` to disambiguate.
|
||||||
is only assured to produce a usable :c:type:`void` pointer for values created
|
is only assured to produce a usable :c:type:`void` pointer for values created
|
||||||
with :c:func:`PyLong_FromVoidPtr`.
|
with :c:func:`PyLong_FromVoidPtr`.
|
||||||
|
|
||||||
Returns NULL on error. Use :c:func:`PyErr_Occurred` to disambiguate.
|
Returns *NULL* on error. Use :c:func:`PyErr_Occurred` to disambiguate.
|
||||||
|
|
|
@ -391,8 +391,8 @@ is used to initialize an object after it's created. Unlike the new method, we
|
||||||
can't guarantee that the initializer is called. The initializer isn't called
|
can't guarantee that the initializer is called. The initializer isn't called
|
||||||
when unpickling objects and it can be overridden. Our initializer accepts
|
when unpickling objects and it can be overridden. Our initializer accepts
|
||||||
arguments to provide initial values for our instance. Initializers always accept
|
arguments to provide initial values for our instance. Initializers always accept
|
||||||
positional and keyword arguments. Initializers should return either 0 on
|
positional and keyword arguments. Initializers should return either ``0`` on
|
||||||
success or -1 on error.
|
success or ``-1`` on error.
|
||||||
|
|
||||||
Initializers can be called multiple times. Anyone can call the :meth:`__init__`
|
Initializers can be called multiple times. Anyone can call the :meth:`__init__`
|
||||||
method on our objects. For this reason, we have to be extra careful when
|
method on our objects. For this reason, we have to be extra careful when
|
||||||
|
|
|
@ -62,7 +62,7 @@ How can I execute arbitrary Python statements from C?
|
||||||
|
|
||||||
The highest-level function to do this is :c:func:`PyRun_SimpleString` which takes
|
The highest-level function to do this is :c:func:`PyRun_SimpleString` which takes
|
||||||
a single string argument to be executed in the context of the module
|
a single string argument to be executed in the context of the module
|
||||||
``__main__`` and returns 0 for success and -1 when an exception occurred
|
``__main__`` and returns ``0`` for success and ``-1`` when an exception occurred
|
||||||
(including ``SyntaxError``). If you want more control, use
|
(including ``SyntaxError``). If you want more control, use
|
||||||
:c:func:`PyRun_String`; see the source for :c:func:`PyRun_SimpleString` in
|
:c:func:`PyRun_String`; see the source for :c:func:`PyRun_SimpleString` in
|
||||||
``Python/pythonrun.c``.
|
``Python/pythonrun.c``.
|
||||||
|
|
|
@ -2480,12 +2480,12 @@ Porting C code
|
||||||
:c:func:`PyUnicode_FromFormat()`, your code will automatically take
|
:c:func:`PyUnicode_FromFormat()`, your code will automatically take
|
||||||
advantage of the new unicode representations.
|
advantage of the new unicode representations.
|
||||||
|
|
||||||
* :c:func:`PyImport_GetMagicNumber` now returns -1 upon failure.
|
* :c:func:`PyImport_GetMagicNumber` now returns ``-1`` upon failure.
|
||||||
|
|
||||||
* As a negative value for the *level* argument to :func:`__import__` is no
|
* As a negative value for the *level* argument to :func:`__import__` is no
|
||||||
longer valid, the same now holds for :c:func:`PyImport_ImportModuleLevel`.
|
longer valid, the same now holds for :c:func:`PyImport_ImportModuleLevel`.
|
||||||
This also means that the value of *level* used by
|
This also means that the value of *level* used by
|
||||||
:c:func:`PyImport_ImportModuleEx` is now 0 instead of -1.
|
:c:func:`PyImport_ImportModuleEx` is now ``0`` instead of ``-1``.
|
||||||
|
|
||||||
|
|
||||||
Building C extensions
|
Building C extensions
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue