[Zope-dev] ZPatterns bug: infinite recursion with External Attribute Provider

2000-09-17 Thread Steve Alexander
ZPatterns-0-4-2a2 When I use an External Attribute Provider, I get an infinite recursion problem, and Zope hangs. This is because DataManager (in DataManagers.py) uses normal getattr() and object.__skinSlot__ methods to get and set the special attribute __skinSlot__ on DataSkins. Thus, the

Re: [Zope-dev] ZPatterns bug: infinite recursion with External Attribute Provider

2000-09-17 Thread Phillip J. Eby
At 09:18 PM 9/17/00 +0100, Steve Alexander wrote: ZPatterns-0-4-2a2 When I use an External Attribute Provider, I get an infinite recursion problem, and Zope hangs. Argh. This is what happens when I create a new feature on the spur of the moment and toss it in just before a release. :( This