From 9a4acdf4a5a33e85e880de094ae7d5b0786634c8 Mon Sep 17 00:00:00 2001 From: Senthil Kumaran Date: Thu, 14 Oct 2010 13:15:33 +0000 Subject: [PATCH] Fix issue10065 - future_builtins' docstring lacks some functions --- Modules/future_builtins.c | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/Modules/future_builtins.c b/Modules/future_builtins.c index 3deece6babe..b2a3ed88558 100644 --- a/Modules/future_builtins.c +++ b/Modules/future_builtins.c @@ -14,12 +14,20 @@ but that conflict with builtins that already exist in Python 2.x.\n\ \n\ Functions:\n\ \n\ -hex(arg) -- Returns the hexadecimal representation of an integer\n\ -oct(arg) -- Returns the octal representation of an integer\n\ +ascii(arg) -- Returns the canonical string representation of an object.\n\ +filter(pred, iterable) -- Returns an iterator yielding those items of \n\ + iterable for which pred(item) is true.\n\ +hex(arg) -- Returns the hexadecimal representation of an integer.\n\ +map(func, *iterables) -- Returns an iterator that computes the function \n\ + using arguments from each of the iterables.\n\ +oct(arg) -- Returns the octal representation of an integer.\n\ +zip(iter1 [,iter2 [...]]) -- Returns a zip object whose .next() method \n\ + returns a tuple where the i-th element comes from the i-th iterable \n\ + argument.\n\ \n\ The typical usage of this module is to replace existing builtins in a\n\ module's namespace:\n \n\ -from future_builtins import hex, oct\n"); +from future_builtins import ascii, filter, map, hex, oct, zip\n"); static PyObject * builtin_hex(PyObject *self, PyObject *v)