# HG changeset patch # User Brendan Cully # Date 1187896987 25200 # Node ID bddb4ff134c0a258d77a80cee4344a20d78e935b # Parent 0f6a1bdf89fb9b8e6c260a56a96063df3d57a636 Do not lose previous tags when adding a tag in raw mode diff -r 0f6a1bdf89fb -r bddb4ff134c0 mercurial/localrepo.py --- a/mercurial/localrepo.py Sun Aug 19 14:03:56 2007 -0500 +++ b/mercurial/localrepo.py Thu Aug 23 12:23:07 2007 -0700 @@ -151,6 +151,8 @@ except revlog.LookupError: pass fp = self.wfile('.hgtags', 'wb') + if prevtags: + fp.write(prevtags) # committed tags are stored in UTF-8 writetag(fp, name, util.fromlocal, prevtags)