feat: update tree-sitter package to 0.26 (also adds languages)

This is a major update of the tree-sitter depedencies (via flow-syntax). In
addtion to updating tree-sitter from the 0.24 branch to 0.26 there are also
updates to all tree-sitter parsers and a couple of new languages. The
supported tree-sitter ABI is now at version 15. (min version still 13)

New languages:

d (dlang)
llvm (LLVM IR)
comment (tags in comment blocks in many languages)
query (tree-sitter queries)
rpmbash (bash embedded in rpmspec files)

This should also unblock a few other file type requests, but they are not
included here directly and will follow later.

closes #540
This commit is contained in:
CJ van den Berg 2026-03-18 10:57:09 +01:00
parent 3551c765b2
commit 7847589982
Signed by: neurocyte
GPG key ID: 8EB1E1BB660E3FB9

View file

@ -6,8 +6,8 @@
.dependencies = .{ .dependencies = .{
.syntax = .{ .syntax = .{
.url = "git+https://github.com/neurocyte/flow-syntax?ref=master#2d2d8dd88d06e82fa58e0066373f3891edfb6dd4", .url = "git+https://github.com/neurocyte/flow-syntax?ref=master#2b6cd9fe39e05ac5765879dd8edb5a13ce83d3b0",
.hash = "flow_syntax-0.7.2-X8jOoeFTAQC672CaogV8C-wVQyyWTlYnVNKpRzAOiZUY", .hash = "flow_syntax-0.7.2-X8jOoeFTAQAGFrZu7z5IYI1HeCeOcNfKRksEk9TxiHA9",
}, },
.flags = .{ .flags = .{
.url = "git+https://github.com/neurocyte/flags?ref=main#984b27948da3e4e40a253f76c85b51ec1a9ada11", .url = "git+https://github.com/neurocyte/flags?ref=main#984b27948da3e4e40a253f76c85b51ec1a9ada11",