[Checkins] SVN: z3c.traverser/trunk/ see CHANGES.txt, version bump
Bernd Dorn
bernd.dorn at lovelysystems.com
Fri Sep 21 06:25:43 EDT 2007
Log message for revision 79786:
see CHANGES.txt, version bump
Changed:
U z3c.traverser/trunk/CHANGES.txt
U z3c.traverser/trunk/setup.py
U z3c.traverser/trunk/src/z3c/traverser/stackinfo/__init__.py
D z3c.traverser/trunk/src/z3c/traverser/stackinfo/adapter.py
U z3c.traverser/trunk/src/z3c/traverser/stackinfo/consumer.py
U z3c.traverser/trunk/src/z3c/traverser/stackinfo/testing/configure.zcml
D z3c.traverser/trunk/src/z3c/traverser/stackinfo/testing/event.py
U z3c.traverser/trunk/src/z3c/traverser/stackinfo/traversing.py
-=-
Modified: z3c.traverser/trunk/CHANGES.txt
===================================================================
--- z3c.traverser/trunk/CHANGES.txt 2007-09-21 07:58:46 UTC (rev 79785)
+++ z3c.traverser/trunk/CHANGES.txt 2007-09-21 10:25:43 UTC (rev 79786)
@@ -2,6 +2,12 @@
Changes
=======
+2007/09/21 0.2.0b1
+==================
+
+- added a generic stack consumer handler which can be registered for
+ BeforeTraverse events.
+
2007/06/03 0.1.3
================
Modified: z3c.traverser/trunk/setup.py
===================================================================
--- z3c.traverser/trunk/setup.py 2007-09-21 07:58:46 UTC (rev 79785)
+++ z3c.traverser/trunk/setup.py 2007-09-21 10:25:43 UTC (rev 79786)
@@ -3,7 +3,7 @@
setup(
name = 'z3c.traverser',
- version = '0.1.3',
+ version = '0.2.0b1',
author = "Zope Community",
author_email = "zope3-dev at zope.org",
description = open("README.txt").read(),
Modified: z3c.traverser/trunk/src/z3c/traverser/stackinfo/__init__.py
===================================================================
--- z3c.traverser/trunk/src/z3c/traverser/stackinfo/__init__.py 2007-09-21 07:58:46 UTC (rev 79785)
+++ z3c.traverser/trunk/src/z3c/traverser/stackinfo/__init__.py 2007-09-21 10:25:43 UTC (rev 79786)
@@ -1 +1,5 @@
-#
+from traversing import applyStackConsumers
+
+def applyStackConsumersHandler(obj, event):
+ applyStackConsumers(obj, event.request)
+
Deleted: z3c.traverser/trunk/src/z3c/traverser/stackinfo/adapter.py
===================================================================
--- z3c.traverser/trunk/src/z3c/traverser/stackinfo/adapter.py 2007-09-21 07:58:46 UTC (rev 79785)
+++ z3c.traverser/trunk/src/z3c/traverser/stackinfo/adapter.py 2007-09-21 10:25:43 UTC (rev 79786)
@@ -1 +0,0 @@
-
Modified: z3c.traverser/trunk/src/z3c/traverser/stackinfo/consumer.py
===================================================================
--- z3c.traverser/trunk/src/z3c/traverser/stackinfo/consumer.py 2007-09-21 07:58:46 UTC (rev 79785)
+++ z3c.traverser/trunk/src/z3c/traverser/stackinfo/consumer.py 2007-09-21 10:25:43 UTC (rev 79786)
@@ -37,4 +37,4 @@
return '<%s named %r>' % (self.__class__.__name__,
self.__name__)
-
+
Modified: z3c.traverser/trunk/src/z3c/traverser/stackinfo/testing/configure.zcml
===================================================================
--- z3c.traverser/trunk/src/z3c/traverser/stackinfo/testing/configure.zcml 2007-09-21 07:58:46 UTC (rev 79785)
+++ z3c.traverser/trunk/src/z3c/traverser/stackinfo/testing/configure.zcml 2007-09-21 10:25:43 UTC (rev 79786)
@@ -12,10 +12,10 @@
<subscriber
for="zope.app.component.interfaces.ISite
zope.app.publication.interfaces.IBeforeTraverseEvent"
- handler=".event.handleSiteBeforeTraverse"
+ handler="z3c.traverser.stackinfo.applyStackConsumersHandler"
/>
<adapter factory=".consumer.KeyValueConsumer"
name="kv"/>
-
+
</configure>
\ No newline at end of file
Deleted: z3c.traverser/trunk/src/z3c/traverser/stackinfo/testing/event.py
===================================================================
--- z3c.traverser/trunk/src/z3c/traverser/stackinfo/testing/event.py 2007-09-21 07:58:46 UTC (rev 79785)
+++ z3c.traverser/trunk/src/z3c/traverser/stackinfo/testing/event.py 2007-09-21 10:25:43 UTC (rev 79786)
@@ -1,6 +0,0 @@
-from z3c.traverser.stackinfo import traversing
-
-# example event handler
-def handleSiteBeforeTraverse(obj, event):
- traversing.applyStackConsumers(obj, event.request)
-
Modified: z3c.traverser/trunk/src/z3c/traverser/stackinfo/traversing.py
===================================================================
--- z3c.traverser/trunk/src/z3c/traverser/stackinfo/traversing.py 2007-09-21 07:58:46 UTC (rev 79785)
+++ z3c.traverser/trunk/src/z3c/traverser/stackinfo/traversing.py 2007-09-21 10:25:43 UTC (rev 79786)
@@ -8,7 +8,6 @@
CONSUMERS_ANNOTATION_KEY='z3c.traverser.consumers'
CONSUMED_ANNOTATION_KEY='z3c.traverser.consumed'
-
def getStackConsumers(context, request):
"""consumes the stack"""
vhStack = VHStack(request)
More information about the Checkins
mailing list