[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