mercurial/manifest.py
changeset 27466 f888676a23d0
parent 27343 c59647c6694d
child 27502 2df7f5c09c34
--- a/mercurial/manifest.py	Sun Dec 20 17:48:20 2015 -0800
+++ b/mercurial/manifest.py	Sun Dec 20 19:31:46 2015 -0800
@@ -1035,3 +1035,8 @@
         # Save nodeid so parent manifest can calculate its nodeid
         m.setnode(n)
         return n
+
+    def clearcaches(self):
+        super(manifest, self).clearcaches()
+        self._mancache.clear()
+        self._dirlogcache = {'': self}