##// END OF EJS Templates
py3: don't run source transformer on hgext3rd (extensions)...
Martin von Zweigbergk -
r42774:d28d91f9 default
parent child Browse files
Show More
@@ -29,7 +29,7 b' if sys.version_info[0] >= 3:'
29 """A sys.meta_path finder that uses a custom module loader."""
29 """A sys.meta_path finder that uses a custom module loader."""
30 def find_spec(self, fullname, path, target=None):
30 def find_spec(self, fullname, path, target=None):
31 # Only handle Mercurial-related modules.
31 # Only handle Mercurial-related modules.
32 if not fullname.startswith(('mercurial.', 'hgext.', 'hgext3rd.')):
32 if not fullname.startswith(('mercurial.', 'hgext.')):
33 return None
33 return None
34 # don't try to parse binary
34 # don't try to parse binary
35 if fullname.startswith('mercurial.cext.'):
35 if fullname.startswith('mercurial.cext.'):
@@ -73,3 +73,7 b''
73 `addunfinished()` in `state` module.
73 `addunfinished()` in `state` module.
74
74
75 * `cmdutil.checkunfinished()` now includes detection for merge too.
75 * `cmdutil.checkunfinished()` now includes detection for merge too.
76
77 * We used to automatically attempt to make extensions compatible with
78 Python 3 (by translating their source code while loading it). We no
79 longer do that.
General Comments 0
You need to be logged in to leave comments. Login now