-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Malthe Borch wrote:
Log message for revision 107710: Fixed a calling convention oddity.
Changed: U five.pt/trunk/CHANGES.txt U five.pt/trunk/src/five/pt/patches.py
-=- <snip> Modified: five.pt/trunk/src/five/pt/patches.py =================================================================== --- five.pt/trunk/src/five/pt/patches.py 2010-01-05 15:50:46 UTC (rev 107709) +++ five.pt/trunk/src/five/pt/patches.py 2010-01-05 16:32:23 UTC (rev 107710) @@ -26,7 +26,7 @@ except ImportError: from zope.app.pagetemplate.viewpagetemplatefile import BoundPageTemplate import Acquisition - + class BoundPageTemplate(BoundPageTemplate, Acquisition.Implicit): """Implementing Acquisition.interfaces.IAcquirer and IAcquisitionWrapper. @@ -34,9 +34,9 @@
__parent__ = property(lambda self: self.im_self)
- def __call__(self, *args, **kw): + def __call__(self, im_self=None, *args, **kw): if self.im_self is None: - im_self, args = args[0], args[1:] + im_self = im_self else: im_self = aq_base(self.im_self) if IAcquirer.providedBy(im_self):
<snip> That can't be right: the if clause is a no-op. And no test for the case which was broken? Tres. - -- =================================================================== Tres Seaver +1 540-429-0999 tseaver@palladion.com Palladion Software "Excellence by Design" http://palladion.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAktD3igACgkQ+gerLs4ltQ7TZACeMO8fPNvRL10ySynw2ALSP9KF dpkAni7rXfeg6Xg+FzK1c+kPNpj1RkGN =n5Zm -----END PGP SIGNATURE-----