-
Notifications
You must be signed in to change notification settings - Fork 0
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
Cross platform support #1
Comments
Thanks for showing how to do this! I've updated https://github.com/georgewfraser/vscode-tree-sitter to use WASM so it supports all platforms now. I did some JS profiling and verified it has similar performance. |
Hello @jeff-hykin , Thank you so much for your contribution. I would like to share with you my workaround, that I've just finished. Maybe it will be helpful somewhere else. Your solution is waaay better. Thank you very much again. |
One thing I can't grasp about this, is that you guys don't seem to need to copy the wasm files to the out folder? I needed to do that to make it work, but i'm building a language server, so it might be rooted in that. elm-tooling/elm-language-server@f6f1966#diff-b9cfc7f2cdf78a7f4b91a753d10865a2R37 The other problem at the moment is that |
That's a shame, I didn't know wasm was missing support for anything. To be honest though I don't know what the As for the |
Use tree-sitter wasm to get cross platform support. (Done)
I'm mostly just making this issue to let you guys know about this. @EvgeniyPeshkov @georgewfraser Feel free to pull this into your own repo's its not super complex, I only made my own so that I could test and make changes easier. Everything in this repo is based on @EvgeniyPeshkov 's repo.
The text was updated successfully, but these errors were encountered: