You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Dec 15, 2022. It is now read-only.
With spell-check v0.55.0, atom v0.187.0, and OS X 10.10.3.
I've been using AsciiDoc on Atom to write some stuff (but changing to plain text mode makes no difference). The document exhibiting this problem is around 5000 words long. I noticed that the red wavy line was lagging tremendously behind my typing, jumping forward a character or two at a time sometimes up to 5 words back! Then today things degraded further: any kind of typing will spin Atom Helper to 50-90% CPU, and AppleSpell to near the same -- the fans go to Mach 3, etc.
I had a quick look at the source and am I right in thinking that it dumps the entire document buffer into the spell checker every ::getStoppedChangingDelay ms when actively editing? For me, that means checking 5000 words 3.333 times a second, when 99% of the time 4990+ of them are static. Surely it'd be better to do only the current line/bit that changed since the last run?
Sorry for being all problems and no solutions; I'd have considered doing a PR but CoffeeScript and I aren't friends 😟