1
0
forked from VimPlug/jedi

replaced builtin with compiled in all modules except imports

This commit is contained in:
Dave Halter
2014-01-09 11:05:04 +01:00
parent d2358c60b7
commit 11e2446438
8 changed files with 36 additions and 32 deletions

View File

@@ -27,7 +27,7 @@ from jedi import keywords
from jedi.api import classes
from jedi.evaluate import Evaluator, filter_private_variable
from jedi.evaluate import representation as er
from jedi.evaluate import builtin
from jedi.evaluate import compiled
from jedi.evaluate import imports
from jedi.evaluate import helpers
@@ -137,8 +137,8 @@ class Script(object):
path, dot, like = self._get_completion_parts()
user_stmt = self._user_stmt(True)
bs = builtin.Builtin.scope
completions = get_completions(user_stmt, bs)
b = compiled.builtin
completions = get_completions(user_stmt, b)
if not dot:
# add named params
@@ -149,8 +149,7 @@ class Script(object):
if not path and not isinstance(user_stmt, pr.Import):
# add keywords
completions += ((k, bs) for k in keywords.keyword_names(
all=True))
completions += ((k, b) for k in keywords.keyword_names(all=True))
needs_dot = not dot and path