-----BEGIN PGP SIGNED MESSAGE-----
> Yes. The 'no traverser' problems were not caused by the missing
> 'default' layer, so the Five fix doesn't resolve them. They are caused
> by the fact that Five traversing is now used in more places, so more
> tests need setUpTraversing/cleanUp.
OK, thanks for the information.
>>> So it all boils down to the empty expressions issue and this error:
I just created a collector issue for the 'OFS.Traversable' error:
>> I am planning to land my 'empty path expr BBB' patch on the trunk and
>> the 2.10 branch today.
> I agree with you that there should be BBB code that provides the old
> behavior and I agree with Philipp that not using that old behavior is a
> benefit for the CMF.
Sure. I just don't want to *make* people upgrade CMF when upgrading
Zope, unless there is a reason which is important *to the CMF*.
An interesting factoid I found while spelunking this issue: the CMF (by
way of DCWorkflow) is literally the oldest consumer of the expression
machinery outside of ZPT itself! Shane's earliest checkin of the
'Expression' module was nearly 5 years ago, and used an empty string as
the class-level default for the 'text' attribute.
Tres Seaver +1 202-558-7113 [EMAIL PROTECTED]
Palladion Software "Excellence by Design" http://palladion.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
-----END PGP SIGNATURE-----
Zope-Dev maillist - Zope-Dev@zope.org
** No cross posts or HTML encoding! **
(Related lists -