[Python-3000-checkins] r60615 - python/branches/py3k/Doc/library/collections.rst

mark.summerfield python-3000-checkins at python.org
Wed Feb 6 14:30:46 CET 2008


Author: mark.summerfield
Date: Wed Feb  6 14:30:44 2008
New Revision: 60615

Modified:
   python/branches/py3k/Doc/library/collections.rst
Log:
Fixed a table and a title that were broken.



Modified: python/branches/py3k/Doc/library/collections.rst
==============================================================================
--- python/branches/py3k/Doc/library/collections.rst	(original)
+++ python/branches/py3k/Doc/library/collections.rst	Wed Feb  6 14:30:44 2008
@@ -24,9 +24,9 @@
 a class provides a particular interface, for example, is it hashable or
 a mapping. The ABCs provided include those in the following table:
 
-=====================================  ========================================
+=====================================  ================================================================================
 ABC                                    Notes
-=====================================  ========================================
+=====================================  ================================================================================
 :class:`collections.Container`         Defines ``__contains__()``
 :class:`collections.Hashable`          Defines ``__hash__()``
 :class:`collections.Iterable`          Defines ``__iter__()``
@@ -45,23 +45,25 @@
 :class:`collections.Sequence`          Derived from :class:`Container`,
                                        :class:`Iterable`, and :class:`Sized`,
                                        and in addition defines
-                                       ``__getitem__()`
+                                       ``__getitem__()``
 :class:`collections.MutableSequence`   Derived from :class:`Sequence`
-:class:`collections.Set`               Derived from :class:`Container`, :class:`Iterable`, :class:`Sized`.
+:class:`collections.Set`               Derived from :class:`Container`,
+                                       :class:`Iterable`, and :class:`Sized`,
                                        add in addition defines
-				       ``__le__()``, ``__lt__()``, ``__eq__()``,
-                                       ``__and__()``, ``__or__()``, ``__sub__()``,
+				       ``__le__()``, ``__lt__()``,
+                                       ``__eq__()``, ``__and__()``,
+                                       ``__or__()``, ``__sub__()``,
                                        ``__xor__()``, and ``isdisjoint()``,
 :class:`collections.MutableSet`        Derived from :class:`Set` and in
                                        addition defines ``add()``,
                                        ``clear()``, ``discard()``, ``pop()``,
-                                       ``remove()``, ``__ior__()``, ``__iand__()``,
-                                       ``__ixor__()``, and ``__isub__()``
-
-=====================================  ========================================
+                                       ``remove()``, ``__ior__()``,
+                                       ``__iand__()``, ``__ixor__()``, and
+                                       ``__isub__()``
+=====================================  ================================================================================
 
 .. XXX Have not included them all and the notes are incomplete
-.. Deliberately did one row wide to get a neater output
+.. long = lines improves the layout
 
 These ABCs allow us to ask classes or instances if they provide
 particular functionality, for example::
@@ -588,7 +590,7 @@
 
 
 :class:`UserDict` objects
-----------------------
+-------------------------
 
 The class, :class:`UserDict` acts as a wrapper around dictionary objects.  
 The need for this class has been partially supplanted by the ability to 


More information about the Python-3000-checkins mailing list