Chris Withers wrote:
> Ah, so ZCallable is an inferior ZRenderable? *joke* :-)

I made it 'cause it's simpler.  And a memory lapse made me forget about
Renderable.  In fact I think ZCallable is a silly name.  Actually the
base class ought to be in standard Zope, not a product.  And it should
use the class-bound propertysheet stuff.

> > You have to do something like <dtml-var
> > "nameofafolder.index_html(_.None, _)">. But, that's not quite the same
> > because if the folder lacks an index_html, it gets acquired.
> 
> But index_html will get acquired with that method too as folders do
> Implicit acquisiton, or am I missing something?
> 
> Hmm, I think the patch is good, has anyoen subitted it yet?

Offhand I would say that putting a __call__ method in standard folders
would break a lot of DTML.  Remember that a namespace lookup tries to
execute the value before returning it. But don't take my word for it,
add a __call__ method to ObjectManager and see what happens. I've never
tried it myself. :-)

Shane

_______________________________________________
Zope-Dev maillist  -  [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://lists.zope.org/mailman/listinfo/zope-announce
 http://lists.zope.org/mailman/listinfo/zope )

Reply via email to