From bb747a83e8be460473784e790b2cc04c71d79345 Mon Sep 17 00:00:00 2001 From: Dave Halter Date: Sun, 7 Dec 2014 19:45:19 +0100 Subject: [PATCH] Small fix with big impact for the previously done simple_stmt error recovery. Now it actually works. --- jedi/parser/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jedi/parser/__init__.py b/jedi/parser/__init__.py index dcbba22e..7ea197c2 100644 --- a/jedi/parser/__init__.py +++ b/jedi/parser/__init__.py @@ -230,7 +230,7 @@ class Parser(object): index, symbol, nodes = current_suite(stack) if symbol == 'simple_stmt': - index -= 1 + index -= 2 (_, _, (typ, suite_nodes)) = stack[index] symbol = grammar.number2symbol[typ] suite_nodes.append(pt.Node(symbol, list(nodes)))