Mercurial > public > mercurial-scm > hg-stable
diff hgext/histedit.py @ 43373:de2c8722a787 stable
py3: use native strings as keys into **opts in chistedit
Now you should be able to successfully confirm your histedit plan (at
least in the case I tried). Even continuing after conflicts and
finishing the histedit worked.
Differential Revision: https://phab.mercurial-scm.org/D7186
author | Martin von Zweigbergk <martinvonz@google.com> |
---|---|
date | Thu, 31 Oct 2019 15:03:12 -0700 |
parents | 66a0c5faed1e |
children | b27cf9f52194 |
line wrap: on
line diff
--- a/hgext/histedit.py Thu Oct 31 15:00:49 2019 -0700 +++ b/hgext/histedit.py Thu Oct 31 15:03:12 2019 -0700 @@ -1687,7 +1687,7 @@ with repo.vfs(b'chistedit', b'w+') as fp: for r in rules: fp.write(r) - opts[b'commands'] = fp.name + opts['commands'] = fp.name return _texthistedit(ui, repo, *freeargs, **opts) except KeyboardInterrupt: pass