# HG changeset patch # User Sean Farley # Date 1445294615 25200 # Node ID 6cd19014730812bc243308fe047738dc9135a560 # Parent b81b8dbecc26d78f94cfe3c657400f995ce7b5c3 push: all pass along opargs Wihtout this patch, commands.push silently drops opargs defeating the whole purpose of the argument. diff -r b81b8dbecc26 -r 6cd190147308 mercurial/commands.py --- a/mercurial/commands.py Thu Oct 15 17:28:26 2015 -0400 +++ b/mercurial/commands.py Mon Oct 19 15:43:35 2015 -0700 @@ -5416,7 +5416,8 @@ del repo._subtoppath pushop = exchange.push(repo, other, opts.get('force'), revs=revs, newbranch=opts.get('new_branch'), - bookmarks=opts.get('bookmark', ())) + bookmarks=opts.get('bookmark', ()), + opargs=opts.get('opargs')) result = not pushop.cgresult