diff -r 94c25f694ec3 -r 24e493ec2229 mercurial/hook.py --- a/mercurial/hook.py Mon Sep 24 22:46:22 2018 -0400 +++ b/mercurial/hook.py Fri Sep 21 19:48:23 2018 -0400 @@ -150,7 +150,7 @@ if repo: cwd = repo.root else: - cwd = pycompat.getcwd() + cwd = encoding.getcwd() r = ui.system(cmd, environ=env, cwd=cwd, blockedtag='exthook-%s' % (name,)) duration = util.timer() - starttime