Open fionafung opened 9 years ago
As of a pull request from Master at 02/18/2015, 11:40am, this still repros
Does not repro on my box with cat.ts and dog.ts from other issue. Can you send me a zip?
This is the same as #49. The cause is that, since ST2 does not call plugin_loaded() (as it does in ST3), we use the first on_activation event to spawn the server and set up the queues for it. Will look into doing this on another thread to avoid the message.
FYI sunk to tip on 03/28, 9:00am, I still get this message on ST2.
Does this issue still exist?
I still see it once in a while. The problem is that Sublime Text 2 doesn't call plugin_loaded and so we call it on the first on_activated event. plugin_loaded can take up to a half second or so because it is starting the server process. It is not simple to fix because it would require a way to queue work until the server process is started.
I haven't seen this notice for a while after recent the refactor.
I was still seeing it often yesterday testing the refactor work, so it is still there even after the refactor.
One way to consistently repro this issue is:
You will see the dialog below. After you dismiss the dialog, the language service does work.