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 |