[Subversion] / PEAK / CHANGES.txt  

Diff of /PEAK/CHANGES.txt

Parent Directory | Revision Log

version 1197, Thu Jun 19 18:57:23 2003 UTC version 1198, Thu Jun 19 20:53:21 2003 UTC
Line 2 
Line 2 
   
  Changed, Enhanced, or Newly Deprecated Features   Changed, Enhanced, or Newly Deprecated Features
   
    - There is now an interface for "Active Descriptors":
      'binding.IActiveDescriptor'.  'peak.binding' now uses this interface to
      identify active descriptors, so you can now create your own.  (Previously,
      'peak.binding' used 'isinstance()' to detect active descriptors.)
   
  - 'peak.naming' no longer automatically converts all addresses to the   - 'peak.naming' no longer automatically converts all addresses to the
    addressed objects.  You must specifically request the interface you want     addressed objects.  You must specifically request the interface you want
    by adapting the retrieved object to that interface.  This can be done by     by adapting the retrieved object to that interface.  This can be done by
Line 56 
Line 61 
    words, ordinary attributes of a component do not receive "suggested parent"     words, ordinary attributes of a component do not receive "suggested parent"
    notices, even when set via constructor keyword arguments.  If you want an     notices, even when set via constructor keyword arguments.  If you want an
    attribute to do this, you must define the attribute with the binding API;     attribute to do this, you must define the attribute with the binding API;
    e.g. via 'requireBinding()' or 'binding.Constant()'.     e.g. via 'requireBinding()' or 'binding.Constant()'.  If you do *not* want
      a binding to suggest a parent component, use 'suggestParent=False' in the
      binding definition.
   
   
   
   
   
   
   
   
   


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

cvs-admin@eby-sarna.com

Powered by ViewCVS 1.0-dev

ViewCVS and CVS Help