diff -r f4d1f0713b49 -r cc918741a22a mercurial/ui.py --- a/mercurial/ui.py Tue Dec 17 01:35:52 2024 -0500 +++ b/mercurial/ui.py Tue Dec 17 01:39:33 2024 -0500 @@ -2007,8 +2007,7 @@ blockedtag=b'editor', ) - with open(name, 'rb') as f: - t = util.fromnativeeol(f.read()) + t = util.fromnativeeol(util.readfile(name)) finally: os.unlink(name)