Another no-brainer; simply shuffling some code. Felipe Contreras wrote: > We only need to get the remote dict once. > > Signed-off-by: Felipe Contreras <felipe.contreras@xxxxxxxxx> > --- > contrib/remote-helpers/git-remote-hg | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/contrib/remote-helpers/git-remote-hg b/contrib/remote-helpers/git-remote-hg > index dc276af..96bed8d 100755 > --- a/contrib/remote-helpers/git-remote-hg > +++ b/contrib/remote-helpers/git-remote-hg > @@ -860,6 +860,7 @@ def do_export(parser): > > if peer: > parser.repo.push(peer, force=force_push, newbranch=True) > + remote_bmarks = peer.listkeys('bookmarks') > > # handle bookmarks > for bmark, node in p_bmarks: > @@ -886,8 +887,7 @@ def do_export(parser): > continue > > if peer: > - rb = peer.listkeys('bookmarks') > - old = rb.get(bmark, '') > + old = remote_bmarks.get(bmark, '') > if not peer.pushkey('bookmarks', bmark, old, new): > print "error %s" % ref > continue > -- > 1.8.3.rc1.579.g184e698 -- Felipe Contreras -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html