equal
deleted
inserted
replaced
39 |
39 |
40 class BaseIndexObject(object): |
40 class BaseIndexObject(object): |
41 def __len__(self): |
41 def __len__(self): |
42 return self._lgt + len(self._extra) + 1 |
42 return self._lgt + len(self._extra) + 1 |
43 |
43 |
44 def insert(self, i, tup): |
44 def append(self, tup): |
45 assert i == -1 |
|
46 self._extra.append(tup) |
45 self._extra.append(tup) |
47 |
46 |
48 def _fix_index(self, i): |
47 def _fix_index(self, i): |
49 if not isinstance(i, int): |
48 if not isinstance(i, int): |
50 raise TypeError("expecting int indexes") |
49 raise TypeError("expecting int indexes") |