Commit Graph

27 Commits

Author SHA1 Message Date
Enno Richter
71667c5d76 tree-sitter: add beancount grammar 2021-11-08 11:23:49 +01:00
Sandro Jäckel
8547db919a
treewide: switch `builtins.fromJSON(builtins.readFile ./file.json)` to lib.importJSON ./file.json 2021-11-03 14:43:52 +01:00
Ben Siraphob
e0c989f46b tree-sitter: add alemuller/tree-sitter-make 2021-10-14 00:14:57 -05:00
Enno Richter
a4eeeecd8d tree-sitter: add norg grammar 2021-09-29 09:38:19 +02:00
figsoda
e2600d4430 tree-sitter-zig: switch to a maintained version 2021-09-18 19:42:55 -04:00
figsoda
bebdf9820c tree-sitter-vim: init 2021-09-18 19:42:46 -04:00
figsoda
527933a7d8 tree-sitter-rst: init 2021-09-18 19:42:42 -04:00
figsoda
b7fb2794c4 tree-sitter-elisp: init 2021-09-18 19:42:42 -04:00
figsoda
5d08733263 tree-sitter-dart: init 2021-09-18 19:42:31 -04:00
figsoda
19bd423fad tree-sitter-clojure: init 2021-09-18 19:24:28 -04:00
Ben Siraphob
3b61e2c2b9 tree-sitter: add rydesun/tree-sitter-dot 2021-09-14 22:26:33 -05:00
Sandro
cdcf040ce9
Merge pull request #132227 from tssm/add-tree-sitter-fish-grammar
tree-sitter-fish: init at HEAD
2021-08-08 12:01:20 +02:00
Tae Sandoval
90b7de20ac tree-sitter-fish: init at HEAD 2021-07-31 17:49:21 +02:00
figsoda
afb908bfbd tree-sitter-comment: init at 2021-04-27 2021-07-27 23:58:33 -04:00
Guillaume Girol
c1ec258fe4 tree-sitter-latex: init at HEAD 2021-07-10 12:00:00 +00:00
José Luis Lafuente
779cb5580d tree-sitter: update grammars
Switch to nvim-treesitter/tree-sitter-lua for lua,
since current lua grammar is broken for 0.19.5
2021-06-16 16:53:57 +02:00
Michael Adler
44c286d236 tree-sitter: 0.19.3 -> 0.19.5
new grammars:

* tree-sitter-toml
* tree-sitter-tsq
* tree-sitter-zig
2021-05-27 17:03:37 +02:00
José Luis Lafuente
fee2e23c00 tree-sitter: 1.18.2 -> 0.19.3
Update the grammars and add `allGrammars` derivation.
`nix-build "<nixpkgs>" -A tree-sitter.allGrammars` will create a
derivation with symlinks to all the grammars
2021-03-16 01:38:58 +01:00
Profpatsch
b96633cf37 tree-sitter: add cstrahan/tree-sitter-nix 2021-01-16 13:15:46 +01:00
Profpatsch
5f0ace20af tree-sitter/update: allow grammars to be fetched from other orgas
Some of the grammars are not in the official orga, like
tree-sitter-lua, so we make sure the updater knows how to fetch them.
2020-12-29 13:02:39 +01:00
Profpatsch
b4ff78a45b tree-sitter/update: pull repo argument into the nix code 2020-12-29 13:02:39 +01:00
Profpatsch
0b1bfd7d14 tree-sitter/update: make the repo check into a boolean test 2020-12-29 13:02:38 +01:00
Profpatsch
d2988dac8e tree-sitter/update: factor repo list into nix
We want the ability to add different orga repos as well, and that is a
lot easier on the nix level.
2020-12-29 13:02:38 +01:00
Profpatsch
a32c5d90e7 tree-sitter: update grammars
The new update scripts gives us a bunch of new grammars!
2020-12-29 12:46:30 +01:00
Profpatsch
c0a4b41afe tree-sitter: improve update script to fetch all available grammars
The update script would only fetch the few grammars listed in the
tree-sitter repository previously. But the tree-sitter github orga has
a rather large amount of officially supported grammars.

Thus we change the script to query the github APIs for repositories
instead (up to 100 this is supported without paging).

Since the repository list also contains some that are not grammars,
there is a bash script which lists all repos we are aware of and the
ones we want to ignore. It will make sure we don’t forget any
repositories in the future, by comparing to the actual list with jq.
2020-12-29 12:46:30 +01:00
Benjamin Hipple
9131efe52d tree-sitter: 0.15.7 -> 0.16.4
Includes some bugfixes/cleanups to the scripts and packaging, a run of the
updater, a bump of the version, an upgrade to the newer cargo fetcher in #79975,
and gets the web assembly portion to compile successfully.

Fixes #75863
2020-02-15 00:33:54 -05:00
Profpatsch
ffbad0f656 tree-sitter: init at 0.15.7 2019-08-24 15:13:47 +02:00