> Summary: absolute_url(1) didn't include the path to the virtual root, 
> which broke code that assumed that it could just prepend "/" in all 
> cases.  I changed it to include the base path, and broke code that 
> prepends BASEPATH1.
> Since the old behavior existed for two years (including part of the 2.7 
> beta), is arguably easier to work with, and works with existing CMF 
> code, I will revert to it.  This will leave "/"-prepending code broken.
> In line with Stefan's original suggestion, I will add a new method with 
> alternate behavior.  It's not hard to grep for broken code and use the 
> new method to make it correct -- Product authors should do so.

Good call. I think it would be best to make sure the docstring of the 
new method is clear on its reason for being. I think somewhere there 
is an interface file that is used to generate some of the api docs - 
ideally that can get updated too.

Brian Lloyd        [EMAIL PROTECTED]
V.P. Engineering   540.361.1716              
Zope Corporation   http://www.zope.com 

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

Reply via email to