lib/builtins.py | raw changeset files shortlog |
1.1 --- a/lib/builtins.py Mon Nov 01 01:22:44 2010 +0100 1.2 +++ b/lib/builtins.py Mon Nov 01 01:50:24 2010 +0100 1.3 @@ -578,6 +578,7 @@ 1.4 "Return the item or slice specified by 'index'." 1.5 1.6 if isinstance(index, int): 1.7 + index = _normalise_index(index, len(seq)) 1.8 return seq.__get_single_item__(index) 1.9 elif isinstance(index, slice): 1.10 return seq.__getslice__(index.start, index.end)