--- a/mercurial/hg.py Tue Sep 06 09:43:25 2016 -0700
+++ b/mercurial/hg.py Mon Aug 22 14:44:14 2016 +0200
@@ -738,20 +738,22 @@
if movemarkfrom == repo['.'].node():
pass # no-op update
elif bookmarks.update(repo, [movemarkfrom], repo['.'].node()):
- ui.status(_("updating bookmark %s\n") % repo._activebookmark)
+ b = ui.label(repo._activebookmark, 'bookmarks.active')
+ ui.status(_("updating bookmark %s\n") % b)
else:
# this can happen with a non-linear update
- ui.status(_("(leaving bookmark %s)\n") %
- repo._activebookmark)
+ b = ui.label(repo._activebookmark, 'bookmarks')
+ ui.status(_("(leaving bookmark %s)\n") % b)
bookmarks.deactivate(repo)
elif brev in repo._bookmarks:
if brev != repo._activebookmark:
- ui.status(_("(activating bookmark %s)\n") % brev)
+ b = ui.label(brev, 'bookmarks.active')
+ ui.status(_("(activating bookmark %s)\n") % b)
bookmarks.activate(repo, brev)
elif brev:
if repo._activebookmark:
- ui.status(_("(leaving bookmark %s)\n") %
- repo._activebookmark)
+ b = ui.label(repo._activebookmark, 'bookmarks')
+ ui.status(_("(leaving bookmark %s)\n") % b)
bookmarks.deactivate(repo)
if warndest: