Description
General spell checker improvements:
node-spellchecker native library:
Open questions:
Should we enable Windows native spell checking API for wider language support on Windows 10? I think it was disabled due to problem with the API/crashes.
- Is it possible to check for spelling only when the user stopped typing? I guess it's currently not possible due to Electron API?
Known issues:
Description
General spell checker improvements:
node-spellchecker native library:
node-spellcheckerasynchronous in threads to get better performance (rebase from atom upstream).Note to self: Does this give any benefits? On larger documents spell checking takes approximately 10-15ms without cache and 1-5ms with cache hits. What are the performance advantages from filter a list of words in JS, copy the remaining misspelled words to C++, create a new thread and check all words at once vs. check each word of the list - copy each word after filtering if needed.
Open questions:
Should we enable Windows native spell checking API for wider language support on Windows 10? I think it was disabled due to problem with the API/crashes.Known issues: