# HG changeset patch # User Pierre-Yves David # Date 1522345668 -7200 # Node ID 9ad461df4d4d1696fe15086f6afea9cebb24a617 # Parent bf583a8dc637e4ec4668d59dddcbebb2eb7efd12 compat: keep passing arguments as keyword argument Otherwise, This break with new changes in upstream Mercurial. diff -r bf583a8dc637 -r 9ad461df4d4d hgext3rd/topic/__init__.py --- a/hgext3rd/topic/__init__.py Thu Mar 29 18:34:32 2018 +0200 +++ b/hgext3rd/topic/__init__.py Thu Mar 29 19:47:48 2018 +0200 @@ -1166,7 +1166,7 @@ if node in thezeros or rev in thezeros: repo.ui.setconfig('_internal', 'keep-topic', 'yes', source='topic-extension') - return orig(ui, repo, node, rev, *args, **kwargs) + return orig(ui, repo, node=node, rev=rev, *args, **kwargs) finally: repo.ui.restoreconfig(backup)