Open mrcjkb opened 3 weeks ago
👋🏻
We're of two minds in regard to publishing.
Thanks for the feedback. In that case I suppose it's better for you if we add it to the NURR.
I have added tree-sitter-nu to the NURR, so a scm
version is now available on luarocks.org.
It would be nice to have semver releases so that users can pin versions. Are there any plans for that?
Yes, but probably not until we have a maintainer passionate enough about tree-sitter-nu to finish the grammar and highlighting and do releases.
Hey :wave:
rocks.nvim supports using tree-sitter parsers that have been published to luarocks.org as plugin dependencies.
This means that rocks.nvim users can just
:Rocks install my-nushell-plugin.nvim
, and the tree-sitter parser will be installed automatically, without having to use nvim-treesitter to install parsers.For parsers that are supported by nvim-treesitter, we have an automated workflow to package/publish them using the NURR. But for parsers that aren't natively supported by nvim-treesitter, it's better if the authors manage them themselves.
Some examples:
Would you be open to publishing SemVer releases (e.g. using the release-please github action) and pubishing
tree-sitter-nu
to luarocks.org? If so, I'd be happy to set up the GitHub actions for you.