1
0
forked from VimPlug/jedi

py3k/py2.5 compatibility, and a bugfix

This commit is contained in:
David Halter
2012-12-16 04:03:46 +01:00
parent 36b75c3e15
commit 5f76ffdfe8
2 changed files with 7 additions and 3 deletions

View File

@@ -1,9 +1,8 @@
import re
import operator
from functools import reduce
import parsing
from _compatibility import use_metaclass
from _compatibility import use_metaclass, reduce, property
parser_cache = {}
@@ -57,7 +56,7 @@ class Module(parsing.Simple, parsing.Module):
key = 'get_statement_for_position', pos
if key not in self.cache:
for p in self.parsers:
s = p.module.get_statement_for_position(self)
s = p.module.get_statement_for_position(pos)
if s:
self.cache[key] = s
break