[PATCH 3 of 3] mq: invalidate mq when invalidating repo

Simon Heimberg simohe at besonet.ch
Tue May 5 06:12:23 CDT 2009


# HG changeset patch
# User Simon Heimberg <simohe at besonet.ch>
# Date 1241517314 -7200
# Node ID ad63dbc3688a67a6097385d21358f15bcb65a8ed
# Parent  19fd0f03549a4c290de82664e3bef77fbc210058
mq: invalidate mq when invalidating repo

diff -r 19fd0f03549a -r ad63dbc3688a hgext/mq.py
--- a/hgext/mq.py	Die Mai 05 10:29:34 2009 +0200
+++ b/hgext/mq.py	Die Mai 05 11:55:14 2009 +0200
@@ -2488,6 +2488,11 @@
 
             return partial
 
+        def invalidate(self):
+            super(mqrepo, self).invalidate()
+            if 'mq' in self.__dict__:
+                self.mq.invalidate()
+
     if repo.local():
         repo.__class__ = mqrepo
 


More information about the Mercurial-devel mailing list