Commit Graph

201 Commits

Author SHA1 Message Date
Otavio Salvador
17d6576d85 tree-sitter-grammars: add bitbake
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2023-12-30 20:11:57 -03:00
adisbladis
5f396752c0 tree-sitter-grammars.tree-sitter-nix: update grammar 2023-12-26 15:47:54 +13:00
Adam Stephens
72ff6b5fcf tree-sitter-grammars.tree-sitter-nu: use official repo 2023-12-21 11:47:16 -08:00
Pol Dellaiera
38da51f06c
Merge pull request #268695 from purcell/tree-sitter-uiua
tree-sitter-grammars: add uiua
2023-11-30 16:33:18 +01:00
Matthieu Coudron
91ed9b6d93 tree-sitter-grammars.tree-sitter-norg-meta: init 2023-11-27 00:26:29 +01:00
Matthieu Coudron
1266abe247 tree-sitter: ignore csharp-tree-sitter to unblock update 2023-11-27 00:23:28 +01:00
Steve Purcell
7b5f99cbac tree-sitter-grammars: add uiua 2023-11-20 11:25:06 +00:00
Thiago Kenji Okada
b45133e20d
Merge pull request #244298 from oxalica/remove-unused
{birdtray,isgx,mycrypto,osu-lazer,stretchly,tree-sitter}: remove oxalica as maintainer
2023-11-06 08:13:34 +00:00
Bernardo Meurer
2e647defa9
Merge pull request #259001 from acowley/init-tree-sitter-wgsl
tree-sitter-grammars: add wgsl
2023-10-25 09:00:40 -04:00
Damien Cassou
632c4140e9
tree-sitter: let nixpkgs-format reformat the buffer 2023-10-12 11:30:22 +02:00
Damien Cassou
85e135d302
tree-sitter-grammars: add proto
The tree-sitter-proto.json file was created by running the update
script as described in tree-sitter/default.nix.
2023-10-12 11:30:00 +02:00
Adam Stephens
778f23d04f
tree-sitter-grammars: fix typst grammar 2023-10-09 13:40:22 -04:00
Icy-Thought
df9c6eb781
tree-sitter-grammars: generate typst parser 2023-10-08 16:28:46 +02:00
Icy-Thought
1045b89402
tree-sitter-grammars: add typst 2023-10-06 09:20:39 +02:00
Anthony Cowley
edf4036ece tree-sitter-grammars: add wgsl 2023-10-04 09:54:26 -04:00
Evgeny Kurnevsky
3b0a6d5ffd
tree-sitter: update grammars 2023-09-26 12:54:44 +03:00
Artturi
014b0d9fba
Merge pull request #241340 from ErinvanderVeen/tree-sitter-emscripten-fix 2023-09-15 06:59:33 +03:00
oxalica
9b3ff4831b
{birdtray,isgx,mycrypto,osu-lazer,stretchly,tree-sitter}: remove oxalica as maintainer 2023-07-19 16:20:11 +08:00
Profpatsch
c97ad2763a rm Profpatsch from stuff without interest/capacity of maintaining
For tree-sitter I’m still interested, but don’t want to be first in
the list :)
2023-07-07 12:53:42 +02:00
Erin van der Veen
05fa438733 tree-sitter: set emcc cache outside of nix store 2023-07-03 22:02:39 +02:00
Nick Cao
d5d9df6642
Merge pull request #239948 from Strum355/tree-sitter-playground
tree-sitter: fix webui/playground notice & terminating
2023-06-29 12:50:25 +08:00
Glib Shpychka
bbd132ed3e
tree-sitter-grammars: add wing (#240140) 2023-06-28 14:20:29 +02:00
Glib Shpychka
ce10c78c78
tree-sitter: allow use of 'generate' argument 2023-06-26 18:36:03 +03:00
Noah Santschi-Cooney
67ad8087de
tree-sitter: fix webui/playground notice 2023-06-26 15:41:26 +01:00
Jean-Philippe Braun
72b445d91e tree-sitter-grammars: add cue 2023-06-16 15:24:43 +02:00
Kasper Kondzielski
946a4d60e8
tree-sitter: Update grammars (#232633) 2023-05-24 16:08:12 -04:00
Benjamin Lee
a5340ba9ff tree-sitter-grammars: add nu 2023-04-23 11:44:31 -04:00
Mario Rodas
27bd2fc3e2
Merge pull request #219056 from shazow/tree-sitter-update
tree-sitter: Add solidity, update grammars
2023-04-10 00:00:15 -05:00
Matthieu Coudron
aeb3a380cc tree-sitter: 0.20.7 -> 0.20.8
0.20.8 will be required by neovim 0.9 so this is a preliminary bump
2023-04-08 19:20:04 +02:00
Andrey Petrov
8ec3627796 tree-sitter: Add solidity, update grammars 2023-03-01 16:34:57 -05:00
Gabriel Volpe
eed1326592
tree-sitter: fix src value 2023-02-13 12:31:15 +01:00
Erik Arvstedt
5339c7ccf1
tree-sitter/grammar: make fit for public use
- Rename `source` to the more idiomatic `src`.

- Pass `version` to `mkDerivation` so that it's available in
  `drvAttrs`/`overrideAttrs`.

- Remove misleading comment about `version`.
  (nvim-treesitter sets the version to the grammar src hash.)
2023-01-23 23:32:09 +01:00
Erik Arvstedt
99225ef64d
tree-sitter: add buildGrammar to passthru
`buildGrammar` is useful for building custom grammars.

Also, improve perf by moving `callPackage` out of the fn call.

Use more precise var name: `change` -> `build`.
2023-01-23 23:31:06 +01:00
figsoda
a1cdb52f4a vimPlugins.nvim-treesitter.builtGrammars.http: fix build 2023-01-10 11:06:00 -05:00
Naïm Favier
7adad93912
tree-sitter/update: use unionOfDisjoints 2022-12-17 13:14:05 +01:00
figsoda
82fe76d1cd carnix,cratesIO: remove 2022-11-22 14:10:25 -05:00
Bernardo Meurer
dd1fc37d06
tree-sitter-grammars: update 2022-11-18 15:27:42 -05:00
figsoda
c0c0a4ae2e tree-sitter/grammar.nix: accept extra arguments 2022-11-17 23:15:27 -05:00
figsoda
af810aa232 vimPlugins.nvim-treesitter: move grammar generation from fetch to grammar.nix 2022-11-14 23:22:24 -05:00
Bernardo Meurer
e7da2487fd
tree-sitter-grammars: use maintained repo for tree-sitter-sql 2022-11-08 10:30:28 -05:00
Bernardo Meurer
42e147380a
tree-sitter-grammars: remove fluent as it is abandoned 2022-11-08 10:24:54 -05:00
Bernardo Meurer
f77532fac5
tree-sitter-grammars: remove agda as it is abandoned 2022-11-08 10:24:26 -05:00
Bernardo Meurer
1b823ac6a9
tree-sitter: update grammars 2022-11-08 10:20:54 -05:00
c4710n
1bd99d9268 tree-sitter-grammars: add eex 2022-11-05 19:54:00 +08:00
Profpatsch
0242c271aa tree-sitter/update: fetch orgas and directly check in python 2022-11-04 18:14:33 +01:00
Profpatsch
8f2f2e34d0 tree-sitter/update: rename fetchImpl to updateImpl 2022-11-04 18:14:33 +01:00
Profpatsch
3b0b6d1b61 tree-sitter/update: move atomically-write to python
It should do the same thing, but take with a grain of salt maybe.
2022-11-04 18:14:33 +01:00
Profpatsch
484bce31b7 tree-sitter/update: move printing of the import nix file to python
This is a bit crappy, but the complexity should go away once it’s done
in all python. Might have been wiser to rewrite the other stuff first.
2022-11-04 18:14:33 +01:00
Profpatsch
a953387d22 tree-sitter/update: move checkTreeSitterRepos into python impl
Direct translation of the jq set logic.
2022-11-04 18:14:33 +01:00
Profpatsch
923975a604 tree-sitter/update: BINARIES -> ARGS.binaries
I want to pass more information in the next step, so binaries are just
one of multiple elements of the json value.

Generate a json file via `format` so that we get nicer
formatting (`lib.generators.toJSON` uses `builtins.toJSON` which does
not add any whitespace).
2022-11-04 18:14:33 +01:00