diff -r 6fa40bd78bc8 -r fff8e1cec90f mercurial/commands.py --- a/mercurial/commands.py Sat Aug 02 17:04:53 2014 -0700 +++ b/mercurial/commands.py Mon Aug 11 11:24:05 2014 -0500 @@ -5901,7 +5901,7 @@ 'bundle:' + fname) finally: lock.release() - bookmarks.updatecurrentbookmark(repo, wc.node(), wc.branch()) + return postincoming(ui, repo, modheads, opts.get('update'), None) @command('^update|up|checkout|co',