From 4ca2d9ea56b56cb1e5e3262a90b60f009c95d7fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E0=B9=82=E0=B8=97=E0=B8=AA=E0=B8=BA=E0=B8=95=E0=B8=B1?= =?UTF-8?q?=E0=B8=A5?= Date: Wed, 26 Mar 2025 17:42:31 +0700 Subject: [PATCH] tree-sitter-grammars.tree-sitter-factor: init --- .../tools/parsing/tree-sitter/grammars/default.nix | 1 + .../tree-sitter/grammars/tree-sitter-factor.json | 12 ++++++++++++ .../development/tools/parsing/tree-sitter/update.nix | 4 ++++ 3 files changed, 17 insertions(+) create mode 100644 pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-factor.json diff --git a/pkgs/development/tools/parsing/tree-sitter/grammars/default.nix b/pkgs/development/tools/parsing/tree-sitter/grammars/default.nix index 070dc6279edb..48f4d4196bd3 100644 --- a/pkgs/development/tools/parsing/tree-sitter/grammars/default.nix +++ b/pkgs/development/tools/parsing/tree-sitter/grammars/default.nix @@ -26,6 +26,7 @@ tree-sitter-elm = lib.importJSON ./tree-sitter-elm.json; tree-sitter-embedded-template = lib.importJSON ./tree-sitter-embedded-template.json; tree-sitter-erlang = lib.importJSON ./tree-sitter-erlang.json; + tree-sitter-factor = lib.importJSON ./tree-sitter-factor.json; tree-sitter-fennel = lib.importJSON ./tree-sitter-fennel.json; tree-sitter-fish = lib.importJSON ./tree-sitter-fish.json; tree-sitter-fortran = lib.importJSON ./tree-sitter-fortran.json; diff --git a/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-factor.json b/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-factor.json new file mode 100644 index 000000000000..0241833bbf3d --- /dev/null +++ b/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-factor.json @@ -0,0 +1,12 @@ +{ + "url": "https://github.com/erochest/tree-sitter-factor", + "rev": "554d8b705df61864eb41a0ecf3741e94eb9f0c54", + "date": "2025-01-11T21:45:26-05:00", + "path": "/nix/store/yvyrq221kqwjq19hw6lf8xzxj6z080d8-tree-sitter-factor", + "sha256": "14yciinyczi7h8dny0cgk5ghlfwjlgz1zqndwrk260n1994k5bb7", + "hash": "sha256-Z60ySUrBAiNm5s3iH/6jkjsKX5mPAW8bgid+5m2MzJM=", + "fetchLFS": false, + "fetchSubmodules": false, + "deepClone": false, + "leaveDotGit": false +} diff --git a/pkgs/development/tools/parsing/tree-sitter/update.nix b/pkgs/development/tools/parsing/tree-sitter/update.nix index 1ebdd083b0b5..c2956cf03d47 100644 --- a/pkgs/development/tools/parsing/tree-sitter/update.nix +++ b/pkgs/development/tools/parsing/tree-sitter/update.nix @@ -155,6 +155,10 @@ let orga = "MunifTanjim"; repo = "tree-sitter-lua"; }; + "tree-sitter-factor" = { + orga = "erochest"; + repo = "tree-sitter-factor"; + }; "tree-sitter-fennel" = { orga = "travonted"; repo = "tree-sitter-fennel";