Ian Booth has proposed merging lp:~wallyworld/launchpad/zope-pagetemplate-fix 
into lp:launchpad/devel.

Requested reviews:
  Launchpad code reviewers (launchpad-reviewers)


This change is just to include a patched version of zope.pagetemplate 3.5.0
The patch has been approved by the zope maintainers but is not yet merged into 
the official release.
The purpose of the patch is to fix an isinstance() check in the traversal code 
to allow short circuiting to occur when subclasses of dict() are navigated.

Tests

Same tests as used to the menu performance improvements branch
eg bin/test -vvt menus.txt


-- 
https://code.launchpad.net/~wallyworld/launchpad/zope-pagetemplate-fix/+merge/39828
Your team Launchpad code reviewers is requested to review the proposed merge of 
lp:~wallyworld/launchpad/zope-pagetemplate-fix into lp:launchpad/devel.
=== modified file 'versions.cfg'
--- versions.cfg	2010-10-27 04:23:52 +0000
+++ versions.cfg	2010-11-02 08:59:47 +0000
@@ -207,7 +207,12 @@
 zope.login = 1.0.0
 zope.minmax = 1.1.1
 zope.modulealias = 3.4.0
-zope.pagetemplate = 3.5.0
+# Build of lp:~wallyworld/zope.pagetemplate/fix-isinstance
+# This version adds a small change to the traversal logic so that the
+# optimisation which applies if the object is a dict also works for subclasses
+# of dict. The change has been approved for merge into the official zope code
+# base. This patch is a temporary fix until the next official release.
+zope.pagetemplate = 3.5.0-p1
 zope.password = 3.5.1
 zope.principalannotation = 3.6.0
 zope.principalregistry = 3.7.0

_______________________________________________
Mailing list: https://launchpad.net/~launchpad-reviewers
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~launchpad-reviewers
More help   : https://help.launchpad.net/ListHelp

Reply via email to