Skip to content

Commit

Permalink
Add reference to help('FORMATTING') in format() builtin (GH-166)
Browse files Browse the repository at this point in the history
  • Loading branch information
aktech authored and ncoghlan committed May 29, 2017
1 parent ac5bbd4 commit 2e6bb44
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 4 deletions.
6 changes: 4 additions & 2 deletions Python/bltinmodule.c
Expand Up @@ -578,12 +578,14 @@ format as builtin_format
Return value.__format__(format_spec)
format_spec defaults to the empty string
format_spec defaults to the empty string.
See the Format Specification Mini-Language section of help('FORMATTING') for
details.
[clinic start generated code]*/

static PyObject *
builtin_format_impl(PyObject *module, PyObject *value, PyObject *format_spec)
/*[clinic end generated code: output=2f40bdfa4954b077 input=6325e751a1b29b86]*/
/*[clinic end generated code: output=2f40bdfa4954b077 input=88339c93ea522b33]*/
{
return PyObject_Format(value, format_spec);
}
Expand Down
6 changes: 4 additions & 2 deletions Python/clinic/bltinmodule.c.h
Expand Up @@ -77,7 +77,9 @@ PyDoc_STRVAR(builtin_format__doc__,
"\n"
"Return value.__format__(format_spec)\n"
"\n"
"format_spec defaults to the empty string");
"format_spec defaults to the empty string.\n"
"See the Format Specification Mini-Language section of help(\'FORMATTING\') for\n"
"details.");

#define BUILTIN_FORMAT_METHODDEF \
{"format", (PyCFunction)builtin_format, METH_FASTCALL, builtin_format__doc__},
Expand Down Expand Up @@ -722,4 +724,4 @@ builtin_issubclass(PyObject *module, PyObject **args, Py_ssize_t nargs, PyObject
exit:
return return_value;
}
/*[clinic end generated code: output=3234725ef4d8bbf1 input=a9049054013a1b77]*/
/*[clinic end generated code: output=17fedd2dec148677 input=a9049054013a1b77]*/

0 comments on commit 2e6bb44

Please sign in to comment.