]> granicus.if.org Git - python/commitdiff
Patch #1410783: add documentation links for static/classmethod
authorGeorg Brandl <georg@python.org>
Fri, 20 Jan 2006 21:33:54 +0000 (21:33 +0000)
committerGeorg Brandl <georg@python.org>
Fri, 20 Jan 2006 21:33:54 +0000 (21:33 +0000)
Doc/lib/libfuncs.tex

index 6146c3875972a0f6fe492f21dcc8a98582c6b6d1..12dbc0c3454549016696b1124abf9ab96385f4f2 100644 (file)
@@ -151,6 +151,10 @@ class C:
 
   Class methods are different than \Cpp{} or Java static methods.
   If you want those, see \function{staticmethod()} in this section.
+  
+  For more information on class methods, consult the documentation on the
+  standard type hierarchy in chapter 3 of the
+  \citetitle[../ref/types.html]{Python Reference Manual} (at the bottom).
   \versionadded{2.2}
   \versionchanged[Function decorator syntax added]{2.4}
 \end{funcdesc}
@@ -987,7 +991,7 @@ class C:
 
   The \code{@staticmethod} form is a function decorator -- see the description
   of function definitions in chapter 7 of the
-  \citetitle[../ref/ref.html]{Python Reference Manual} for details.
+  \citetitle[../ref/function.html]{Python Reference Manual} for details.
 
   It can be called either on the class (such as \code{C.f()}) or on an
   instance (such as \code{C().f()}).  The instance is ignored except
@@ -996,6 +1000,10 @@ class C:
   Static methods in Python are similar to those found in Java or \Cpp.
   For a more advanced concept, see \function{classmethod()} in this
   section.
+  
+  For more information on static methods, consult the documentation on the
+  standard type hierarchy in chapter 3 of the
+  \citetitle[../ref/types.html]{Python Reference Manual} (at the bottom).
   \versionadded{2.2}
   \versionchanged[Function decorator syntax added]{2.4}
 \end{funcdesc}