# HG changeset patch # User Paul Boddie # Date 1481297210 -3600 # Node ID 56863815fe7bdd54b4df8ab556247d4a51b359b8 # Parent 4cb3b47bd18fdd3d7f15ca1ecef8cd6211dfc90d Removed the help function and superfluous object base class declarations. diff -r 4cb3b47bd18f -r 56863815fe7b lib/__builtins__/__init__.py --- a/lib/__builtins__/__init__.py Fri Dec 09 16:22:37 2016 +0100 +++ b/lib/__builtins__/__init__.py Fri Dec 09 16:26:50 2016 +0100 @@ -89,7 +89,7 @@ from __builtins__.attribute import getattr, hasattr, setattr from __builtins__.character import chr, hex, oct, ord, unichr from __builtins__.comparable import cmp, hash -from __builtins__.identity import callable, help, id, isinstance, issubclass, repr +from __builtins__.identity import callable, id, isinstance, issubclass, repr from __builtins__.io import open, raw_input, print_ from __builtins__.iterable import all, any, enumerate, filter, iter, len, map, max, min, reduce, reversed, sorted, sum, zip from __builtins__.namespace import dir, globals, locals, vars diff -r 4cb3b47bd18f -r 56863815fe7b lib/__builtins__/boolean.py --- a/lib/__builtins__/boolean.py Fri Dec 09 16:22:37 2016 +0100 +++ b/lib/__builtins__/boolean.py Fri Dec 09 16:26:50 2016 +0100 @@ -19,7 +19,7 @@ this program. If not, see . """ -class boolean(object): +class boolean: "The type of the True and False objects." diff -r 4cb3b47bd18f -r 56863815fe7b lib/__builtins__/float.py --- a/lib/__builtins__/float.py Fri Dec 09 16:22:37 2016 +0100 +++ b/lib/__builtins__/float.py Fri Dec 09 16:26:50 2016 +0100 @@ -19,7 +19,7 @@ this program. If not, see . """ -class float(object): +class float: def __init__(self, number_or_string=None): # Note member. self.__data__ = 0.0 diff -r 4cb3b47bd18f -r 56863815fe7b lib/__builtins__/identity.py --- a/lib/__builtins__/identity.py Fri Dec 09 16:22:37 2016 +0100 +++ b/lib/__builtins__/identity.py Fri Dec 09 16:26:50 2016 +0100 @@ -30,12 +30,6 @@ pass -def help(*args): - - # NOTE: This should show any docstring, but it is currently unsupported. - - pass - def id(obj): # NOTE: This should show an object's address, but it is currently diff -r 4cb3b47bd18f -r 56863815fe7b lib/__builtins__/int.py --- a/lib/__builtins__/int.py Fri Dec 09 16:22:37 2016 +0100 +++ b/lib/__builtins__/int.py Fri Dec 09 16:26:50 2016 +0100 @@ -22,7 +22,7 @@ from __builtins__.operator import _negate import native -class int(object): +class int: "An integer abstraction." diff -r 4cb3b47bd18f -r 56863815fe7b lib/__builtins__/iterator.py --- a/lib/__builtins__/iterator.py Fri Dec 09 16:22:37 2016 +0100 +++ b/lib/__builtins__/iterator.py Fri Dec 09 16:26:50 2016 +0100 @@ -19,7 +19,7 @@ this program. If not, see . """ -class itemiterator(object): +class itemiterator: "An iterator for objects providing item access." diff -r 4cb3b47bd18f -r 56863815fe7b lib/__builtins__/long.py --- a/lib/__builtins__/long.py Fri Dec 09 16:22:37 2016 +0100 +++ b/lib/__builtins__/long.py Fri Dec 09 16:26:50 2016 +0100 @@ -19,7 +19,7 @@ this program. If not, see . """ -class long(object): +class long: def __init__(self, number_or_string=None): pass def __iadd__(self, other): pass def __isub__(self, other): pass diff -r 4cb3b47bd18f -r 56863815fe7b lib/__builtins__/set.py --- a/lib/__builtins__/set.py Fri Dec 09 16:22:37 2016 +0100 +++ b/lib/__builtins__/set.py Fri Dec 09 16:26:50 2016 +0100 @@ -19,10 +19,10 @@ this program. If not, see . """ -class frozenset(object): +class frozenset: def __init__(self, iterable): pass -class set(object): +class set: def __init__(self, iterable): pass def add(self, item): pass def clear(self): pass