QScintilla/SpellChecker.py

changeset 4161
9eaeac74fd91
parent 4021
195a471c327b
child 4295
3ec4679c3dcd
equal deleted inserted replaced
4160:44351a724f54 4161:9eaeac74fd91
523 word, wordStart, wordEnd = \ 523 word, wordStart, wordEnd = \
524 self.__getNextWord(self.pos, self.endPos) 524 self.__getNextWord(self.pos, self.endPos)
525 self.pos = wordEnd 525 self.pos = wordEnd
526 if (wordEnd - wordStart) >= self.minimumWordSize and \ 526 if (wordEnd - wordStart) >= self.minimumWordSize and \
527 self.__checkRegion(wordStart): 527 self.__checkRegion(wordStart):
528 if spell.check(word): 528 try:
529 continue 529 if spell.check(word):
530 continue
531 except enchant.errors.Error:
532 # ignore these
533 pass
530 if word in self.__ignoreWords: 534 if word in self.__ignoreWords:
531 continue 535 continue
532 self.word = word 536 self.word = word
533 self.wordStart = wordStart 537 self.wordStart = wordStart
534 self.wordEnd = wordEnd 538 self.wordEnd = wordEnd

eric ide

mercurial