equal
deleted
inserted
replaced
517 return self._node |
517 return self._node |
518 |
518 |
519 def setnode(self, node): |
519 def setnode(self, node): |
520 self._node = node |
520 self._node = node |
521 self._dirty = False |
521 self._dirty = False |
|
522 |
|
523 def iterentries(self): |
|
524 self._load() |
|
525 for p, n in sorted(self._dirs.items() + self._files.items()): |
|
526 if p in self._files: |
|
527 yield self._subpath(p), n, self._flags.get(p, '') |
|
528 else: |
|
529 for x in n.iterentries(): |
|
530 yield x |
522 |
531 |
523 def iteritems(self): |
532 def iteritems(self): |
524 self._load() |
533 self._load() |
525 for p, n in sorted(self._dirs.items() + self._files.items()): |
534 for p, n in sorted(self._dirs.items() + self._files.items()): |
526 if p in self._files: |
535 if p in self._files: |