Mercurial > public > mercurial-scm > hg-stable
diff mercurial/commands.py @ 28500:2e1bceeea520
update: omit redundant activating message for already active bookmark
This patch also adds "hg bookmarks" invocation into tests, where
redundant message is omitted but bookmark activity isn't clear from
context.
author | FUJIWARA Katsunori <foozy@lares.dti.ne.jp> |
---|---|
date | Sat, 12 Mar 2016 04:35:42 +0900 |
parents | c90cfe76e024 |
children | 66513f6ca038 |
line wrap: on
line diff
--- a/mercurial/commands.py Fri Mar 11 11:44:03 2016 -0800 +++ b/mercurial/commands.py Sat Mar 12 04:35:42 2016 +0900 @@ -7121,8 +7121,9 @@ repo._activebookmark) bookmarks.deactivate(repo) elif brev in repo._bookmarks: + if brev != repo._activebookmark: + ui.status(_("(activating bookmark %s)\n") % brev) bookmarks.activate(repo, brev) - ui.status(_("(activating bookmark %s)\n") % brev) elif brev: if repo._activebookmark: ui.status(_("(leaving bookmark %s)\n") %