id,summary,reporter,owner,description,type,status,priority,milestone,component,resolution,keywords,cc,branch,branch_author,launchpad_bug
4538,Use False/True instead of 0/1 in twisted/internet/defer.py,exarkun,,"Booleans are great, I suppose.  Clarity of intent, or something like that.  `Deferred.called`, `Deferred._suppressAlreadyCalled`, `DeferredList.fireOnOne{Callback,Errback}, `DeferredLock.locked`... these aren't integers on which to perform arithmetic.  They're flags indicating one of two possible states.

(There seems to be some desire to do this in the #411 branch; so to shorten the diff there, I'm moving those changes here.)
",enhancement,closed,normal,,core,fixed,,,branches/booleans-in-defer-4538,exarkun,
