mercurial/revsetlang.py
changeset 31565 553ad16b274f
parent 31441 80c8a6db450d
child 31603 fbe8502c4480
--- a/mercurial/revsetlang.py	Mon Mar 20 16:34:12 2017 -0700
+++ b/mercurial/revsetlang.py	Sun Mar 19 01:03:53 2017 -0400
@@ -629,7 +629,7 @@
         elif l == 1:
             return argtype(t, s[0])
         elif t == 'd':
-            return "_intlist('%s')" % "\0".join(str(int(a)) for a in s)
+            return "_intlist('%s')" % "\0".join('%d' % int(a) for a in s)
         elif t == 's':
             return "_list('%s')" % "\0".join(s)
         elif t == 'n':