From e60c06b691314619f019ce421b0df05dc5bc56d3 Mon Sep 17 00:00:00 2001 From: Dave Halter Date: Sat, 4 Jun 2016 00:34:00 +0200 Subject: [PATCH] In every case of a new line the tokenize position should be correct. --- jedi/parser/tokenize.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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