660 else: |
660 else: |
661 completion = word |
661 completion = word |
662 line, index = editor.lineIndexFromPosition(pos) |
662 line, index = editor.lineIndexFromPosition(pos) |
663 curWord = editor.getWord(line, index, useWordChars=False) |
663 curWord = editor.getWord(line, index, useWordChars=False) |
664 completion += curWord[len(completion):] |
664 completion += curWord[len(completion):] |
665 if completion and completion not in completionsList: |
665 if completion and completion not in completionsList and \ |
|
666 completion != word: |
666 completionsList.append( |
667 completionsList.append( |
667 "{0}?{1}".format( |
668 "{0}?{1}".format( |
668 completion, self.__fromDocumentID)) |
669 completion, self.__fromDocumentID)) |
669 |
670 |
670 res = editor.findNextTarget() |
671 res = editor.findNextTarget() |