clfilter: ensure that tag logic runs unfiltered
The current tag logic is not aware of filtering. We keep the status quo,
ensuring that the tag cache is computed as before: without any filtering.
--- a/mercurial/localrepo.py Mon Nov 26 19:25:44 2012 +0100
+++ b/mercurial/localrepo.py Mon Nov 26 19:26:24 2012 +0100
@@ -394,6 +394,7 @@
def hook(self, name, throw=False, **args):
return hook.hook(self.ui, self, name, throw, **args)
+ @unfilteredmeth
def _tag(self, names, node, message, local, user, date, extra={}):
if isinstance(names, str):
names = (names,)