[Zope3-checkins] SVN: Zope3/trunk/src/zope/interface/README.txt Typos + trailing whitespaces.

Ruslan Spivak rspivak at nuxeo.com
Tue Aug 2 19:38:29 EDT 2005


Log message for revision 37673:
  Typos + trailing whitespaces.

Changed:
  U   Zope3/trunk/src/zope/interface/README.txt

-=-
Modified: Zope3/trunk/src/zope/interface/README.txt
===================================================================
--- Zope3/trunk/src/zope/interface/README.txt	2005-08-02 23:10:08 UTC (rev 37672)
+++ Zope3/trunk/src/zope/interface/README.txt	2005-08-02 23:38:28 UTC (rev 37673)
@@ -129,7 +129,7 @@
 ====================
 
 Having defined interfaces, we can *declare* that objects provide
-them.  Before we describe the details, lets define some some terms:
+them.  Before we describe the details, lets define some terms:
 
 *provide*
    We say that objects *provide* interfaces.  If an object provides an
@@ -145,10 +145,10 @@
    in addition to what their classes implement.)
 
    It is important to note that classes don't usually provide the
-   interfaces that the implement.
+   interfaces that they implement.
 
    We can generalize this to factories.  For any callable object we
-   can declare that it produces objects that provides some interfaces
+   can declare that it produces objects that provide some interfaces
    by saying that the factory implements the interfaces.
 
 Now that we've defined these terms, we can talk about the API for
@@ -241,7 +241,7 @@
   ... # doctest: +NORMALIZE_WHITESPACE
   Traceback (most recent call last):
     ...
-  TypeError: Can't use implementer with classes.  
+  TypeError: Can't use implementer with classes.
   Use one of the class-declaration functions instead.
 
 Declaring provided interfaces
@@ -310,7 +310,7 @@
   ...     def brag():
   ...         "Brag about being special"
 
-We can make a an existing foo instance special by providing `reason`
+We can make an existing foo instance special by providing `reason`
 and `brag` attributes::
 
   >>> foo.reason = 'I just am'
@@ -469,9 +469,9 @@
   >>> IBaz['eek'].__doc__
   'eek in baz blah'
 
-We were careful to override eek in a compatible way.  When an
-extending an interface, the extending interface should be compatible
-[#compat]_ with the extended interfaces.
+We were careful to override eek in a compatible way.  When extending
+an interface, the extending interface should be compatible [#compat]_
+with the extended interfaces.
 
 We can ask whether one interface extends another::
 
@@ -502,7 +502,7 @@
   >>> list(IBaz.names())
   ['eek']
 
-Inheritance if attribute specifications
+Inheritance of attribute specifications
 ---------------------------------------
 
 An interface may override attribute definitions from base interfaces.
@@ -546,7 +546,7 @@
 --------------
 
 Interfaces and declarations are both special cases of specifications.
-What we described above for interface inheritence applies to both
+What we described above for interface inheritance applies to both
 declarations and specifications.  Declarations actually extend the
 interfaces that they declare:
 



More information about the Zope3-Checkins mailing list