nvim-treesitter/queries
Michael Hoffmann ee3e9f4dc0 feat(hcl,terraform): split terraform from hcl, add specialized queries for tf
This enables us to have different queries for
terraform and general hcl. It solve the situation
where other dialects of hcl (nomad, packer, etc)
might use a terraform keyword and get highlighted
out of place.
2022-12-29 22:18:41 +01:00
..
ada feat: add Ada 2022-12-22 14:46:53 +01:00
agda highlights: use @preproc where appropriate 2022-10-15 08:49:01 -07:00
arduino feat(arduino): separate from cpp 2022-11-18 16:51:08 +01:00
astro fix(astro): make the script element use typescript instead of javascript 2022-11-24 09:28:10 +01:00
awk highlights: create subscoping for ternary operator 2022-12-02 21:42:11 +01:00
bash injections: add more regex injections 2022-11-27 17:35:10 +01:00
beancount feat(beancount): support folding org headers (#3078) 2022-06-28 10:44:38 +02:00
bibtex add basic queries for bibtex 2021-03-22 22:19:10 +01:00
blueprint parsers: add blueprint parser 2022-09-12 10:54:58 +01:00
c highlights: create subscoping for ternary operator 2022-12-02 21:42:11 +01:00
c_sharp highlights(c_sharp): add ">>>" ">>>=" 2022-12-24 12:22:23 +01:00
clojure highlights(clojure): use @function.call 2022-09-11 04:16:06 -07:00
cmake add queries project and cmake_minimum_required 2022-12-13 21:17:48 +01:00
comment highlights(comment): improve note tags 2022-11-26 13:17:51 +02:00
commonlisp Update queries/commonlisp/highlights.scm 2021-05-17 20:45:31 +02:00
cooklang Add Cooklang 2022-03-17 08:40:34 +01:00
cpp highlights(cpp): auto as @type.builtin 2022-12-01 15:08:07 +01:00
css highlights(css): use more specific groups 2022-11-26 13:17:51 +02:00
cuda highlights(cuda): use more specific groups 2022-11-26 13:17:51 +02:00
d highlights(d): use more specific groups 2022-11-26 13:17:51 +02:00
dart highlights(dart): use more specific groups 2022-11-26 13:17:51 +02:00
devicetree Revert "Comment: use @combined to create just one tree per buffer (#1252)" 2021-05-07 16:51:57 +02:00
diff feat(diff): add diff parser 2022-10-19 16:22:58 -07:00
dockerfile highlights(dockerfile): add several highlights 2022-10-15 08:12:55 -07:00
dot highlights: use @preproc where appropriate 2022-10-15 08:49:01 -07:00
ebnf Add ebnf parser 2022-11-25 13:25:45 +01:00
ecma indents(ecma): Fix switch default indent 2022-12-07 18:05:33 +01:00
eex Add tree-sitter-eex parser for (L)EEx files (#2351) 2022-01-25 16:52:51 +00:00
elixir highlights(elixir): fix captures 2022-11-26 13:17:51 +02:00
elm highlights(elm): use more specific groups 2022-11-26 13:17:51 +02:00
elvish highlights(elvish): fix captures 2022-11-26 13:17:51 +02:00
embedded_template Add embedded template to support ERB files 2022-05-05 01:34:59 +02:00
erlang feat(erlang)!: switch parser to maintained fork (#3791) 2022-12-08 19:40:41 +01:00
fennel highlights(fennel): fix "collect" "icollect" "accumulate" 2022-04-01 16:58:05 +02:00
fish fix(fish): "test" command capture name 2022-11-24 09:37:39 +01:00
foam support PyFoam syntax in OpenFOAM files 2022-01-16 18:59:29 +01:00
fortran highlights(fortran): use more specific groups 2022-11-26 13:17:51 +02:00
fusion highlights: create subscoping for ternary operator 2022-12-02 21:42:11 +01:00
gdscript highlights(gdscript): use more specific groups 2022-11-26 13:17:51 +02:00
git_rebase feat(git_rebase): add git_rebase parser 2022-10-28 10:36:23 +02:00
gitattributes highlights(gitattributes): fix captures 2022-11-26 13:17:51 +02:00
gitcommit feat(gitcommit): improve diff injection since last parser update 2022-11-25 10:58:11 +01:00
gitignore feat(spell): support more languages 2022-09-26 13:47:12 +01:00
gleam highlights(gleam): use more specific groups 2022-11-26 13:17:51 +02:00
glimmer Prefer lua-match over match 2021-11-23 10:02:06 +01:00
glsl highlights(glsl): use more specific groups 2022-11-26 13:17:51 +02:00
go injections(go): inject regex into some regexp functions 2022-12-22 10:12:14 +01:00
godot_resource Rename queries: godotResource -> godot_resource 2021-11-25 23:02:57 +01:00
gomod Add support for new golang go.work files 2021-12-18 20:02:08 +01:00
gowork Add support for new golang go.work files 2021-12-18 20:02:08 +01:00
graphql highlights(graphql): fix captures 2022-11-26 13:17:51 +02:00
hack highlights: create subscoping for ternary operator 2022-12-02 21:42:11 +01:00
haskell highlights(haskell): lambda and function with type signature 2022-12-29 21:04:14 +01:00
hcl feat(hcl,terraform): split terraform from hcl, add specialized queries for tf 2022-12-29 22:18:41 +01:00
heex Support HEEx slots 2022-01-31 09:19:01 +01:00
help fixup! help: update queries 2022-11-22 15:28:30 +01:00
hjson Support hjson 2021-09-19 14:19:20 +02:00
hlsl highlights(hlsl): use more specific groups 2022-11-26 13:17:51 +02:00
hocon add hocon 2022-01-16 14:59:39 +01:00
html fix: define indents.scm for html_tags and inherits html and vue from this file 2021-11-11 21:00:33 -05:00
html_tags feat(spell) added spell to html-tags text 2022-10-05 15:56:28 -04:00
http injections(http): add comment injection 2021-11-12 21:52:50 +01:00
java highlights(java): fix '!',param,global group 2022-12-19 00:03:18 +02:00
javascript Expand locals to include properties and methods 2022-11-25 18:24:11 +01:00
jq feat: add jq 2022-11-18 18:17:52 +01:00
jsdoc Fix jsdoc: play nice with the comment parser (#1108) 2021-03-27 10:51:16 -05:00
json feat(spell): upstream spell queries from spellsitter 2022-09-06 12:44:19 +01:00
json5 Reorder json5 queries 2021-08-30 11:42:41 +02:00
jsonc feat(spell): support more languages 2022-09-26 13:47:12 +01:00
jsonnet feat: add jsonnet 2022-09-10 11:09:10 -07:00
jsx injections(jsx): highlight <style jsx> as css 2022-08-26 12:05:02 -07:00
julia julia: update parser and highlights (#4035) 2022-12-27 10:27:22 +01:00
kotlin highlights(kotlin): use more specific groups 2022-11-26 13:17:51 +02:00
lalrpop injections(lalrpop): add rust & regex 2022-11-26 13:17:51 +02:00
latex latex: @nospell for environment names, citations and commands (#3948) 2022-12-08 11:01:56 +01:00
ledger Update ledger injections 2021-09-10 01:24:38 +02:00
llvm highlights(llvm): use more specific groups 2022-11-26 13:17:51 +02:00
lua highlights(lua): use @method.call 2022-12-15 12:42:51 +01:00
m68k Add additional m68k queries 2022-04-27 16:54:38 +02:00
make highlights(make): fix captures 2022-11-26 13:17:51 +02:00
markdown feat: added highlights for markdown checkboxes 2022-12-02 18:02:16 +01:00
markdown_inline Conceal reference and shortcut links in markdown 2022-08-11 14:36:44 -07:00
menhir Add support for menhir (OCaml parser generator) 2022-09-05 14:48:58 -07:00
mermaid feat: add mermaid 2022-11-20 12:24:55 +01:00
meson highlights: create subscoping for ternary operator 2022-12-02 21:42:11 +01:00
nickel nickel: use @boolean 2022-10-20 12:19:26 -07:00
ninja Add ninja parser (#2217) 2022-01-08 01:26:33 +00:00
nix injections(nix): combine injections to work better with interpolations 2022-12-23 13:08:05 +01:00
ocaml highlights(ocaml): use more specific groups 2022-11-26 13:17:51 +02:00
ocaml_interface Add comment parser to highlight comment tags (#893) 2021-03-12 11:21:46 -05:00
ocamllex Revert "Comment: use @combined to create just one tree per buffer (#1252)" 2021-05-07 16:51:57 +02:00
pascal highlights(pascal): use more specific groups 2022-11-26 13:17:51 +02:00
perl highlights: create subscoping for ternary operator 2022-12-02 21:42:11 +01:00
php feat(php): improve indents for match and switch (#3953) 2022-12-09 22:07:05 +01:00
phpdoc fix(phpdoc): highlight optional type as @type 2022-11-29 12:19:19 +01:00
pioasm highlights(pioasm): fix captures 2022-11-26 13:17:51 +02:00
prisma fix(prisma): highlight "type" keyword 2022-03-24 09:43:33 +01:00
proto highlights(proto): highlight optional 2022-10-04 10:09:09 -04:00
pug Fix pug injection 2021-11-30 23:40:49 +01:00
python highlights(python): fix captures 2022-11-26 13:17:51 +02:00
ql highlights(ql): use more specific groups 2022-11-26 13:17:51 +02:00
qmljs highlights(qmljs): fix captures 2022-11-26 13:17:51 +02:00
query highlights: use @preproc where appropriate 2022-10-15 08:49:01 -07:00
r indents(r): support special operator 2022-11-29 19:23:09 +01:00
racket Add racket support 2022-08-03 00:25:14 +02:00
rasi highlights(rasi): fix captures 2022-11-26 13:17:51 +02:00
regex Regex highlights: Add constant highlight for class_character 2021-01-03 19:05:38 +01:00
rego rego: update parser and queries (#3805) 2022-11-16 09:35:41 +01:00
rnoweb rnoweb: Use new inline/chunk distinction 2022-06-19 21:45:19 +02:00
rst highlights(rst): disable spell for code blocks 2022-10-15 08:12:55 -07:00
ruby injections: add more regex injections 2022-11-27 17:35:10 +01:00
rust rust: use @type.qualifier and @storageclass 2022-11-06 18:10:42 +01:00
scala highlights(scala): use more specific groups 2022-11-26 13:17:51 +02:00
scheme fix: update scheme queries to parser change 2022-11-06 11:32:36 +01:00
scss Inherit folds for SCSS from CSS 2022-12-23 22:31:52 +01:00
slint Update slint indent queries 2022-12-27 17:52:29 +01:00
solidity highlights(solidity): use more specific groups 2022-11-26 13:17:51 +02:00
sparql Update queries 2021-12-22 21:17:28 +01:00
sql sql: update parser and query (#3820) 2022-11-18 14:20:39 +00:00
supercollider supercollider: add support for const 2022-01-29 11:10:24 +01:00
surface Update surface version, fix highlights 2021-08-18 14:07:59 +02:00
svelte svelte query and lockfile updated 2022-04-13 09:26:26 +02:00
swift highlights(swift): fix captures 2022-11-26 13:17:51 +02:00
sxhkdrc highlights(sxhkdrc): fix captures 2022-11-26 13:17:51 +02:00
t32 feat(t32): initial support 2022-12-21 23:57:06 +01:00
teal feat(spell): support more languages 2022-09-26 13:47:12 +01:00
terraform feat(hcl,terraform): split terraform from hcl, add specialized queries for tf 2022-12-29 22:18:41 +01:00
tiger highlights(tiger): fix captures 2022-11-26 13:17:51 +02:00
tlaplus Updated queries and parser version 2022-07-13 21:33:45 +02:00
todotxt parsers: Add todotxt parser 2022-02-28 22:46:47 +01:00
toml highlights(toml): fix captures 2022-11-26 13:17:51 +02:00
tsx injections(jsx): highlight <style jsx> as css 2022-08-26 12:05:02 -07:00
turtle Revert "Comment: use @combined to create just one tree per buffer (#1252)" 2021-05-07 16:51:57 +02:00
twig feat(twig): improve twig highlights 2022-11-30 12:35:54 +01:00
typescript highlights(typescript): add module keyword 2022-12-13 21:10:26 +01:00
v Split func/method definition from calls in several programming language queries 2022-08-03 12:05:30 -07:00
vala highlights(vala): fix captures 2022-11-26 13:17:51 +02:00
verilog highlights(verilog): fix captures 2022-11-26 13:17:51 +02:00
vhs feat: vhs (.tape) support (#3726) 2022-11-13 12:33:54 +01:00
vim highlights: create subscoping for ternary operator 2022-12-02 21:42:11 +01:00
vue Fix(vue): Invalid match queries 2022-12-25 17:43:25 +01:00
wgsl highlights(wgsl): use more specific groups 2022-11-26 13:17:51 +02:00
yaml injections(yaml): fix injections 2022-12-21 23:38:07 +01:00
yang injections(yang): add comment & regex 2022-11-26 13:17:51 +02:00
zig highlights(zig): fix captures 2022-11-26 13:17:51 +02:00