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
FWIW, Metals has its own file watcher for critical functionality but due to API limitations we delegate workspace/didChangeWatchedFiles notifications to the editor client for nice-to-have but non-essential features like detecting build changes by background processes.
Might be practical to write a small Sublime package that hooks workspace/didChangeWatchedFiles from LSP and uses watchman to service that API.
The LanguageHandler API is a bit too specific, this package could do it for any language, so we could expose a new API for hooking in these kind of services.
At least Metals LSP server would need such a feature, see scalameta/metals#533
Any idea on how such a feature would be implemented given the sublime API ?
The text was updated successfully, but these errors were encountered: