mirror of
https://github.com/iofq/nvim-treesitter-main.git
synced 2026-01-23 09:25:17 -06:00
Compare commits
3 commits
132d340607
...
1729342eb4
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
1729342eb4 | ||
| 43ebb4a2f2 | |||
|
|
e7ff55bf06 |
3 changed files with 97 additions and 134 deletions
18
flake.lock
generated
18
flake.lock
generated
|
|
@ -2,11 +2,11 @@
|
|||
"nodes": {
|
||||
"nixpkgs": {
|
||||
"locked": {
|
||||
"lastModified": 1764242076,
|
||||
"narHash": "sha256-sKoIWfnijJ0+9e4wRvIgm/HgE27bzwQxcEmo2J/gNpI=",
|
||||
"lastModified": 1765472234,
|
||||
"narHash": "sha256-9VvC20PJPsleGMewwcWYKGzDIyjckEz8uWmT0vCDYK0=",
|
||||
"owner": "nixos",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "2fad6eac6077f03fe109c4d4eb171cf96791faa4",
|
||||
"rev": "2fbfb1d73d239d2402a8fe03963e37aab15abe8b",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
@ -19,11 +19,11 @@
|
|||
"nvim-treesitter": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1764266060,
|
||||
"narHash": "sha256-j2o5c4qgVYQs5DJpSDX1eMsNonDkhyhEQQYMYW2YS7o=",
|
||||
"lastModified": 1765632521,
|
||||
"narHash": "sha256-HT+UzX1m4hm2QAqDa0dltArr3gMyYhXHnHoYkkQBWZA=",
|
||||
"owner": "nvim-treesitter",
|
||||
"repo": "nvim-treesitter",
|
||||
"rev": "17885756e63df73ed90db62e4630f744ceda6514",
|
||||
"rev": "74b119812e9f82bccc2f0eca156faff0354362ae",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
@ -36,11 +36,11 @@
|
|||
"nvim-treesitter-textobjects": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1764294350,
|
||||
"narHash": "sha256-M7Wfyg1cHXOHKzkhei3GfozK2tsUZ7LZoOdSiHY0dG4=",
|
||||
"lastModified": 1765672441,
|
||||
"narHash": "sha256-w2dzc5oWyEoPUgbqaAuNKCeFeh81rYJPOCPVRnFC724=",
|
||||
"owner": "nvim-treesitter",
|
||||
"repo": "nvim-treesitter-textobjects",
|
||||
"rev": "63c4dce4a56312ef1bdeafd16bdefa008fcc950a",
|
||||
"rev": "0d7c800fadcfe2d33089f5726cb8907fc846eece",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
|
|||
211
generated.nix
211
generated.nix
|
|
@ -43,12 +43,12 @@
|
|||
angular = buildGrammar {
|
||||
passthru.name = "angular";
|
||||
language = "angular";
|
||||
version = "0.0.0+rev=56fffa8c9ea7389cb2237f4a01c4a2058ac64416";
|
||||
version = "0.0.0+rev=3bd2036e710f609ea08fcfca5a1eb1169ecc114f";
|
||||
src = fetchFromGitHub {
|
||||
owner = "dlvandenberg";
|
||||
repo = "tree-sitter-angular";
|
||||
rev = "56fffa8c9ea7389cb2237f4a01c4a2058ac64416";
|
||||
hash = "sha256-QGTtdFPJYTJ+5Lz5VlwDvikJaXLim/j7wTap/JKDJaY=";
|
||||
rev = "3bd2036e710f609ea08fcfca5a1eb1169ecc114f";
|
||||
hash = "sha256-VdfPZ39AEjvl+9r/LZNRGNIQsiTB9S065AnUc4MeohU=";
|
||||
};
|
||||
meta.homepage = "https://github.com/dlvandenberg/tree-sitter-angular";
|
||||
requires = [
|
||||
|
|
@ -137,12 +137,12 @@
|
|||
bash = buildGrammar {
|
||||
passthru.name = "bash";
|
||||
language = "bash";
|
||||
version = "0.0.0+rev=20f55fb9663568f16ebceaac7673d2aa530add46";
|
||||
version = "0.0.0+rev=a06c2e4415e9bc0346c6b86d401879ffb44058f7";
|
||||
src = fetchFromGitHub {
|
||||
owner = "tree-sitter";
|
||||
repo = "tree-sitter-bash";
|
||||
rev = "20f55fb9663568f16ebceaac7673d2aa530add46";
|
||||
hash = "sha256-rHHXLHZ9n/gc09kSMYyMPl2VBupbheva0pDV9RrjlT8=";
|
||||
rev = "a06c2e4415e9bc0346c6b86d401879ffb44058f7";
|
||||
hash = "sha256-ONQ1Ljk3aRWjElSWD2crCFZraZoRj3b3/VELz1789GE=";
|
||||
};
|
||||
meta.homepage = "https://github.com/tree-sitter/tree-sitter-bash";
|
||||
};
|
||||
|
|
@ -218,18 +218,6 @@
|
|||
};
|
||||
meta.homepage = "https://github.com/EmranMR/tree-sitter-blade";
|
||||
};
|
||||
blueprint = buildGrammar {
|
||||
passthru.name = "blueprint";
|
||||
language = "blueprint";
|
||||
version = "0.0.0+rev=355ef84ef8a958ac822117b652cf4d49bac16c79";
|
||||
src = fetchFromGitLab {
|
||||
owner = "gabmus";
|
||||
repo = "tree-sitter-blueprint";
|
||||
rev = "355ef84ef8a958ac822117b652cf4d49bac16c79";
|
||||
hash = "sha256-+lkDfAL3zKt+NpvHIb1nyHvHkmZ2Ydh78N22ZOeiErs=";
|
||||
};
|
||||
meta.homepage = "https://gitlab.com/gabmus/tree-sitter-blueprint";
|
||||
};
|
||||
bp = buildGrammar {
|
||||
passthru.name = "bp";
|
||||
language = "bp";
|
||||
|
|
@ -245,12 +233,12 @@
|
|||
brightscript = buildGrammar {
|
||||
passthru.name = "brightscript";
|
||||
language = "brightscript";
|
||||
version = "0.0.0+rev=55168264ea174085d2e91377a33f216190df2f51";
|
||||
version = "0.0.0+rev=253fdfaa23814cb46c2d5fc19049fa0f2f62c6da";
|
||||
src = fetchFromGitHub {
|
||||
owner = "ajdelcimmuto";
|
||||
repo = "tree-sitter-brightscript";
|
||||
rev = "55168264ea174085d2e91377a33f216190df2f51";
|
||||
hash = "sha256-bZ8zhjfnF47ur2XNEYiGiATqDKAEnONusY/it9jmBBY=";
|
||||
rev = "253fdfaa23814cb46c2d5fc19049fa0f2f62c6da";
|
||||
hash = "sha256-aE8Of2shLliebuY9A/Sr4bjCm6At9fgDFyPaqMqpg/4=";
|
||||
};
|
||||
meta.homepage = "https://github.com/ajdelcimmuto/tree-sitter-brightscript";
|
||||
};
|
||||
|
|
@ -269,12 +257,12 @@
|
|||
c3 = buildGrammar {
|
||||
passthru.name = "c3";
|
||||
language = "c3";
|
||||
version = "0.0.0+rev=2e852d524cdab2e857ac7fb3ad814b39ae858916";
|
||||
version = "0.0.0+rev=3bcb189c85a15d5e47a12947fbb25cd6604025f5";
|
||||
src = fetchFromGitHub {
|
||||
owner = "c3lang";
|
||||
repo = "tree-sitter-c3";
|
||||
rev = "2e852d524cdab2e857ac7fb3ad814b39ae858916";
|
||||
hash = "sha256-AKjdyymtwn6mF+41YuqKTZu506nnzE45m5qeEGwclVU=";
|
||||
rev = "3bcb189c85a15d5e47a12947fbb25cd6604025f5";
|
||||
hash = "sha256-aOvlLAXe7h2RC6oUSuLk6g9XvcrUsSVHV6M0dKkf+MU=";
|
||||
};
|
||||
meta.homepage = "https://github.com/c3lang/tree-sitter-c3";
|
||||
};
|
||||
|
|
@ -537,12 +525,12 @@
|
|||
desktop = buildGrammar {
|
||||
passthru.name = "desktop";
|
||||
language = "desktop";
|
||||
version = "0.0.0+rev=2d93b616b0c247121dab59590b3182af1a9ecb3b";
|
||||
version = "0.0.0+rev=bbcedf9a11cb6c5f7cd8fcc041301aa0c204bfc0";
|
||||
src = fetchFromGitHub {
|
||||
owner = "ValdezFOmar";
|
||||
repo = "tree-sitter-desktop";
|
||||
rev = "2d93b616b0c247121dab59590b3182af1a9ecb3b";
|
||||
hash = "sha256-voo8OV/eaZMoo1HnBLTyI7jIb6ZzvexrUZK1IPJhRfs=";
|
||||
rev = "bbcedf9a11cb6c5f7cd8fcc041301aa0c204bfc0";
|
||||
hash = "sha256-WAst1yqwQRBLRSEaNhW8InMbyXeIJnIP27HZbcjSpOs=";
|
||||
};
|
||||
meta.homepage = "https://github.com/ValdezFOmar/tree-sitter-desktop";
|
||||
};
|
||||
|
|
@ -731,12 +719,12 @@
|
|||
elm = buildGrammar {
|
||||
passthru.name = "elm";
|
||||
language = "elm";
|
||||
version = "0.0.0+rev=027728466b8115cf807517af943cbeaed34053fc";
|
||||
version = "0.0.0+rev=3d000d37b99ac2640bf24c1a7a5c9a58485778df";
|
||||
src = fetchFromGitHub {
|
||||
owner = "elm-tooling";
|
||||
repo = "tree-sitter-elm";
|
||||
rev = "027728466b8115cf807517af943cbeaed34053fc";
|
||||
hash = "sha256-vaeGViXob7AYyJj93AUJWBD8Zdfs4zXdKikvBZ3GptU=";
|
||||
rev = "3d000d37b99ac2640bf24c1a7a5c9a58485778df";
|
||||
hash = "sha256-17HyH70Odvi4nT8Lox/EpTBSYipBkas0TKcX3stLcvQ=";
|
||||
};
|
||||
meta.homepage = "https://github.com/elm-tooling/tree-sitter-elm";
|
||||
};
|
||||
|
|
@ -887,24 +875,24 @@
|
|||
forth = buildGrammar {
|
||||
passthru.name = "forth";
|
||||
language = "forth";
|
||||
version = "0.0.0+rev=90189238385cf636b9ee99ce548b9e5b5e569d48";
|
||||
version = "0.0.0+rev=360ef13f8c609ec6d2e80782af69958b84e36cd0";
|
||||
src = fetchFromGitHub {
|
||||
owner = "AlexanderBrevig";
|
||||
repo = "tree-sitter-forth";
|
||||
rev = "90189238385cf636b9ee99ce548b9e5b5e569d48";
|
||||
hash = "sha256-vySBDu9cMnubu4+7/sBttNxg1S4/MxWUKpjwEa14Rws=";
|
||||
rev = "360ef13f8c609ec6d2e80782af69958b84e36cd0";
|
||||
hash = "sha256-d7X1Ubd9tKMQgNHlH+sQxmcsgLWB4mxR5CIdyKkLnM8=";
|
||||
};
|
||||
meta.homepage = "https://github.com/AlexanderBrevig/tree-sitter-forth";
|
||||
};
|
||||
fortran = buildGrammar {
|
||||
passthru.name = "fortran";
|
||||
language = "fortran";
|
||||
version = "0.0.0+rev=8334abca785db3a041292e3b3b818a82a55b238f";
|
||||
version = "0.0.0+rev=e0132896b8959c09dc20b56e4a1c5d25bc341697";
|
||||
src = fetchFromGitHub {
|
||||
owner = "stadelmanma";
|
||||
repo = "tree-sitter-fortran";
|
||||
rev = "8334abca785db3a041292e3b3b818a82a55b238f";
|
||||
hash = "sha256-MQ0Mq1kpP69oz8pAjLR/kKP491zSmKSseVktoOf5kkc=";
|
||||
rev = "e0132896b8959c09dc20b56e4a1c5d25bc341697";
|
||||
hash = "sha256-pqbU0abjoonI+04Y2OZeGLWeoYt/PspiOC0rAJlu2Qg=";
|
||||
};
|
||||
meta.homepage = "https://github.com/stadelmanma/tree-sitter-fortran";
|
||||
};
|
||||
|
|
@ -945,18 +933,6 @@
|
|||
};
|
||||
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-func";
|
||||
};
|
||||
fusion = buildGrammar {
|
||||
passthru.name = "fusion";
|
||||
language = "fusion";
|
||||
version = "0.0.0+rev=19db2f47ba4c3a0f6238d4ae0e2abfca16e61dd6";
|
||||
src = fetchFromGitLab {
|
||||
owner = "jirgn";
|
||||
repo = "tree-sitter-fusion";
|
||||
rev = "19db2f47ba4c3a0f6238d4ae0e2abfca16e61dd6";
|
||||
hash = "sha256-195q39pZYipT0G08kQlwnDE28ODjAz2/Sq1tzpEGFmU=";
|
||||
};
|
||||
meta.homepage = "https://gitlab.com/jirgn/tree-sitter-fusion";
|
||||
};
|
||||
gap = buildGrammar {
|
||||
passthru.name = "gap";
|
||||
language = "gap";
|
||||
|
|
@ -1069,12 +1045,12 @@
|
|||
gleam = buildGrammar {
|
||||
passthru.name = "gleam";
|
||||
language = "gleam";
|
||||
version = "0.0.0+rev=f4d55f3c5b690d4afe8853da892bc290d96deb34";
|
||||
version = "0.0.0+rev=0c0c63a07998767b22f0d2655f903611eca6acd0";
|
||||
src = fetchFromGitHub {
|
||||
owner = "gleam-lang";
|
||||
repo = "tree-sitter-gleam";
|
||||
rev = "f4d55f3c5b690d4afe8853da892bc290d96deb34";
|
||||
hash = "sha256-Nb7UoIZxWW1vQv2ZFl6TYHFPNih0sGCCf92rgfoDFEw=";
|
||||
rev = "0c0c63a07998767b22f0d2655f903611eca6acd0";
|
||||
hash = "sha256-vL2MyZ3dly5nZqfxlfC9brE8P1tUxdRtJLxlkN7XKi4=";
|
||||
};
|
||||
meta.homepage = "https://github.com/gleam-lang/tree-sitter-gleam";
|
||||
};
|
||||
|
|
@ -1216,12 +1192,12 @@
|
|||
gotmpl = buildGrammar {
|
||||
passthru.name = "gotmpl";
|
||||
language = "gotmpl";
|
||||
version = "0.0.0+rev=9e54fa38db26c556c2669492063324ef481c9d43";
|
||||
version = "0.0.0+rev=c59999dc449c29549f5735eaac31b938a13b6c14";
|
||||
src = fetchFromGitHub {
|
||||
owner = "ngalaiko";
|
||||
repo = "tree-sitter-go-template";
|
||||
rev = "9e54fa38db26c556c2669492063324ef481c9d43";
|
||||
hash = "sha256-r/qpv/2+z0KSqxy5b31K3xlckSNta7v8MNDFBYOWWbQ=";
|
||||
rev = "c59999dc449c29549f5735eaac31b938a13b6c14";
|
||||
hash = "sha256-YKqpNkCRLX+89Ottw4KVXxrEsIPRUsWs0UwIgucHwdo=";
|
||||
};
|
||||
meta.homepage = "https://github.com/ngalaiko/tree-sitter-go-template";
|
||||
};
|
||||
|
|
@ -1384,12 +1360,12 @@
|
|||
helm = buildGrammar {
|
||||
passthru.name = "helm";
|
||||
language = "helm";
|
||||
version = "0.0.0+rev=9e54fa38db26c556c2669492063324ef481c9d43";
|
||||
version = "0.0.0+rev=c59999dc449c29549f5735eaac31b938a13b6c14";
|
||||
src = fetchFromGitHub {
|
||||
owner = "ngalaiko";
|
||||
repo = "tree-sitter-go-template";
|
||||
rev = "9e54fa38db26c556c2669492063324ef481c9d43";
|
||||
hash = "sha256-r/qpv/2+z0KSqxy5b31K3xlckSNta7v8MNDFBYOWWbQ=";
|
||||
rev = "c59999dc449c29549f5735eaac31b938a13b6c14";
|
||||
hash = "sha256-YKqpNkCRLX+89Ottw4KVXxrEsIPRUsWs0UwIgucHwdo=";
|
||||
};
|
||||
meta.homepage = "https://github.com/ngalaiko/tree-sitter-go-template";
|
||||
location = "dialects/helm";
|
||||
|
|
@ -1520,12 +1496,12 @@
|
|||
idl = buildGrammar {
|
||||
passthru.name = "idl";
|
||||
language = "idl";
|
||||
version = "0.0.0+rev=0c9aa1588cec4c64235ec3ed014ca72aa79e72ca";
|
||||
version = "0.0.0+rev=e6b8b4d2ba285caacf6f9e931f1f637f5bc02b03";
|
||||
src = fetchFromGitHub {
|
||||
owner = "cathaysia";
|
||||
repo = "tree-sitter-idl";
|
||||
rev = "0c9aa1588cec4c64235ec3ed014ca72aa79e72ca";
|
||||
hash = "sha256-hhUXA7L/0G03T5ZL/fibWKc1KrIZ8TmBysAlXraDCLk=";
|
||||
rev = "e6b8b4d2ba285caacf6f9e931f1f637f5bc02b03";
|
||||
hash = "sha256-p1dDO1FryUNWwmIYRZBD19dIbEIFxihifnwJrVFuhpk=";
|
||||
};
|
||||
meta.homepage = "https://github.com/cathaysia/tree-sitter-idl";
|
||||
};
|
||||
|
|
@ -1544,24 +1520,24 @@
|
|||
ini = buildGrammar {
|
||||
passthru.name = "ini";
|
||||
language = "ini";
|
||||
version = "0.0.0+rev=bea223734aa9cea2c8793bf9098bd7fdef912f57";
|
||||
version = "0.0.0+rev=e4018b5176132b4f3c5d6e61cea383f42288d0f5";
|
||||
src = fetchFromGitHub {
|
||||
owner = "justinmk";
|
||||
repo = "tree-sitter-ini";
|
||||
rev = "bea223734aa9cea2c8793bf9098bd7fdef912f57";
|
||||
hash = "sha256-Wmr/zth/MIVFpPIZk3NLIqUwo38QmIskHZ9Tfo204o0=";
|
||||
rev = "e4018b5176132b4f3c5d6e61cea383f42288d0f5";
|
||||
hash = "sha256-8WCyIaApsLPOybe+cntF4ISyQKN41L2IRAATd9KmzL0=";
|
||||
};
|
||||
meta.homepage = "https://github.com/justinmk/tree-sitter-ini";
|
||||
};
|
||||
inko = buildGrammar {
|
||||
passthru.name = "inko";
|
||||
language = "inko";
|
||||
version = "0.0.0+rev=9d7ed4f6c0ea2a8f846f3bb00e33ab21ec9ca379";
|
||||
version = "0.0.0+rev=v0.4.0";
|
||||
src = fetchFromGitHub {
|
||||
owner = "inko-lang";
|
||||
repo = "tree-sitter-inko";
|
||||
rev = "9d7ed4f6c0ea2a8f846f3bb00e33ab21ec9ca379";
|
||||
hash = "sha256-UpvWFY6JzVTBWzLRw43o1I86/GizS+Ay/VR4BaoUBLU=";
|
||||
rev = "v0.4.0";
|
||||
hash = "sha256-qgB2s/ghmOGjJ+MH7p3ZQKa+RMxx58642Z9lYC1wlq4=";
|
||||
};
|
||||
meta.homepage = "https://github.com/inko-lang/tree-sitter-inko";
|
||||
};
|
||||
|
|
@ -1605,12 +1581,12 @@
|
|||
javadoc = buildGrammar {
|
||||
passthru.name = "javadoc";
|
||||
language = "javadoc";
|
||||
version = "0.0.0+rev=2533affe83e57df9b0dbf7350cd73a84af9811b3";
|
||||
version = "0.0.0+rev=5c6157fe1c44e843f739e11b41c48c5918ec8709";
|
||||
src = fetchFromGitHub {
|
||||
owner = "rmuir";
|
||||
repo = "tree-sitter-javadoc";
|
||||
rev = "2533affe83e57df9b0dbf7350cd73a84af9811b3";
|
||||
hash = "sha256-SKQaCCa/sUU0QVT+0LmD/bQuNT4bwLou3rh0ASMA6Rs=";
|
||||
rev = "5c6157fe1c44e843f739e11b41c48c5918ec8709";
|
||||
hash = "sha256-mbTqYzTr78UIyx7Z/x4M4CU841BafvXVMzq678LtqGU=";
|
||||
};
|
||||
meta.homepage = "https://github.com/rmuir/tree-sitter-javadoc";
|
||||
};
|
||||
|
|
@ -1705,19 +1681,6 @@
|
|||
};
|
||||
meta.homepage = "https://github.com/Joakker/tree-sitter-json5";
|
||||
};
|
||||
jsonc = buildGrammar {
|
||||
passthru.name = "jsonc";
|
||||
language = "jsonc";
|
||||
version = "0.0.0+rev=02b01653c8a1c198ae7287d566efa86a135b30d5";
|
||||
src = fetchFromGitLab {
|
||||
owner = "WhyNotHugo";
|
||||
repo = "tree-sitter-jsonc";
|
||||
rev = "02b01653c8a1c198ae7287d566efa86a135b30d5";
|
||||
hash = "sha256-iWc2ePRiQnZ0FEdMAaAwa3iYt/SY0bEjQrZyqE9EhlU=";
|
||||
};
|
||||
meta.homepage = "https://gitlab.com/WhyNotHugo/tree-sitter-jsonc";
|
||||
requires = [ "json" ];
|
||||
};
|
||||
jsonnet = buildGrammar {
|
||||
passthru.name = "jsonnet";
|
||||
language = "jsonnet";
|
||||
|
|
@ -2086,12 +2049,12 @@
|
|||
mlir = buildGrammar {
|
||||
passthru.name = "mlir";
|
||||
language = "mlir";
|
||||
version = "0.0.0+rev=80ac665f68a5d1c6ca0443f71b6cd60e24e84157";
|
||||
version = "0.0.0+rev=458459efa2c5bc6ee77e3a69f05d24ba51a7bd54";
|
||||
src = fetchFromGitHub {
|
||||
owner = "artagnon";
|
||||
repo = "tree-sitter-mlir";
|
||||
rev = "80ac665f68a5d1c6ca0443f71b6cd60e24e84157";
|
||||
hash = "sha256-052xMqQoaYIahDpznCqQi7D5l3lFDICqRerpWXpI3F4=";
|
||||
rev = "458459efa2c5bc6ee77e3a69f05d24ba51a7bd54";
|
||||
hash = "sha256-fBQh+AR0jjfG1J2vvtohtj+u2SCDr1KU2+sdMTBjqSI=";
|
||||
};
|
||||
meta.homepage = "https://github.com/artagnon/tree-sitter-mlir";
|
||||
generate = true;
|
||||
|
|
@ -2184,12 +2147,12 @@
|
|||
nix = buildGrammar {
|
||||
passthru.name = "nix";
|
||||
language = "nix";
|
||||
version = "0.0.0+rev=bfcb03e6ddccc5a1eb84cea0176096f85a7af333";
|
||||
version = "0.0.0+rev=eabf96807ea4ab6d6c7f09b671a88cd483542840";
|
||||
src = fetchFromGitHub {
|
||||
owner = "nix-community";
|
||||
repo = "tree-sitter-nix";
|
||||
rev = "bfcb03e6ddccc5a1eb84cea0176096f85a7af333";
|
||||
hash = "sha256-S3YgbP5u5ybrboJUwE9KVALS92X7ojc0fBnA4StQhxc=";
|
||||
rev = "eabf96807ea4ab6d6c7f09b671a88cd483542840";
|
||||
hash = "sha256-cSiBd0XkSR8l1CF2vkThWUtMxqATwuxCNO5oy2kyOZY=";
|
||||
};
|
||||
meta.homepage = "https://github.com/nix-community/tree-sitter-nix";
|
||||
};
|
||||
|
|
@ -2208,12 +2171,12 @@
|
|||
nu = buildGrammar {
|
||||
passthru.name = "nu";
|
||||
language = "nu";
|
||||
version = "0.0.0+rev=47d4b4f5369c0cae866724758ae88ef07e10e4f1";
|
||||
version = "0.0.0+rev=64ba3f8f5f9c8bd21a79341f0957b453303a98b8";
|
||||
src = fetchFromGitHub {
|
||||
owner = "nushell";
|
||||
repo = "tree-sitter-nu";
|
||||
rev = "47d4b4f5369c0cae866724758ae88ef07e10e4f1";
|
||||
hash = "sha256-WY1qZbRLLTKNcyt7eQTzoQ2YKwyWSuUpVdt3YST6yx8=";
|
||||
rev = "64ba3f8f5f9c8bd21a79341f0957b453303a98b8";
|
||||
hash = "sha256-Ga2OuEqAtmA75nIV7kqZYsH7xvhiYa278SBzsQEwa0c=";
|
||||
};
|
||||
meta.homepage = "https://github.com/nushell/tree-sitter-nu";
|
||||
};
|
||||
|
|
@ -2396,12 +2359,12 @@
|
|||
pkl = buildGrammar {
|
||||
passthru.name = "pkl";
|
||||
language = "pkl";
|
||||
version = "0.0.0+rev=82f0e990b727374014371681457cc6ea5c3daa97";
|
||||
version = "0.0.0+rev=ac58931956c000d3aeefbb55a81fc3c5bd6aecf0";
|
||||
src = fetchFromGitHub {
|
||||
owner = "apple";
|
||||
repo = "tree-sitter-pkl";
|
||||
rev = "82f0e990b727374014371681457cc6ea5c3daa97";
|
||||
hash = "sha256-USRl2LghA0e+shclJFp6HxDKJf6+txslMZiQ4pCfOvw=";
|
||||
rev = "ac58931956c000d3aeefbb55a81fc3c5bd6aecf0";
|
||||
hash = "sha256-R0p9ceNjd9xnikxaCjDFwN4HkfRr+4ezVSlXqLP/YuQ=";
|
||||
};
|
||||
meta.homepage = "https://github.com/apple/tree-sitter-pkl";
|
||||
};
|
||||
|
|
@ -2456,12 +2419,12 @@
|
|||
powershell = buildGrammar {
|
||||
passthru.name = "powershell";
|
||||
language = "powershell";
|
||||
version = "0.0.0+rev=9379c77984af1f3d3d7e3cc5e897de3496725280";
|
||||
version = "0.0.0+rev=7212f47716ced384ac012b2cc428fd9f52f7c5d4";
|
||||
src = fetchFromGitHub {
|
||||
owner = "airbus-cert";
|
||||
repo = "tree-sitter-powershell";
|
||||
rev = "9379c77984af1f3d3d7e3cc5e897de3496725280";
|
||||
hash = "sha256-VEyqf906V5iTUcxbSHf72Ih+VQ4Llcu0555v5+CVZkE=";
|
||||
rev = "7212f47716ced384ac012b2cc428fd9f52f7c5d4";
|
||||
hash = "sha256-xzDM1CdBY95XgLsEjqKWrwuIf/s6/2Q0XbxJRvOuL2o=";
|
||||
};
|
||||
meta.homepage = "https://github.com/airbus-cert/tree-sitter-powershell";
|
||||
};
|
||||
|
|
@ -2678,12 +2641,12 @@
|
|||
query = buildGrammar {
|
||||
passthru.name = "query";
|
||||
language = "query";
|
||||
version = "0.0.0+rev=a225e21d81201be77da58de614e2b7851735677a";
|
||||
version = "0.0.0+rev=a4e379d4a4b77a09e91c1c9e12d4b898214f990e";
|
||||
src = fetchFromGitHub {
|
||||
owner = "tree-sitter-grammars";
|
||||
repo = "tree-sitter-query";
|
||||
rev = "a225e21d81201be77da58de614e2b7851735677a";
|
||||
hash = "sha256-0y8TbbZKMstjIVFEtq+9Fz44ueRup0ngNcJPJEQB/NQ=";
|
||||
rev = "a4e379d4a4b77a09e91c1c9e12d4b898214f990e";
|
||||
hash = "sha256-fChdW/PAE9wfUAliGr8HXBNRvKqNExAr9aD8WYUWHVo=";
|
||||
};
|
||||
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-query";
|
||||
};
|
||||
|
|
@ -2702,12 +2665,12 @@
|
|||
racket = buildGrammar {
|
||||
passthru.name = "racket";
|
||||
language = "racket";
|
||||
version = "0.0.0+rev=130e76536bd3a45df7b7fd71cfa3d0df25fcfe8e";
|
||||
version = "0.0.0+rev=56b57807f86aa4ddb14892572b318edd4bc90ebe";
|
||||
src = fetchFromGitHub {
|
||||
owner = "6cdh";
|
||||
repo = "tree-sitter-racket";
|
||||
rev = "130e76536bd3a45df7b7fd71cfa3d0df25fcfe8e";
|
||||
hash = "sha256-PbBNNIGUapdZH8rWNzfN+LZDJAMUn4n5ZsuyF9PVCnE=";
|
||||
rev = "56b57807f86aa4ddb14892572b318edd4bc90ebe";
|
||||
hash = "sha256-YZvDzz4xcFFE/bLwT+rZb7trufNMQaCZ3o0uLrgv/E0=";
|
||||
};
|
||||
meta.homepage = "https://github.com/6cdh/tree-sitter-racket";
|
||||
};
|
||||
|
|
@ -2978,12 +2941,12 @@
|
|||
scheme = buildGrammar {
|
||||
passthru.name = "scheme";
|
||||
language = "scheme";
|
||||
version = "0.0.0+rev=591893b9a8b9ec85f5cef86e0cc1028012ad9f0e";
|
||||
version = "0.0.0+rev=b5c701148501fa056302827442b5b4956f1edc03";
|
||||
src = fetchFromGitHub {
|
||||
owner = "6cdh";
|
||||
repo = "tree-sitter-scheme";
|
||||
rev = "591893b9a8b9ec85f5cef86e0cc1028012ad9f0e";
|
||||
hash = "sha256-kmrLTryeUzs4nePGR13DQjRmQTmHHglsugYlvLZP/4k=";
|
||||
rev = "b5c701148501fa056302827442b5b4956f1edc03";
|
||||
hash = "sha256-SLuK8S03pKVVhxJTkE3ZJvNaNnmXD323YwE7ah2VxyQ=";
|
||||
};
|
||||
meta.homepage = "https://github.com/6cdh/tree-sitter-scheme";
|
||||
};
|
||||
|
|
@ -3040,12 +3003,12 @@
|
|||
slint = buildGrammar {
|
||||
passthru.name = "slint";
|
||||
language = "slint";
|
||||
version = "0.0.0+rev=927f3e2f0213d0eea7f12c978c81067c3dc4289d";
|
||||
version = "0.0.0+rev=10fb0f188d7950400773c06ba6c31075866e14bf";
|
||||
src = fetchFromGitHub {
|
||||
owner = "slint-ui";
|
||||
repo = "tree-sitter-slint";
|
||||
rev = "927f3e2f0213d0eea7f12c978c81067c3dc4289d";
|
||||
hash = "sha256-1jC4ZqkVbKgq35LUo4Gbj6Hw3Yg1zsDWFhPBMuLewxI=";
|
||||
rev = "10fb0f188d7950400773c06ba6c31075866e14bf";
|
||||
hash = "sha256-60DfIx7aQqe0/ocxbpr00eU3IPs23E8TUILcVGrBYVs=";
|
||||
};
|
||||
meta.homepage = "https://github.com/slint-ui/tree-sitter-slint";
|
||||
};
|
||||
|
|
@ -3418,12 +3381,12 @@
|
|||
templ = buildGrammar {
|
||||
passthru.name = "templ";
|
||||
language = "templ";
|
||||
version = "0.0.0+rev=1975f67058325403c5412cde48b181a3fa817870";
|
||||
version = "0.0.0+rev=3057cd485f7f23a8ad24107c6adc604f8c5ce3db";
|
||||
src = fetchFromGitHub {
|
||||
owner = "vrischmann";
|
||||
repo = "tree-sitter-templ";
|
||||
rev = "1975f67058325403c5412cde48b181a3fa817870";
|
||||
hash = "sha256-3zcsIy+UNNUNua0iZW96jXrgVRkYZLFj6ND2coq4E7g=";
|
||||
rev = "3057cd485f7f23a8ad24107c6adc604f8c5ce3db";
|
||||
hash = "sha256-iv5Egh0CcBEsD86IGESI5Bn0NcGji3wruD8UR1JNlk0=";
|
||||
};
|
||||
meta.homepage = "https://github.com/vrischmann/tree-sitter-templ";
|
||||
};
|
||||
|
|
@ -3743,12 +3706,12 @@
|
|||
vhdl = buildGrammar {
|
||||
passthru.name = "vhdl";
|
||||
language = "vhdl";
|
||||
version = "0.0.0+rev=0c25aa064dc489ec5291e4879fa7ed41cf5fe680";
|
||||
version = "0.0.0+rev=3d8d72fd2deb27d7bcebf927c4e4bf050fbaf4ba";
|
||||
src = fetchFromGitHub {
|
||||
owner = "jpt13653903";
|
||||
repo = "tree-sitter-vhdl";
|
||||
rev = "0c25aa064dc489ec5291e4879fa7ed41cf5fe680";
|
||||
hash = "sha256-YE9qZsTFAW60MUeIG+d84IEtIMf5eFDp32Nd0/Hb7Kw=";
|
||||
rev = "3d8d72fd2deb27d7bcebf927c4e4bf050fbaf4ba";
|
||||
hash = "sha256-1Gv2Ra8rHZtVE474tVFiW7C2cbsufEhy+kIlJRk45BY=";
|
||||
};
|
||||
meta.homepage = "https://github.com/jpt13653903/tree-sitter-vhdl";
|
||||
};
|
||||
|
|
@ -3779,12 +3742,12 @@
|
|||
vimdoc = buildGrammar {
|
||||
passthru.name = "vimdoc";
|
||||
language = "vimdoc";
|
||||
version = "0.0.0+rev=5cb043a38ff04cadb6b8e6688aabbf34edd0c3e3";
|
||||
version = "0.0.0+rev=570dc10aed5963546322e6c935e1125b9fd747bf";
|
||||
src = fetchFromGitHub {
|
||||
owner = "neovim";
|
||||
repo = "tree-sitter-vimdoc";
|
||||
rev = "5cb043a38ff04cadb6b8e6688aabbf34edd0c3e3";
|
||||
hash = "sha256-+wNT6yVLedZQ6OkqEpnzF3kDBnxTKyCdcQaa2r52Yzs=";
|
||||
rev = "570dc10aed5963546322e6c935e1125b9fd747bf";
|
||||
hash = "sha256-G5QkX4ZRjQ882tNsSBVEp64Ox3KmZq9C8Vsn0OLtdXg=";
|
||||
};
|
||||
meta.homepage = "https://github.com/neovim/tree-sitter-vimdoc";
|
||||
};
|
||||
|
|
@ -3902,12 +3865,12 @@
|
|||
xresources = buildGrammar {
|
||||
passthru.name = "xresources";
|
||||
language = "xresources";
|
||||
version = "0.0.0+rev=d466418f1c8850276bb7787a135372cb70868b1d";
|
||||
version = "0.0.0+rev=68240ae1beef503cfe0d1bc40f25b0fab71df8f5";
|
||||
src = fetchFromGitHub {
|
||||
owner = "ValdezFOmar";
|
||||
repo = "tree-sitter-xresources";
|
||||
rev = "d466418f1c8850276bb7787a135372cb70868b1d";
|
||||
hash = "sha256-xoCHXWY2oCXSs2qrEA5AdJ4zCRTmqPdFhmK6Mdpv+Oc=";
|
||||
rev = "68240ae1beef503cfe0d1bc40f25b0fab71df8f5";
|
||||
hash = "sha256-lbgeR8Xc/Hsu6zimS9NIndeayMc4f3xZyhTgKdK2jVE=";
|
||||
};
|
||||
meta.homepage = "https://github.com/ValdezFOmar/tree-sitter-xresources";
|
||||
};
|
||||
|
|
@ -4000,12 +3963,12 @@
|
|||
zsh = buildGrammar {
|
||||
passthru.name = "zsh";
|
||||
language = "zsh";
|
||||
version = "0.0.0+rev=v0.47.0";
|
||||
version = "0.0.0+rev=v0.50.0";
|
||||
src = fetchFromGitHub {
|
||||
owner = "georgeharker";
|
||||
repo = "tree-sitter-zsh";
|
||||
rev = "v0.47.0";
|
||||
hash = "sha256-GOSBnGXBURBxg+hm0QKSYJuj/pcXOGDdsErOuSVEXcA=";
|
||||
rev = "v0.50.0";
|
||||
hash = "sha256-XwDWreMemKf20gcz454hvnEjaL69xJvbUSv8NQewF3o=";
|
||||
};
|
||||
meta.homepage = "https://github.com/georgeharker/tree-sitter-zsh";
|
||||
};
|
||||
|
|
|
|||
|
|
@ -79,7 +79,7 @@ let
|
|||
# patch nvim-treesitter with parser bundle path
|
||||
ln -sfT ${bundle}/parser $out/parser
|
||||
substituteInPlace $out/lua/nvim-treesitter/config.lua \
|
||||
--replace-fail "install_dir = vim.fs.joinpath(vim.fn.stdpath('data'), 'site')," \
|
||||
--replace-fail "install_dir = vim.fs.joinpath(vim.fn.stdpath('data') --[[@as string]], 'site')," \
|
||||
"install_dir = '$out'"
|
||||
'';
|
||||
});
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue