From 727a381fc902cd93d23b3624359bad38d49539d0 Mon Sep 17 00:00:00 2001 From: Matthias Hoelzl Date: Wed, 4 Oct 2017 23:21:32 +0200 Subject: Fix Python 3 build - Take care of the differences in handling unicode characters in `escape_string` (formerly in `editor/SCsub`, now in `compat.py)`. - Conditionally include `_winreg` or `winreg` in the Mono editor module. --- modules/mono/mono_reg_utils.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'modules/mono/mono_reg_utils.py') diff --git a/modules/mono/mono_reg_utils.py b/modules/mono/mono_reg_utils.py index 6f1620ff49..e9988625f5 100644 --- a/modules/mono/mono_reg_utils.py +++ b/modules/mono/mono_reg_utils.py @@ -1,7 +1,11 @@ import os if os.name == 'nt': - import _winreg as winreg + import sys + if sys.version_info < (3,): + import _winreg as winreg + else: + import winreg def _reg_open_key(key, subkey): -- cgit v1.2.3