[CMF-checkins] CVS: CMF - CHANGES.txt:1.172

Yvo Schubbe schubbe at web.de
Wed Jan 7 11:32:16 EST 2004


Update of /cvs-repository/CMF
In directory cvs.zope.org:/tmp/cvs-serv21212

Modified Files:
	CHANGES.txt 
Log Message:
- removed CMF* exception classes
- added some aliases for Zope exceptions to make them usable TTW
- replaced EditingConflict string by class exception


=== CMF/CHANGES.txt 1.171 => 1.172 ===
--- CMF/CHANGES.txt:1.171	Fri Jan  2 05:04:35 2004
+++ CMF/CHANGES.txt	Wed Jan  7 11:31:45 2004
@@ -2,6 +2,13 @@
 
   New Features
 
+    - CMFCoreExceptions: Added some Exceptions.
+      AccessControl.Unauthorized is a subclass of zExceptions.Unauthorized, so
+      for best results use 'AccessControl_Unauthorized' to raise Unauthorized
+      and 'zExceptions_Unauthorized' to catch them all. 'CopyError' and
+      'ResourceLockedError' are now also available for TTW code.
+      'EditingConflict' is a new CMF class replacing the old string exception.
+
     - Callable Opaque Items, CMFCatalogAware: Added a marker interface 
       'ICallableOpaqueItemWithHooks'. CMF now calls the manage_after*
       and manage_before* hooks of a marked opaque item on copying, 
@@ -114,8 +121,7 @@
 
     - Added CMFCoreExceptions: Errors defined in this module are available for
       import by Scripts. In the long run, all Errors defined in CMF should be
-      moved to this module and subclassed from CMFError. Subclassed standard
-      errors should only be used for end user focused raise statements.
+      moved to this module.
 
     - CMFCore and CMFDefault MembershipTool: Changed permissions.
       'createMemberarea()' for someone else and 'getRoster()' including hidden




More information about the CMF-checkins mailing list