Submitter | phabricator |
---|---|
Date | Feb. 13, 2018, 2:47 a.m. |
Message ID | <ed66944e9aac36edea32f55eb7837f00@localhost.localdomain> |
Download | mbox | patch |
Permalink | /patch/27757/ |
State | Not Applicable |
Headers | show |
Comments
Patch
diff --git a/mercurial/hook.py b/mercurial/hook.py --- a/mercurial/hook.py +++ b/mercurial/hook.py @@ -49,12 +49,12 @@ modname = modfile with demandimport.deactivated(): try: - obj = __import__(modname) + obj = __import__(pycompat.sysstr(modname)) except (ImportError, SyntaxError): e1 = sys.exc_info() try: # extensions are loaded with hgext_ prefix - obj = __import__("hgext_%s" % modname) + obj = __import__(r"hgext_%s" % pycompat.sysstr(modname)) except (ImportError, SyntaxError): e2 = sys.exc_info() if ui.tracebackflag: