##// END OF EJS Templates
py3: open chistedit file in binary mode using vfs...
Martin von Zweigbergk -
r43689:66a0c5fa stable
parent child Browse files
Show More
@@ -1684,11 +1684,10 b' def _chistedit(ui, repo, *freeargs, **op'
1684 if type(rc) is list:
1684 if type(rc) is list:
1685 ui.status(_(b"performing changes\n"))
1685 ui.status(_(b"performing changes\n"))
1686 rules = makecommands(rc)
1686 rules = makecommands(rc)
1687 filename = repo.vfs.join(b'chistedit')
1687 with repo.vfs(b'chistedit', b'w+') as fp:
1688 with open(filename, b'w+') as fp:
1689 for r in rules:
1688 for r in rules:
1690 fp.write(r)
1689 fp.write(r)
1691 opts[b'commands'] = filename
1690 opts[b'commands'] = fp.name
1692 return _texthistedit(ui, repo, *freeargs, **opts)
1691 return _texthistedit(ui, repo, *freeargs, **opts)
1693 except KeyboardInterrupt:
1692 except KeyboardInterrupt:
1694 pass
1693 pass
General Comments 0
You need to be logged in to leave comments. Login now