28 May
2008
28 May
'08
10:07 a.m.
Greg Ewing wrote:
Nick Coghlan wrote:
else: # Returned a different object, make a new proxy result = type(self)(result)
You might want to check that the result has the same type as the proxied object before doing that.
Yep - and I really think it would need to do this. To have a proxy where: proxy_instance += 1 unwraps the proxy is really no good! (At least not for my use cases...) Michael Foord -- http://www.ironpythoninaction.com/ http://www.theotherdelia.co.uk/ http://www.voidspace.org.uk/ http://www.ironpython.info/ http://www.resolverhacks.net/