Closed caffodian closed 8 years ago
To run this test, remove it from the ignore:
I think this can cause weird bugs on occasion, because it's not actually possible to create a range to mark the misdetected "foodbaz" word
One way might be to have walkers end if they run into one of those nested blocks that we skip, then find a way to create a new walker that starts after the nested block?
But then I suspect there are probably very degenerate cases where someone nests multiple different lists or other skippable blocks, inside a single list item.
fixed by #15
The nested list doesn't correctly separate words,
therefore
returns "foobaz" and "bar" through the wordwalker.
https://github.com/PolicyStat/ckeditor-spell-check-plugin-js-dev-edge/blob/pstat_rewrite/tests/typowalking/wordwalker.js#L138