- 25 May, 2006 3 commits
-
-
Philipp von Weitershausen authored
(boboTraverseAwareSimpleTraverse) with a request. Since zope.app has already solved this problem (and I copied zope.app's approach in the traverser), we can just simply reuse zope.app's code here. Yes, it adds another dependency on zope.app, but at least we're not duplicating code. All Zope 2 tests should be passing now...
-
Philipp von Weitershausen authored
in http://mail.zope.org/pipermail/zope-dev/2006-May/027493.html. Disable the corresponding tests therefore.
-
Philipp von Weitershausen authored
path expressions where the alternate expression wasn't a PathExpr is not called. See http://www.zope.org/Collectors/Zope/538, http://svn.zope.org/?view=rev&rev=22855 and http://www.zope.org/Collectors/Zope3-dev/638.
-
- 23 May, 2006 4 commits
-
-
Philipp von Weitershausen authored
object or rendering it "with namespace". This also fixes the previously added test case where importing, instantiating and rendering DateTime would fail.
-
Philipp von Weitershausen authored
a method on it. This currently fails, primarily because of a stupidity in zope.traversing.adapters.traversePathElement and secondarily because of other funkiness.
-
Philipp von Weitershausen authored
-
Philipp von Weitershausen authored
by providing PathIterator which (every much like the old PathIterator.Iterator class) handles its own traversal (only now we use the Zope 3 traversal hooks).
-
- 22 May, 2006 9 commits
-
-
Philipp von Weitershausen authored
-
Philipp von Weitershausen authored
werent' called if they were the result of a path expression, while all other callables were called. This tests now tests the correct behaviour (which happens to be already implemented by the Zope 3 TALES engine)
-
Philipp von Weitershausen authored
regarding our plans for the other iterator BBB code
-
Philipp von Weitershausen authored
a plan how to deal with it.
-
Philipp von Weitershausen authored
-
Philipp von Weitershausen authored
demonstrates a bug in the very same: The local variable bag was kept when a new scope was opened, hence it could be polluted by lower scopes. Zope 3 makes a copy of the local variable bag when it starts a new scope. This is there Right Thing(tm) to do. This test is now identical to its Zope 3 equivalent.
-
Philipp von Weitershausen authored
the offspring of these insane Zope 2 test fixtures).
-
Philipp von Weitershausen authored
-
Philipp von Weitershausen authored
thing is unicode now, not string).
-
- 21 May, 2006 19 commits
-
-
Philipp von Weitershausen authored
-
Philipp von Weitershausen authored
-
Philipp von Weitershausen authored
-
Philipp von Weitershausen authored
XHTML, whitespace fixes, beautifications, etc.)
-
Philipp von Weitershausen authored
-
Philipp von Weitershausen authored
-
Philipp von Weitershausen authored
hook. Stupid, stupid, stupid.
-
Philipp von Weitershausen authored
hacks that were in there before. Tried to reduce the diff to the Zope 2.9 code a little and moved some content type guessing code to PageTemplateFile where it really belongs (that also avoids a circular import problem).
-
Philipp von Weitershausen authored
-
Philipp von Weitershausen authored
macro access happens.
-
Philipp von Weitershausen authored
as a base class)
-
Philipp von Weitershausen authored
-
Philipp von Weitershausen authored
-
Philipp von Weitershausen authored
old Zope 2 code.
-
Philipp von Weitershausen authored
traversal works.
-
Philipp von Weitershausen authored
zope.pagetemplate.pagetemplate.PageTemplate, we need to provide some Zope 2 specifics still. This isn't a big deal, though, the wrapper code is small.
-
Philipp von Weitershausen authored
as an instance by Expressions.py). Minor style cleanup in ZRPythonExpr.py.
-
Philipp von Weitershausen authored
-
Philipp von Weitershausen authored
Some docstring fixes.
-
- 20 May, 2006 1 commit
-
-
Philipp von Weitershausen authored
-
- 10 May, 2006 2 commits
-
-
Philipp von Weitershausen authored
the original thing
-
Philipp von Weitershausen authored
-
- 09 May, 2006 2 commits
-
-
Philipp von Weitershausen authored
aren't evaluated by RestrictedPython. Five needs this.
-
Philipp von Weitershausen authored
-