60 idlclbr._modules.clear() |
61 idlclbr._modules.clear() |
61 elif ext in __extensions["Ruby"]: |
62 elif ext in __extensions["Ruby"]: |
62 from . import rbclbr |
63 from . import rbclbr |
63 dict = rbclbr.readmodule_ex(module, path) |
64 dict = rbclbr.readmodule_ex(module, path) |
64 rbclbr._modules.clear() |
65 rbclbr._modules.clear() |
65 elif ext in __extensions["JavaScript"]: |
66 elif ext in __extensions["JavaScript"] and sys.version_info[0] == 3: |
66 from . import jsclbr |
67 from . import jsclbr |
67 dict = jsclbr.readmodule_ex(module, path) |
68 dict = jsclbr.readmodule_ex(module, path) |
68 jsclbr._modules.clear() |
69 jsclbr._modules.clear() |
69 elif ext in Preferences.getPython("PythonExtensions") or \ |
70 elif ext in Preferences.getPython("PythonExtensions") or \ |
70 ext in Preferences.getPython("Python3Extensions") or \ |
71 ext in Preferences.getPython("Python3Extensions") or \ |