equal
deleted
inserted
replaced
43 node = node[:21] # match c implementation behavior |
43 node = node[:21] # match c implementation behavior |
44 dict.__setitem__(self, k, (node, flag)) |
44 dict.__setitem__(self, k, (node, flag)) |
45 |
45 |
46 def __iter__(self): |
46 def __iter__(self): |
47 return ((f, e[0], e[1]) for f, e in sorted(self.iteritems())) |
47 return ((f, e[0], e[1]) for f, e in sorted(self.iteritems())) |
|
48 |
|
49 def iterkeys(self): |
|
50 return iter(sorted(dict.keys(self))) |
48 |
51 |
49 def copy(self): |
52 def copy(self): |
50 c = _lazymanifest('') |
53 c = _lazymanifest('') |
51 c.update(self) |
54 c.update(self) |
52 return c |
55 return c |