Skip to content

package a bunch of tree-sitter grammars, devendor from neovim#59910

Draft
classabbyamp wants to merge 11 commits intovoid-linux:masterfrom
classabbyamp:sitting-in-a-tree
Draft

package a bunch of tree-sitter grammars, devendor from neovim#59910
classabbyamp wants to merge 11 commits intovoid-linux:masterfrom
classabbyamp:sitting-in-a-tree

Conversation

@classabbyamp
Copy link
Copy Markdown
Member

Testing the changes

  • I tested the changes in this PR: YES

New package

@classabbyamp classabbyamp added xbps-src xbps-src related new-package This PR adds a new package labels Apr 12, 2026
@tranzystorekk
Copy link
Copy Markdown
Contributor

Summing up my observations here so they don't get lost:

Neovim only depends externally on treesitter parsers, but it bundles its own specific queries, mostly synched up verbatim from the nvim-treesitter project. So it seems packaging upstream parsers and their generic queries isn't enough, since then we end up still dependent on nvim-specific queries, plus making sure our ts parsers don't break those queries and similar headaches that the nvim-treesitter project aimed to handle before being archived.

@classabbyamp
Copy link
Copy Markdown
Member Author

removed the queries symlink, as the queries nvim vendors are actually different.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new-package This PR adds a new package xbps-src xbps-src related

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants