# HG changeset patch # User Sean Farley # Date 1445294860 25200 # Node ID 382050000412966d5473ebdfbb3ae902a9a9880b # Parent 6cd19014730812bc243308fe047738dc9135a560 pull: all pass along extra opargs Wihtout this patch, commands.pull silently drops opargs defeating the whole purpose of the argument. diff -r 6cd190147308 -r 382050000412 mercurial/commands.py --- a/mercurial/commands.py Mon Oct 19 15:43:35 2015 -0700 +++ b/mercurial/commands.py Mon Oct 19 15:47:40 2015 -0700 @@ -5312,6 +5312,7 @@ "so a rev cannot be specified.") raise error.Abort(err) + pullopargs.update(opts.get('opargs', {})) modheads = exchange.pull(repo, other, heads=revs, force=opts.get('force'), bookmarks=opts.get('bookmark', ()),