# HG changeset patch # User Pulkit Goyal <7895pulkit@gmail.com> # Date 2018-02-07 07:40:24 # Node ID f81df691efe750e15dadcc2ed1dd93c0e706243b # Parent 3028a3215a2ebe92adb1912f3f656379c8ecb300 py3: use pycompat.ziplist instead of zip zip returns a zip object instead of a list on Python 3. Differential Revision: https://phab.mercurial-scm.org/D2070 diff --git a/mercurial/dispatch.py b/mercurial/dispatch.py --- a/mercurial/dispatch.py +++ b/mercurial/dispatch.py @@ -477,7 +477,8 @@ class cmdalias(object): if earlyopts: self.badalias = (_("error in definition for alias '%s': %s may " "only be given on the command line") - % (self.name, '/'.join(zip(*earlyopts)[0]))) + % (self.name, '/'.join(pycompat.ziplist(*earlyopts) + [0]))) return self.cmdname = cmd = args.pop(0) self.givenargs = args