Add 'local' tags
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Add 'local' tags
Local tags are repository-private tags that override the usual tags.
They're not version controlled.
manifest hash: cce27c853d36f03adba4bd543a37c8faf1a0c749
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)
iD8DBQFCu3SSywK+sNU5EO8RAlVAAJ9sTyIW2EkzBPSPp+3uU6a+6DUC6QCcD0vE
jiwqhtfCuvG5LLs54LkzamY=
=D9IP
-----END PGP SIGNATURE-----
--- a/mercurial/hg.py
+++ b/mercurial/hg.py
@@ -394,6 +394,9 @@ class localrepository:
n, k = l.split(" ", 1)
self.tagscache[k.strip()] = bin(n)
except KeyError: pass
+ for k, n in self.ui.configitems("tags"):
+ self.tagscache[k] = bin(n)
+
self.tagscache['tip'] = self.changelog.tip()
return self.tagscache