nvim-treesitter/queries
Pham Huy Hoang 2ee71c1a2f
fix(lua): use include-children instead (#5299)
The root issue is fixed with neovim 0.9.2. But the current stable
version is neovim 0.9.1, so partially reverts the commit to make it
compatible with the current stable version.
2023-08-22 09:53:11 +09:00
..
ada queries/*/highlights.scm : remove @spell for strings 2023-08-07 16:39:40 +01:00
agda highlights: use @preproc where appropriate 2022-10-15 08:49:01 -07:00
arduino chore(c-family): inject all preproc args again 2023-08-13 18:57:23 -04:00
astro chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
awk fix(directive): make downcase work on captures 2023-08-12 17:34:15 +02:00
bash feat(bash): add heredoc injection 2023-08-12 17:34:15 +02:00
bass chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
beancount queries/*/highlights.scm : remove @spell for strings 2023-08-07 16:39:40 +01:00
bibtex use indent.X syntax for captures and properties of set directives 2023-03-24 13:07:53 -04:00
bicep chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
bitbake feat: add BitBake 2023-08-17 11:14:32 -04:00
blueprint parsers: add blueprint parser 2022-09-12 10:54:58 +01:00
c chore(c-family): inject all preproc args again 2023-08-13 18:57:23 -04:00
c_sharp feat(c_sharp): add missing highlights 2023-08-16 17:44:47 -04:00
cairo feat: add Cairo 2023-07-08 04:29:57 -04:00
capnp chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
chatito chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
clojure chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
cmake indents(cmake): dedent brackets, else, endwhile 2023-06-29 20:26:23 +09:00
comment feat(comment): highlight more comment tags 2023-07-25 09:03:54 -04:00
commonlisp queries/*/highlights.scm : remove @spell for strings 2023-08-07 16:39:40 +01:00
cooklang Add Cooklang 2022-03-17 08:40:34 +01:00
corn feat: add language support for corn (#4864) 2023-05-29 17:26:28 +09:00
cpon chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
cpp chore(c-family): inject all preproc args again 2023-08-13 18:57:23 -04:00
css chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
csv feat: add CSV, PSV, & TSV 2023-08-17 11:15:54 -04:00
cuda chore(c-family): inject all preproc args again 2023-08-13 18:57:23 -04:00
cue chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
d chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
dart chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
devicetree chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
dhall chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
diff feat(diff): add diff parser 2022-10-19 16:22:58 -07:00
dockerfile chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
dot chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
dtd feat: add xml & dtd parsers 2023-08-13 10:34:57 +03:00
ebnf perf: remove match where possible 2023-04-21 18:24:17 -04:00
ecma fix(ecma): fix no injections for innerHTML (#5258) 2023-08-16 16:58:25 +09:00
eex chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
elixir chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
elm chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
elsa chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
elvish chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
embedded_template chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
erlang feat(erlang): add new keyword and operator from OTP25 (#4765) 2023-05-06 08:39:30 +00:00
fennel chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
firrtl chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
fish chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
foam chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
forth feat: add Forth 2023-08-21 05:04:42 -04:00
fortran use indent.X syntax for captures and properties of set directives 2023-03-24 13:07:53 -04:00
fsh queries/*/highlights.scm : remove @spell for strings 2023-08-07 16:39:40 +01:00
func feat(func): update highlights 2023-05-13 02:11:04 -04:00
fusion perf: remove match where possible 2023-04-21 18:24:17 -04:00
gdscript chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
git_config refactor(gitconfig): use lua-match instead of match 2023-03-11 04:47:17 -05:00
git_rebase chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
gitattributes chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
gitcommit chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
gitignore feat(spell): support more languages 2022-09-26 13:47:12 +01:00
gleam chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
glimmer feat: add more support for glimmer (#4935) 2023-06-13 00:54:30 +09:00
glsl chore(c-family): inject all preproc args again 2023-08-13 18:57:23 -04:00
go chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
godot_resource Rename queries: godotResource -> godot_resource 2021-11-25 23:02:57 +01:00
gomod chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
gosum feat: add @text.uri where applicable to thrift and gosum 2023-02-18 02:07:28 -08:00
gowork chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
gpg feat: add gpg config parser 2023-08-17 11:24:41 +03:00
graphql chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
groovy chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
hack feat: add @comment.documentation where applicable 2023-03-05 17:15:32 -05:00
hare chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
haskell chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
haskell_persistent feat: add support for haskell persistent library 2023-06-24 15:00:47 -04:00
hcl chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
heex fix: HEEx partial expression injections 2023-08-21 17:22:34 -04:00
hjson chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
hlsl chore(c-family): inject all preproc args again 2023-08-13 18:57:23 -04:00
hocon chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
hoon feat: add Hoon language support 2023-06-29 19:26:44 -04:00
html chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
html_tags chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
htmldjango chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
http feat: add xml & dtd parsers 2023-08-13 10:34:57 +03:00
hurl feat: add xml & dtd parsers 2023-08-13 10:34:57 +03:00
ini folds(ini): add folds.scm 2023-01-21 01:05:57 +01:00
ispc feat: add Intel Implicit SPMD Program Compiler (ISPC) 2023-05-20 21:52:54 -04:00
janet_simple feat(janet): update highlights 2023-08-16 12:23:18 -04:00
java feat(java): add highlights to string interpolation 2023-08-18 03:10:30 -04:00
javascript feat(javascript): highlight parameter destructuring patterns 2023-07-01 05:25:05 -04:00
jq chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
jsdoc Fix jsdoc: play nice with the comment parser (#1108) 2021-03-27 10:51:16 -05:00
json queries/*/highlights.scm : remove @spell for strings 2023-08-07 16:39:40 +01:00
json5 chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
jsonc chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
jsonnet feat: update jsonnet queries 2023-08-17 21:46:33 -04:00
jsx chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
julia feat(julia): spell-check docstrings 2023-08-16 16:30:59 -04:00
kdl chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
kotlin chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
lalrpop chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
latex Add extra language injections for latex (#4896) 2023-08-12 17:34:15 +02:00
ledger chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
llvm highlights(llvm): use more specific groups 2022-11-26 13:17:51 +02:00
lua fix(lua): use include-children instead (#5299) 2023-08-22 09:53:11 +09:00
luadoc feat(luadoc): add more annotations 2023-03-24 08:19:13 -04:00
luap feat: add luap 2023-03-04 11:32:25 -05:00
luau chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
m68k chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
make chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
markdown chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
markdown_inline chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
matlab chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
menhir chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
mermaid feat: add mermaid 2022-11-20 12:24:55 +01:00
meson chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
mlir parsers: add tree-sitter-mlir parser 2023-03-14 01:50:12 +01:00
nickel fix(nickel): wrong indent on line after top level comment (#4792) 2023-05-13 15:03:05 +09:00
ninja use indent.X syntax for captures and properties of set directives 2023-03-24 13:07:53 -04:00
nix chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
objc chore(objc): update folds 2023-05-20 03:52:08 -04:00
ocaml chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
ocaml_interface feat: add indents for ocaml and ocaml interface (#4725) 2023-05-01 20:42:21 +09:00
ocamllex chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
odin chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
pascal chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
passwd feat: add passwd 2023-02-28 17:48:11 -05:00
pem chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
perl chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
php fixup: php injections 2023-08-12 17:45:44 +02:00
phpdoc fix(phpdoc): highlight optional type as @type 2022-11-29 12:19:19 +01:00
pioasm chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
po chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
poe_filter chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
pony chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
prisma feat(prisma): highlight views 2023-06-04 00:05:57 -04:00
promql chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
proto feat!: change upstream proto parser and improve highlights 2023-08-02 13:54:53 -04:00
prql chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
psv feat: add CSV, PSV, & TSV 2023-08-17 11:15:54 -04:00
pug chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
puppet chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
pymanifest feat: add pymanifest parser 2023-08-13 10:42:09 +03:00
python feat(python): update parser & highlights 2023-08-16 20:28:11 -04:00
ql chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
qmldir chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
qmljs perf: remove match where possible 2023-04-21 18:24:17 -04:00
query injections(query): add gsub pattern (#4897) 2023-08-12 17:34:15 +02:00
r chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
racket chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
rasi use indent.X syntax for captures and properties of set directives 2023-03-24 13:07:53 -04:00
regex chore: update Regex from upstream 2023-07-12 15:51:15 +02:00
rego chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
requirements chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
rnoweb chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
robot feat(robot): update parser, queries and maintainer 2023-08-17 00:27:51 -04:00
ron chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
rst feat: add CSV, PSV, & TSV 2023-08-17 11:15:54 -04:00
ruby fix(directive): make downcase work on captures 2023-08-12 17:34:15 +02:00
rust chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
scala chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
scfg chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
scheme chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
scss use indent.X syntax for captures and properties of set directives 2023-03-24 13:07:53 -04:00
slint use indent.X syntax for captures and properties of set directives 2023-03-24 13:07:53 -04:00
smali chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
smithy feat: add @comment.documentation where applicable 2023-03-05 17:15:32 -05:00
solidity fix(solidity): variable should not match last, tidy up highlights 2023-04-25 14:19:44 -04:00
sparql chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
sql chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
squirrel chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
starlark fix(python,starlark): update parsers & add escape_interpolation 2023-08-16 03:23:24 -04:00
strace feat: add strace 2023-08-20 14:52:06 -04:00
supercollider chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
surface chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
svelte chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
swift feat(swift): improve highlights 2023-08-18 04:48:40 -04:00
sxhkdrc chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
systemtap chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
t32 chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
tablegen chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
teal chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
terraform needed for terraform conditionals 2023-02-14 10:09:09 -08:00
thrift chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
tiger chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
tlaplus chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
todotxt parsers: Add todotxt parser 2022-02-28 22:46:47 +01:00
toml chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
tsv feat: add CSV, PSV, & TSV 2023-08-17 11:15:54 -04:00
tsx injections(jsx): highlight <style jsx> as css 2022-08-26 12:05:02 -07:00
turtle chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
twig chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
typescript feat(typescript): highlight decorators, default case, global declaration 2023-07-17 14:19:28 -04:00
ungrammar chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
usd Added USD as a language + some queries 2023-05-15 09:28:11 +02:00
uxntal chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
v chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
vala perf: remove match where possible 2023-04-21 18:24:17 -04:00
verilog chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
vhs feat: vhs (.tape) support (#3726) 2022-11-13 12:33:54 +01:00
vim chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
vimdoc chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
vue chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
wgsl use indent.X syntax for captures and properties of set directives 2023-03-24 13:07:53 -04:00
wgsl_bevy highlights(wgsl_bevy): add support for naga_oil features 2023-07-25 22:22:35 +02:00
wing feat(wing): add parser (#5021) 2023-06-29 10:34:46 +00:00
xml feat: add xml & dtd parsers 2023-08-13 10:34:57 +03:00
yaml chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
yang chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00
yuck use indent.X syntax for captures and properties of set directives 2023-03-24 13:07:53 -04:00
zig chore(injections)!: update injection syntax to 0.9 2023-08-12 17:34:15 +02:00