diff mercurial/commands.py @ 16191:7c75924a6926 stable

update: delete bookmarks.current when explicitly updating to a rev (issue3276)
author Idan Kamara <idankk86@gmail.com>
date Tue, 28 Feb 2012 23:47:46 +0200
parents 41bef17e6ad8
children a4413624d014 28c5648771d1
line wrap: on
line diff
--- a/mercurial/commands.py	Tue Feb 28 10:06:35 2012 +0100
+++ b/mercurial/commands.py	Tue Feb 28 23:47:46 2012 +0200
@@ -5732,6 +5732,8 @@
             ui.status(_("updating bookmark %s\n") % repo._bookmarkcurrent)
     elif brev in repo._bookmarks:
         bookmarks.setcurrent(repo, brev)
+    elif brev:
+        bookmarks.unsetcurrent(repo)
 
     return ret