changeset 466:ac16efd25cc4

overlaymanifest: add the withflags method introduced in hg change a1dcd842ce17
author Augie Fackler <raf@durin42.com>
date Thu, 26 Jul 2012 18:59:19 -0500
parents 62aaacc44c14
children af0e70e5b8b7
files hggit/overlay.py
diffstat 1 files changed, 5 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/hggit/overlay.py
+++ b/hggit/overlay.py
@@ -14,6 +14,11 @@
         self._map = None
         self._flagmap = None
 
+    def withflags(self):
+        self.load()
+        return set([path for path, flag in self._flagmap.iteritems()
+                    if flag & 020100])
+
     def copy(self):
         return overlaymanifest(self.repo, self.tree.id)