[Python-checkins] cpython (3.2): Fix a few links in the table of built-in functions (#12298)

eric.araujo python-checkins at python.org
Fri Sep 2 17:45:21 CEST 2011


http://hg.python.org/cpython/rev/7a05cb3beddf
changeset: 72188:7a05cb3beddf
branch: 3.2
user: Éric Araujo <merwok at netwok.org>
date: Thu Sep 01 23:08:55 2011 +0200
summary:
 Fix a few links in the table of built-in functions (#12298)
files:
 Doc/library/functions.rst | 23 ++++++++++++++++++++---
 1 files changed, 20 insertions(+), 3 deletions(-)
diff --git a/Doc/library/functions.rst b/Doc/library/functions.rst
--- a/Doc/library/functions.rst
+++ b/Doc/library/functions.rst
@@ -10,7 +10,7 @@
 =================== ================= ================== ================ ====================
 .. .. Built-in Functions .. ..
 =================== ================= ================== ================ ====================
-:func:`abs` :func:`dict` :func:`help` :func:`min` :func:`setattr`
+:func:`abs` |func-dict|_ :func:`help` :func:`min` :func:`setattr`
 :func:`all` :func:`dir` :func:`hex` :func:`next` :func:`slice`
 :func:`any` :func:`divmod` :func:`id` :func:`object` :func:`sorted`
 :func:`ascii` :func:`enumerate` :func:`input` :func:`oct` :func:`staticmethod`
@@ -19,13 +19,22 @@
 :func:`bytearray` :func:`filter` :func:`issubclass` :func:`pow` :func:`super`
 :func:`bytes` :func:`float` :func:`iter` :func:`print` :func:`tuple`
 :func:`callable` :func:`format` :func:`len` :func:`property` :func:`type`
-:func:`chr` :func:`frozenset` :func:`list` :func:`range` :func:`vars`
+:func:`chr` |func-frozenset|_ :func:`list` :func:`range` :func:`vars`
 :func:`classmethod` :func:`getattr` :func:`locals` :func:`repr` :func:`zip`
 :func:`compile` :func:`globals` :func:`map` :func:`reversed` :func:`__import__`
 :func:`complex` :func:`hasattr` :func:`max` :func:`round`
-:func:`delattr` :func:`hash` :func:`memoryview` :func:`set`
+:func:`delattr` :func:`hash` |func-memoryview|_ |func-set|_
 =================== ================= ================== ================ ====================
 
+.. using :func:`dict` would create a link to another page, so local targets are
+ used, with replacement texts to make the output in the table consistent
+
+.. |func-dict| replace:: ``dict()``
+.. |func-frozenset| replace:: ``frozenset()``
+.. |func-memoryview| replace:: ``memoryview()``
+.. |func-set| replace:: ``set()``
+
+
 .. function:: abs(x)
 
 Return the absolute value of a number. The argument may be an
@@ -248,6 +257,7 @@
 example, ``delattr(x, 'foobar')`` is equivalent to ``del x.foobar``.
 
 
+.. _func-dict:
 .. function:: dict([arg])
 :noindex:
 
@@ -491,6 +501,7 @@
 
 The float type is described in :ref:`typesnumeric`.
 
+
 .. function:: format(value[, format_spec])
 
 .. index::
@@ -511,6 +522,8 @@
 :exc:`TypeError` exception is raised if the method is not found or if either
 the *format_spec* or the return value are not strings.
 
+
+.. _func-frozenset:
 .. function:: frozenset([iterable])
 :noindex:
 
@@ -717,6 +730,8 @@
 such as ``sorted(iterable, key=keyfunc, reverse=True)[0]`` and
 ``heapq.nlargest(1, iterable, key=keyfunc)``.
 
+
+.. _func-memoryview:
 .. function:: memoryview(obj)
 :noindex:
 
@@ -1108,6 +1123,8 @@
 can't be represented exactly as a float. See :ref:`tut-fp-issues` for
 more information.
 
+
+.. _func-set:
 .. function:: set([iterable])
 :noindex:
 
-- 
Repository URL: http://hg.python.org/cpython


More information about the Python-checkins mailing list

AltStyle によって変換されたページ (->オリジナル) /