Mercurial > hg
changeset 16010:c7811ca6fb94 stable
update: note updated bookmark
This brings update in line with pull: we notify the user when an action
indirectly updates a bookmark.
author | Kevin Bullock <kbullock@ringworld.org> |
---|---|
date | Fri, 27 Jan 2012 13:12:56 -0600 |
parents | f1208827df7c |
children | f2c49d9dee57 |
files | mercurial/commands.py tests/test-bookmarks-pushpull.t |
diffstat | 2 files changed, 3 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/commands.py Fri Jan 27 14:19:32 2012 -0600 +++ b/mercurial/commands.py Fri Jan 27 13:12:56 2012 -0600 @@ -5719,7 +5719,8 @@ ret = hg.update(repo, rev) if not ret and movemarkfrom: - bookmarks.update(repo, [movemarkfrom], repo['.'].node()) + if bookmarks.update(repo, [movemarkfrom], repo['.'].node()): + ui.status(_("updating bookmark %s\n") % repo._bookmarkcurrent) elif brev in repo._bookmarks: bookmarks.setcurrent(repo, brev)
--- a/tests/test-bookmarks-pushpull.t Fri Jan 27 14:19:32 2012 -0600 +++ b/tests/test-bookmarks-pushpull.t Fri Jan 27 13:12:56 2012 -0600 @@ -101,6 +101,7 @@ $ cd ../b $ hg up 1 files updated, 0 files merged, 0 files removed, 0 files unresolved + updating bookmark foobar $ echo c2 > f2 $ hg ci -Am2 adding f2