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
tree-sitter: 0.18.2 -> 0.19.3 #115025
tree-sitter: 0.18.2 -> 0.19.3 #115025
Conversation
Result of 1 package built:1 suggestion:
|
Related PR: #115071 |
0.19.2 is out :s |
Sry but looking at the treesitter tracker, seems like there is a 0.19.3 upcoming to address 0.19.2 issues :/ |
That was expected, at least every update takes me less time, I'm becoming an expert updating the tree-sitter grammars 😆 |
Update the grammars and add `allGrammars` derivation. `nix-build "<nixpkgs>" -A tree-sitter.allGrammars` will create a derivation with symlinks to all the grammars
builds locally with my config (no nixpkgs-review) |
Some of the grammars dont load in neovim master (neovim/neovim#14076 with 0.19.3 support). I am patching neovim to improve the error messsage. |
some grammars are not ready for 0.19 (lua/nix) apparently so be careful. Hopefully they will be updated shortly. |
Motivation for this change
Update tree-sitter
Update the grammars and add
allGrammars
derivation.nix-build "<nixpkgs>" -A tree-sitter.allGrammars
will create aderivation with symlinks to all the grammars
Things done
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
./result/bin/
)nix path-info -S
before and after)