# HG changeset patch # User Paul Boddie # Date 1330381070 -3600 # Node ID 43d594f9c4367c107ee5cabe6493fdfe662364ee # Parent bb3d52ea822641cc0c35f8605d03d6e928d8d0b5 Fixed the truth value for None. diff -r bb3d52ea8226 -r 43d594f9c436 lib/builtins.py --- a/lib/builtins.py Mon Feb 27 21:51:46 2012 +0100 +++ b/lib/builtins.py Mon Feb 27 23:17:50 2012 +0100 @@ -544,7 +544,12 @@ # Various types. #class ellipsis: pass -class NoneType: pass + +class NoneType: + def __bool__(self): + "None is always false." + return False + class NotImplementedType: pass # General functions.