# HG changeset patch # User Paul Boddie # Date 1480609190 -3600 # Node ID 12147af48983a6c6c62c93f116178707c599ae38 # Parent 9f7b491d750c71afb1886ee09e2e97e2c6dd4dcc Renamed listiterator to itemiterator. diff -r 9f7b491d750c -r 12147af48983 lib/__builtins__/__init__.py --- a/lib/__builtins__/__init__.py Thu Dec 01 17:17:10 2016 +0100 +++ b/lib/__builtins__/__init__.py Thu Dec 01 17:19:50 2016 +0100 @@ -76,7 +76,7 @@ from __builtins__.float import float from __builtins__.int import int from __builtins__.span import xrange, slice -from __builtins__.iterator import listiterator +from __builtins__.iterator import itemiterator from __builtins__.list import list from __builtins__.long import long from __builtins__.none import None, NoneType diff -r 9f7b491d750c -r 12147af48983 lib/__builtins__/dict.py --- a/lib/__builtins__/dict.py Thu Dec 01 17:17:10 2016 +0100 +++ b/lib/__builtins__/dict.py Thu Dec 01 17:19:50 2016 +0100 @@ -19,7 +19,7 @@ this program. If not, see . """ -from __builtins__.iterator import listiterator +from __builtins__.iterator import itemiterator import native class dict: @@ -148,6 +148,6 @@ "Return an iterator." - return listiterator(self.keys()) + return itemiterator(self.keys()) # vim: tabstop=4 expandtab shiftwidth=4 diff -r 9f7b491d750c -r 12147af48983 lib/__builtins__/iterator.py --- a/lib/__builtins__/iterator.py Thu Dec 01 17:17:10 2016 +0100 +++ b/lib/__builtins__/iterator.py Thu Dec 01 17:19:50 2016 +0100 @@ -3,7 +3,7 @@ """ Iterator objects. -Copyright (C) 2015 Paul Boddie +Copyright (C) 2015, 2016 Paul Boddie This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software @@ -19,9 +19,9 @@ this program. If not, see . """ -class listiterator(object): +class itemiterator(object): - "Implementation of listiterator." + "An iterator for objects providing item access." def __init__(self, l): diff -r 9f7b491d750c -r 12147af48983 lib/__builtins__/list.py --- a/lib/__builtins__/list.py Thu Dec 01 17:17:10 2016 +0100 +++ b/lib/__builtins__/list.py Thu Dec 01 17:19:50 2016 +0100 @@ -19,7 +19,7 @@ this program. If not, see . """ -from __builtins__.iterator import listiterator +from __builtins__.iterator import itemiterator from __builtins__.sequence import sequence import native @@ -98,7 +98,7 @@ "Return an iterator." - return listiterator(self) + return itemiterator(self) # Special implementation methods. diff -r 9f7b491d750c -r 12147af48983 lib/__builtins__/set.py --- a/lib/__builtins__/set.py Thu Dec 01 17:17:10 2016 +0100 +++ b/lib/__builtins__/set.py Thu Dec 01 17:19:50 2016 +0100 @@ -3,7 +3,7 @@ """ Set objects. -Copyright (C) 2015 Paul Boddie +Copyright (C) 2015, 2016 Paul Boddie This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software @@ -39,7 +39,7 @@ "Return an iterator." - return listiterator(list(self)) + return itemiterator(list(self)) def pop(self): pass def remove(self, item): pass diff -r 9f7b491d750c -r 12147af48983 lib/__builtins__/tuple.py --- a/lib/__builtins__/tuple.py Thu Dec 01 17:17:10 2016 +0100 +++ b/lib/__builtins__/tuple.py Thu Dec 01 17:19:50 2016 +0100 @@ -19,7 +19,7 @@ this program. If not, see . """ -from __builtins__.iterator import listiterator +from __builtins__.iterator import itemiterator from __builtins__.sequence import sequence import native @@ -78,7 +78,7 @@ "Return an iterator." - return listiterator(self) + return itemiterator(self) # Special implementation methods.