changeset 28274 | 5d9578d9ad1a |
parent 28273 | 9ac8955d8c45 |
child 28313 | aa73d6a5d9ea |
--- a/mercurial/commands.py Fri Feb 26 20:22:05 2016 +0900 +++ b/mercurial/commands.py Fri Feb 26 20:22:05 2016 +0900 @@ -5570,6 +5570,11 @@ if brev != repo._activebookmark: ui.status(_("(activating bookmark %s)\n") % brev) bookmarks.activate(repo, brev) + elif brev: + if repo._activebookmark: + ui.status(_("(leaving bookmark %s)\n") % + repo._activebookmark) + bookmarks.deactivate(repo) return ret if modheads > 1: currentbranchheads = len(repo.branchheads())