[Subversion] / PyProtocols / CHANGES.txt  

Diff of /PyProtocols/CHANGES.txt

Parent Directory | Revision Log

version 131, Mon Jul 5 23:08:08 2004 UTC version 132, Tue Jul 6 01:51:19 2004 UTC
Line 33 
Line 33 
    interface may contain implementation code, and can be subclassed to create     interface may contain implementation code, and can be subclassed to create
    concrete implementations.  In previous versions, you could use 'Interface'     concrete implementations.  In previous versions, you could use 'Interface'
    as such a base class, but now calling an 'Interface' object performs     as such a base class, but now calling an 'Interface' object performs
    adaptation, rather than instantiation.     adaptation rather than instantiation, unless the subclass redefines
      '__init__'.
   
  - 'Protocol' instances (except for 'AbstractBase' subclasses) are now callable   - 'Protocol' instances (except for 'AbstractBase' subclasses) are now callable
    with a signature similar to 'adapt()'.  E.g. 'ISomething(foo,*args)' is     with a signature similar to 'adapt()'.  E.g. 'ISomething(foo,*args)' is


Generate output suitable for use with a patch program
Legend:
Removed from v.131  
changed lines
  Added in v.132

cvs-admin@eby-sarna.com

Powered by ViewCVS 1.0-dev

ViewCVS and CVS Help