1
0
forked from VimPlug/jedi

fix magic_function issues with compiled module

This commit is contained in:
Dave Halter
2014-01-09 17:09:31 +01:00
parent f755e615c9
commit dfd9a779c3
2 changed files with 3 additions and 2 deletions

View File

@@ -212,3 +212,4 @@ def _parse_function_doc(doc):
builtin = PyObject(_builtins)
magic_function_class = PyObject(type(load_module), parent=builtin)

View File

@@ -376,10 +376,10 @@ class Function(use_metaclass(CachedMetaClass, pr.IsScope)):
return decorated_func
def get_magic_function_names(self):
return compiled.magic_function_scope(self._evaluator).get_defined_names()
return compiled.magic_function_class.get_defined_names()
def get_magic_function_scope(self):
return compiled.magic_function_scope(self._evaluator)
return compiled.magic_function_class.get_defined_names()
def __getattr__(self, name):
return getattr(self.base_func, name)