diff --git a/jedi/parser/tokenize.py b/jedi/parser/tokenize.py index a5c55bf5..2e0481c3 100644 --- a/jedi/parser/tokenize.py +++ b/jedi/parser/tokenize.py @@ -293,7 +293,7 @@ def generate_tokens(readline, use_exact_op_types=False): typ = OP yield typ, token, spos, prefix - if new_line: + if new_line or additional_prefix[-1:] == '\n': end_pos = lnum + 1, 0 else: end_pos = lnum, max