Add tip to tags
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Add tip to tags
This makes a tag for the current tip that always overrides what's in
the tags files.
manifest hash: b1a17d0238aa84ee30773be79e4a32dca321a0c3
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)
iD8DBQFCqfzVywK+sNU5EO8RAgdEAJ41VvLHIIzNZbIC/nHmoJOpZL0+4gCfRxpC
eSq341nfmMZNcrqmGYYALe4=
=miH1
-----END PGP SIGNATURE-----
--- a/mercurial/hg.py
+++ b/mercurial/hg.py
@@ -365,8 +365,8 @@ class localrepository:
n, k = l.split(" ")
self.tags[k] = bin(n)
except KeyError: pass
+ self.tags['tip'] = self.changelog.tip()
try:
- if key == 'tip': return self.changelog.tip()
return self.tags[key]
except KeyError:
return self.changelog.lookup(key)