Skip to content
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

Slint #166

Closed
1 task done
xpader opened this issue Apr 6, 2023 · 5 comments
Closed
1 task done

Slint #166

xpader opened this issue Apr 6, 2023 · 5 comments
Labels
language A request to add a language extension

Comments

@xpader
Copy link

xpader commented Apr 6, 2023

Check for existing issues

  • Completed

Language

Slint

Tree Sitter parser link

No response

Language server link

https://github.com/slint-ui/slint/blob/master/tools/lsp/README.md

Misc notes

Rust GUI - Slint UI Language LSP support request.

@xpader xpader added the language A request to add a language extension label Apr 6, 2023
@JosephTLyons JosephTLyons changed the title Rust Slint Support Slint support Apr 7, 2023
@JosephTLyons JosephTLyons transferred this issue from zed-industries/community Jan 24, 2024
@hunger
Copy link

hunger commented Feb 8, 2024

For completeness:

The tree-sitter parser for slint is available here: https://github.com/slint-ui/tree-sitter-slint

Tree-sitter queries for nvim can be found here: nvim-treesitter/nvim-treesitter#6027

Helix has another set of tree-sitter queries for slint here: helix-editor/helix#9551

@JosephTLyons JosephTLyons changed the title Slint support Slint Feb 26, 2024
@JosephTLyons JosephTLyons transferred this issue from zed-industries/zed Feb 26, 2024
@Moshyfawn
Copy link
Member

Moshyfawn commented Mar 25, 2024

@maxdeviant, it appears that the Slint extension is now in the repository, but it has not yet been reflected in the extensions store. Is there a release process that must be completed before extensions become visible?

Ref: #355

@maxdeviant
Copy link
Member

@maxdeviant, it appears that the Slint extension is now in the repository, but it has not yet been reflected in the extensions store. Is there a release process that must be completed before extensions become visible?

Ref: #355

Currently only Zed v0.129.x (currently on Nightly) can see extensions that provide language servers, as they depend on a new major version of the extension schema.

These will be available to the Preview release channel on Wednesday, and then on Stable the following week.

@Moshyfawn
Copy link
Member

Currently only Zed v0.129.x (currently on Nightly) can see extensions that provide language servers, as they depend on a new major version of the extension schema.

Ah, I missed the part where it has the LSP integration. Thanks 🙏

@Moshyfawn
Copy link
Member

Moshyfawn commented Apr 18, 2024

I believe the extensions support LSP in Stable now, so I'll close this issue out. You can find the Slint extension in the Extensions tab in Zed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
language A request to add a language extension
Projects
None yet
Development

No branches or pull requests

4 participants