[Python-3000-checkins] r62472 - in python/branches/py3k/Doc/library: future_builtins.rst python.rst

benjamin.peterson python-3000-checkins at python.org
Thu Apr 24 04:43:56 CEST 2008


Author: benjamin.peterson
Date: Thu Apr 24 04:43:56 2008
New Revision: 62472

Log:
Removed documentation for future_builtins


Removed:
   python/branches/py3k/Doc/library/future_builtins.rst
Modified:
   python/branches/py3k/Doc/library/python.rst

Deleted: python/branches/py3k/Doc/library/future_builtins.rst
==============================================================================
--- python/branches/py3k/Doc/library/future_builtins.rst	Thu Apr 24 04:43:56 2008
+++ (empty file)
@@ -1,53 +0,0 @@
-:mod:`future_builtins` --- Python 3 builtins
-============================================
-
-.. module:: future_builtins
-.. sectionauthor:: Georg Brandl
-.. versionadded:: 2.6
-
-This module provides functions that exist in 2.x, but have different behavior in
-Python 3, so they cannot be put into the 2.x builtin namespace.
-
-Instead, if you want to write code compatible with Python 3 builtins, import
-them from this module, like this::
-
-   from future_builtins import map, filter
-
-   ... code using Python 3-style map and filter ...
-
-The :program:`2to3` tool that ports Python 2 code to Python 3 will recognize
-this usage and leave the new builtins alone.
-
-.. note::
-
-   The Python 3 :func:`print` function is already in the builtins, but cannot be
-   accessed from Python 2 code unless you use the appropriate future statement::
-
-      from __future__ import print_function
-
-
-Available builtins are:
-
-.. function:: filter(function, iterable)
-
-   Works like :func:`itertools.ifilter`.
-
-.. function:: hex(object)
-
-   Works like the builtin :func:`hex`, but instead of :meth:`__hex__` it will
-   use the :meth:`__index__` method on its argument to get an integer that is
-   then converted to hexadecimal.
-
-.. function:: map(function, iterable, ...)
-
-   Works like :func:`itertools.imap`.
-
-.. function:: oct(object)
-
-   Works like the builtin :func:`oct`, but instead of :meth:`__oct__` it will
-   use the :meth:`__index__` method on its argument to get an integer that is
-   then converted to hexadecimal.
-
-.. function:: zip(*iterables)
-
-   Works like :func:`itertools.izip`.

Modified: python/branches/py3k/Doc/library/python.rst
==============================================================================
--- python/branches/py3k/Doc/library/python.rst	(original)
+++ python/branches/py3k/Doc/library/python.rst	Thu Apr 24 04:43:56 2008
@@ -14,7 +14,6 @@
 
    sys.rst
    builtins.rst
-   future_builtins.rst
    __main__.rst
    warnings.rst
    contextlib.rst


More information about the Python-3000-checkins mailing list