diff -r ad76032d27da -r adacefb0b7ea mercurial/dirstate.py --- a/mercurial/dirstate.py Wed Sep 05 22:10:41 2018 +0900 +++ b/mercurial/dirstate.py Wed Sep 05 20:52:22 2018 +0900 @@ -1392,9 +1392,9 @@ l = len(st) if l == 40: - self._parents = st[:20], st[20:40] + self._parents = (st[:20], st[20:40]) elif l == 0: - self._parents = [nullid, nullid] + self._parents = (nullid, nullid) else: raise error.Abort(_('working directory state appears ' 'damaged!'))