1
0
forked from VimPlug/jedi

fix completion duplication problem with upper/lower case

This commit is contained in:
David Halter
2012-12-29 02:18:05 +01:00
parent 406233b62d
commit 968f9bdf60

View File

@@ -156,11 +156,11 @@ class Script(object):
self._parser.user_stmt, n): self._parser.user_stmt, n):
new = api_classes.Completion(c, needs_dot, new = api_classes.Completion(c, needs_dot,
len(like), s) len(like), s)
n = new.complete k = (new.word, new.complete) # key
if n in comp_dct and not settings.no_completion_duplicates: if k in comp_dct and not settings.no_completion_duplicates:
comp_dct[n].same_name_completions.append(new) comp_dct[k].same_name_completions.append(new)
else: else:
comp_dct[n] = new comp_dct[k] = new
comps.append(new) comps.append(new)
debug.speed('complete end') debug.speed('complete end')