Lack of documentation on the scry setup #56
Comments
If you have tested scry successfully in some editor , please feel free to contribute to scry wiki 👍 |
Use with Atom is as simple as installing the |
I'm kind of a newcomer again, so maybe I can find some time to re-set things up and I can write some articles from a kind-of newcomer perspective. |
@faustinoaq I see how @keplersj installs scry through his atom package, would something similar be possible for vscode-crystal-lang? |
@bmulvihill In fact I used to embed scry in vscode-crystal-lang. I removed it because some time ago scry was some unsable, bigger and slower 😅 Currently scry is pretty stable, lightweight and fast, so, maybe I can try to add it again 😄 Feel free to open a PR 😉 |
I removed embedded scry here: https://github.com/crystal-lang-tools/vscode-crystal-lang/blob/master/CHANGELOG.md#change-8 BTW, I used 7zip because I was trying to ship scry as small as possible. Seems that isn't a problem now 💯 |
@faustinoaq Scry is already available in emacs(lsp-crystal.el). However, scry has some problems when dealing with didSave.
I made a local change and fixed the above problem. struct TextDocumentParams
JSON.mapping({
text_document: {type: (TextDocumentIdentifier | VersionedTextDocumentIdentifier), key: "textDocument"},
text: String?,
include_text: {type: Bool, nilable: true, key: "includeText"}, # Add includeText fix didSave bug
}, true)
end |
Besides the setup, the documentation is lacking an explanation about the actual features of Scry. |
Hi guys, any hint about nvim setup? |
Hi @crystal-lang-tools/scry community!
This project is getting better everyday. I think is cool but some newcomers are getting confused on how to use scry. This is mainly because the lack of documentation on LSP clients configuration:
I propose to write some wiki articles about configuring scry to run on:
The text was updated successfully, but these errors were encountered: