Comments
Patch
@@ -296,8 +296,10 @@ class localrepository(object):
# - working directory parent change,
# - bookmark changes
self.filteredrevcache = {}
+ self.events = localrepoevents(repo=self)
+
def close(self):
pass
def _restrictcapabilities(self, caps):
@@ -1777,4 +1779,7 @@ def instance(ui, path, create):
return localrepository(ui, util.urllocalpath(path), create)
def islocal(path):
return True
+
+class localrepoevents(util.eventmanager):
+ '''Defines events for localrepository instances.'''