Skip to content

Extension should not register IntelliSense provider on OSX/Linux #106

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
daviwil opened this issue Mar 1, 2016 · 0 comments
Closed

Extension should not register IntelliSense provider on OSX/Linux #106

daviwil opened this issue Mar 1, 2016 · 0 comments
Labels
Issue-Bug A bug to squash.
Milestone

Comments

@daviwil
Copy link
Contributor

daviwil commented Mar 1, 2016

It seems that we should not be setting up the LanguageClient when running on OSX and Linux because it disables the alternative completion behavior where symbols from the file get automatically completed. Since the language service doesn't work on these platforms it would be good if the default IntelliSense worked there.

@daviwil daviwil added the Issue-Bug A bug to squash. label Mar 1, 2016
@daviwil daviwil added this to the 0.5.0 milestone Mar 1, 2016
daviwil added a commit that referenced this issue Mar 10, 2016
This change causes the LanguageClient class to not be created on
non-Windows OSes (specifically OS X and Linux).  Previously this had not
caused a major issue for users on OS X but it eventually became apparent
that VS Code's default word-based completion engine did not work for OS X
users because we were still registering our completion provider even
though it was not able to execute on that OS.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Issue-Bug A bug to squash.
Projects
None yet
Development

No branches or pull requests

1 participant