fix completions on 'from . import variable'

This commit is contained in:
David Halter committed 2012-12-27 16:13:48 +01:00
1 parent fc9e78c31e
commit 50d6f8e916
2 files changed
+21 -11

No files matched your search

+4 -1
View File
@@ -23,8 +23,11 @@ class Module(builtin.CachedModule):
:param path: The module path of the file.
:param source: The source code of the file.
"""
def __init__(self, path, source):
def __init__(self, path, source=None):
super(Module, self).__init__(path=path)
if source is None:
with open(path) as f:
source = f.read()
self.source = source_to_unicode(source)
self._line_cache = None