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
We seem to miss the final keystroke sometimes. Type a lot of stuff, then stop. Sometimes the linter state seems to not notice the final keystrokes. Probably because they get throttled. Throttling is great, but the trailing edge should always execute even if it would initially be throttled.
The text was updated successfully, but these errors were encountered:
I'm still experiencing this. Moreover, this issues sometimes results errors as in #1188.
MWE:
Here I paste a comment followed by blank lines a few times and then quickly ctrl+s, ctrl+a and ctrl+v. At one point the result of linting de-syncs from what's in the editor and a nasty exception shows up. This is because atom linter tries to show an error on the last line that no longer exists.
The exception does not show up in 100% of cases, but in real files with more lines of code it is more likely as re-linting naturally becomes a bit slower.
This exception is the worst-case scenario and is still rather rare. Often you just get something underlined in the wrong place after a few quick changes.
We seem to miss the final keystroke sometimes. Type a lot of stuff, then stop. Sometimes the linter state seems to not notice the final keystrokes. Probably because they get throttled. Throttling is great, but the trailing edge should always execute even if it would initially be throttled.
The text was updated successfully, but these errors were encountered: