1
0
forked from VimPlug/jedi

fix a very annoying caching problem

This commit is contained in:
David Halter
2013-09-03 22:41:56 +04:30
parent 4c6a58644e
commit d483143d47
3 changed files with 6 additions and 4 deletions

View File

@@ -13,6 +13,11 @@ def fast_parent_copy(obj):
new_elements = {}
def recursion(obj):
if isinstance(obj, pr.Statement):
# Need to set _set_vars, otherwise the cache is not working
# correctly, don't know why.
obj.get_set_vars()
new_obj = copy.copy(obj)
new_elements[obj] = new_obj