On 18 Mar, 10:03 pm, gl...@twistedmatrix.com wrote:
I'd like to deprecate and remove __nonzero__ on Deferreds.
Occasionally I see code where someone (maybe even me) does "if d:"
where they should have been doing "@d.addCallback def cb(result): if
result: ...".
Anybody else have this issue? Objections?
Er. What? It's a little early for april fools' day, isn't it?
Seriously, this is weird. Am I missing something?
Can expand on what it would mean to deprecated a special method of a
class that doesn't even define it and what makes Deferred unique among
all user-defined classes in this regard.
Jean-Paul
_______________________________________________
Twisted-Python mailing list
Twisted-Python@twistedmatrix.com
http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python