forked from VimPlug/jedi
fix a problem related to #246: comments were used as normal strings
This commit is contained in:
+2
-1
@@ -791,7 +791,8 @@ def filter_private_variable(scope, call_scope, var_name):
|
||||
def goto(stmt, call_path=None):
|
||||
if call_path is None:
|
||||
commands = stmt.get_commands()
|
||||
assert len(commands) == 1
|
||||
# Only the first command is important, the rest should basically not
|
||||
# happen except in broken code (e.g. docstrings that aren't code).
|
||||
call = commands[0]
|
||||
if isinstance(call, (str, unicode)):
|
||||
call_path = [call]
|
||||
|
||||
@@ -1114,7 +1114,7 @@ class Statement(Simple):
|
||||
result = []
|
||||
is_chain = False
|
||||
else:
|
||||
if tok != '\n':
|
||||
if tok != '\n' and token_type != tokenize.COMMENT:
|
||||
result.append(tok)
|
||||
return result
|
||||
|
||||
|
||||
Reference in New Issue
Block a user