..
ada
feat: add @comment.documentation where applicable
2023-03-05 17:15:32 -05: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
astro: add injections for scss
2023-02-11 15:55:56 -08:00
awk
highlights: create subscoping for ternary operator
2022-12-02 21:42:11 +01:00
bash
perf: remove match where possible
2023-04-21 18:24:17 -04:00
bass
use indent.X syntax for captures and properties of set directives
2023-03-24 13:07:53 -04:00
beancount
highlights(beancount): update on latest updates
2023-01-28 15:03:55 +01:00
bibtex
use indent.X syntax for captures and properties of set directives
2023-03-24 13:07:53 -04:00
bicep
perf: remove match where possible
2023-04-21 18:24:17 -04:00
blueprint
parsers: add blueprint parser
2022-09-12 10:54:58 +01:00
c
fix(c): types are optional in sized_type_specifier
2023-04-21 04:55:20 -04:00
c_sharp
fix(c_sharp): highlight < & > as @punctuation.bracket only in type param lists
2023-05-04 15:46:41 -04:00
capnp
Update Capnp ( #4713 )
2023-05-07 00:12:49 +09:00
chatito
use indent.X syntax for captures and properties of set directives
2023-03-24 13:07:53 -04:00
clojure
refactor: update Clojure queries
2023-05-26 18:15:22 -04:00
cmake
perf: remove match where possible
2023-04-21 18:24:17 -04:00
comment
comment: remove user mention highlight
2023-05-10 18:53:57 +03:00
commonlisp
perf: remove match where possible
2023-04-21 18:24:17 -04:00
cooklang
Add Cooklang
2022-03-17 08:40:34 +01:00
cpon
feat(cpon): update queries
2023-05-13 00:56:40 -04:00
cpp
fear(cpp): highlight brackets in template_parameter_list
2023-05-20 14:41:54 -04:00
css
perf: remove match where possible
2023-04-21 18:24:17 -04:00
cuda
highlights(cuda): add __noinline__
2023-02-01 20:40:39 +02:00
cue
perf: remove match where possible
2023-04-21 18:24:17 -04:00
d
use indent.X syntax for captures and properties of set directives
2023-03-24 13:07:53 -04:00
dart
perf: remove match where possible
2023-04-21 18:24:17 -04:00
devicetree
use indent.X syntax for captures and properties of set directives
2023-03-24 13:07:53 -04:00
dhall
perf: remove match where possible
2023-04-21 18:24:17 -04:00
diff
feat(diff): add diff parser
2022-10-19 16:22:58 -07:00
dockerfile
perf: remove match where possible
2023-04-21 18:24:17 -04:00
dot
highlights: use @preproc where appropriate
2022-10-15 08:49:01 -07:00
ebnf
perf: remove match where possible
2023-04-21 18:24:17 -04:00
ecma
highlights(typescript): : in switch statement
2023-05-18 21:34:42 -04:00
eex
Add tree-sitter-eex parser for (L)EEx files ( #2351 )
2022-01-25 16:52:51 +00:00
elixir
perf: remove match where possible
2023-04-21 18:24:17 -04:00
elm
feat: add @comment.documentation where applicable
2023-03-05 17:15:32 -05:00
elsa
use indent.X syntax for captures and properties of set directives
2023-03-24 13:07:53 -04: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): add new keyword and operator from OTP25 ( #4765 )
2023-05-06 08:39:30 +00:00
fennel
perf: remove match where possible
2023-04-21 18:24:17 -04:00
firrtl
feat: add FIRRTL
2023-03-27 10:46:59 -04:00
fish
perf: remove match where possible
2023-04-21 18:24:17 -04:00
foam
perf: remove match where possible
2023-04-21 18:24:17 -04:00
fortran
use indent.X syntax for captures and properties of set directives
2023-03-24 13:07:53 -04:00
fsh
parsers: Add FHIR Shorthand (FSH) ( #4052 )
2023-01-18 17:58:45 +00: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
docs: fix typos
2023-03-29 18:28:56 -04:00
git_config
refactor(gitconfig): use lua-match instead of match
2023-03-11 04:47:17 -05: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
use indent.X syntax for captures and properties of set directives
2023-03-24 13:07:53 -04:00
glimmer
perf: remove match where possible
2023-04-21 18:24:17 -04:00
glsl
highlights(glsl): use more specific groups
2022-11-26 13:17:51 +02:00
go
fear(go): add clear to @function.builtin
2023-05-26 09:51:51 -04:00
godot_resource
Rename queries: godotResource -> godot_resource
2021-11-25 23:02:57 +01:00
gomod
highlight for module path
2023-02-17 16:54:18 -08:00
gosum
feat: add @text.uri where applicable to thrift and gosum
2023-02-18 02:07:28 -08:00
gowork
Add support for new golang go.work files
2021-12-18 20:02:08 +01:00
graphql
use indent.X syntax for captures and properties of set directives
2023-03-24 13:07:53 -04:00
hack
feat: add @comment.documentation where applicable
2023-03-05 17:15:32 -05:00
hare
use indent.X syntax for captures and properties of set directives
2023-03-24 13:07:53 -04:00
haskell
highlights(haskell): don't match True|False in other identifiers
2023-01-14 14:29:00 -08:00
hcl
use indent.X syntax for captures and properties of set directives
2023-03-24 13:07:53 -04:00
heex
use indent.X syntax for captures and properties of set directives
2023-03-24 13:07:53 -04:00
hjson
use indent.X syntax for captures and properties of set directives
2023-03-24 13:07:53 -04: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
feat: add py-script injections for html
2023-04-30 23:30:10 -04:00
html_tags
perf(html): onevent attrs ( #4752 )
2023-05-03 10:18:03 +00:00
htmldjango
use indent.X syntax for captures and properties of set directives
2023-03-24 13:07:53 -04:00
http
feat(http): update parser queries from upstream
2023-04-20 05:50:08 -04: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
Remove some sections and add some missing things
2023-04-30 22:06:17 -04:00
java
feat(java): add more foldable nodes
2023-05-11 15:27:43 -04:00
javascript
Expand locals to include properties and methods
2022-11-25 18:24:11 +01:00
jq
jq/highlights.scm should highlight the elif keyword
2023-02-02 14:40:36 +02:00
jsdoc
Fix jsdoc: play nice with the comment parser ( #1108 )
2021-03-27 10:51:16 -05:00
json
use indent.X syntax for captures and properties of set directives
2023-03-24 13:07:53 -04:00
json5
Reorder json5 queries
2021-08-30 11:42:41 +02:00
jsonc
use indent.X syntax for captures and properties of set directives
2023-03-24 13:07:53 -04:00
jsonnet
feat: add jsonnet
2022-09-10 11:09:10 -07:00
jsx
use indent.X syntax for captures and properties of set directives
2023-03-24 13:07:53 -04:00
julia
perf: remove match where possible
2023-04-21 18:24:17 -04:00
kdl
use indent.X syntax for captures and properties of set directives
2023-03-24 13:07:53 -04:00
kotlin
kotlin: update parser and queries
2023-04-06 14:50:38 +02:00
lalrpop
injections(lalrpop): add rust & regex
2022-11-26 13:17:51 +02:00
latex
highlights(markup): distinguish heading level in queries
2023-05-13 16:50:32 +02:00
ledger
Update ledger highlight queries
2023-04-23 12:09:57 -04:00
llvm
highlights(llvm): use more specific groups
2022-11-26 13:17:51 +02:00
lua
fix(lua_inject): remove need for surrounding quote ( #4740 )
2023-04-30 23:46:03 -04: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
feat: add luau
2023-04-28 10:29:42 -04: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: markdown indents ( #4862 )
2023-05-26 08:08:06 +00:00
markdown_inline
highlights(markup): distinguish heading level in queries
2023-05-13 16:50:32 +02:00
matlab
feat: add matlab
2023-02-28 02:51:00 -05: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
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
injections(nix): remove @combined
2023-01-11 21:27:02 +01:00
objc
chore(objc): update folds
2023-05-20 03:52:08 -04:00
ocaml
feat: add indents for ocaml and ocaml interface ( #4725 )
2023-05-01 20:42:21 +09:00
ocaml_interface
feat: add indents for ocaml and ocaml interface ( #4725 )
2023-05-01 20:42:21 +09:00
ocamllex
Revert "Comment: use @combined to create just one tree per buffer ( #1252 )"
2021-05-07 16:51:57 +02:00
odin
feat: add Odin
2023-05-13 02:49:07 -04:00
pascal
use indent.X syntax for captures and properties of set directives
2023-03-24 13:07:53 -04:00
passwd
feat: add passwd
2023-02-28 17:48:11 -05:00
perl
perf: remove match where possible
2023-04-21 18:24:17 -04:00
php
fix(php_inject): add missing @combined to text
2023-04-14 13:23:37 -04: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
po
feat: add PO
2023-03-01 02:56:14 -05:00
poe_filter
use indent.X syntax for captures and properties of set directives
2023-03-24 13:07:53 -04:00
pony
feat: add Pony
2023-03-27 10:46:35 -04:00
prisma
feat: add @comment.documentation where applicable
2023-03-05 17:15:32 -05:00
proto
highlights(proto): make "include"/"package" @include
2023-03-21 07:10:24 -04:00
prql
highlights(prql): replace and and or operators
2023-04-17 14:29:26 -04:00
pug
Fix pug injection
2021-11-30 23:40:49 +01:00
puppet
feat: add puppet
2023-04-26 19:29:01 -04:00
python
fix(python): fields should not match uppercase-beginning names
2023-04-29 19:38:30 -04:00
ql
use indent.X syntax for captures and properties of set directives
2023-03-24 13:07:53 -04:00
qmldir
feat: add qmldir
2023-03-01 02:28:48 -05:00
qmljs
perf: remove match where possible
2023-04-21 18:24:17 -04:00
query
highlights(query): prefer lua-match
2023-05-21 19:22:05 +02:00
r
perf: remove match where possible
2023-04-21 18:24:17 -04:00
racket
perf: remove match where possible
2023-04-21 18:24:17 -04:00
rasi
use indent.X syntax for captures and properties of set directives
2023-03-24 13:07:53 -04: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
ron
use indent.X syntax for captures and properties of set directives
2023-03-24 13:07:53 -04:00
rst
highlights(rst): don't spell check links
2023-01-22 14:11:45 +01:00
ruby
fix(ruby): bare_symbol should be @symbol
2023-04-17 02:16:36 -04:00
rust
style(rust): better formatting
2023-05-09 08:33:38 -04:00
scala
fix: Correct scope definition for scala
2023-04-28 00:34:23 +02:00
scheme
feat(spell): support lisp like languages
2023-03-29 17:48:30 -04: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(smali): add tests
2023-04-25 02:37:31 -04: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
use indent.X syntax for captures and properties of set directives
2023-03-24 13:07:53 -04:00
sql
indents(sql): initial support ( #4857 )
2023-05-25 05:53:14 +00:00
squirrel
use indent.X syntax for captures and properties of set directives
2023-03-24 13:07:53 -04:00
starlark
fix(starlark): fields should not match uppercase-beginning names ( #4734 )
2023-04-30 09:56:30 +09:00
supercollider
use indent.X syntax for captures and properties of set directives
2023-03-24 13:07:53 -04:00
surface
use indent.X syntax for captures and properties of set directives
2023-03-24 13:07:53 -04:00
svelte
perf: remove match where possible
2023-04-21 18:24:17 -04:00
swift
refactor: add notes for swift
2023-05-19 00:57:18 +09:00
sxhkdrc
highlights(sxhkdrc): fix captures
2022-11-26 13:17:51 +02:00
t32
feat(t32): add indent rules ( #4782 )
2023-05-18 16:40:13 +09:00
tablegen
use indent.X syntax for captures and properties of set directives
2023-03-24 13:07:53 -04:00
teal
use indent.X syntax for captures and properties of set directives
2023-03-24 13:07:53 -04:00
terraform
needed for terraform conditionals
2023-02-14 10:09:09 -08:00
thrift
use indent.X syntax for captures and properties of set directives
2023-03-24 13:07:53 -04:00
tiger
perf: remove match where possible
2023-04-21 18:24:17 -04:00
tlaplus
feat!: add @keyword.coroutine capture
2023-03-03 07:07:52 -08:00
todotxt
parsers: Add todotxt parser
2022-02-28 22:46:47 +01:00
toml
use indent.X syntax for captures and properties of set directives
2023-03-24 13:07:53 -04:00
tsx
injections(jsx): highlight <style jsx> as css
2022-08-26 12:05:02 -07:00
turtle
use indent.X syntax for captures and properties of set directives
2023-03-24 13:07:53 -04:00
twig
feat(twig): improve twig highlights
2022-11-30 12:35:54 +01:00
typescript
feat(typescript): add non-null operator
2023-05-09 09:14:28 -04:00
ungrammar
use indent.X syntax for captures and properties of set directives
2023-03-24 13:07:53 -04:00
usd
Added USD as a language + some queries
2023-05-15 09:28:11 +02:00
uxntal
use indent.X syntax for captures and properties of set directives
2023-03-24 13:07:53 -04:00
v
perf: remove match where possible
2023-04-21 18:24:17 -04:00
vala
perf: remove match where possible
2023-04-21 18:24:17 -04:00
verilog
docs: fix typos
2023-02-23 11:39:43 -08:00
vhs
feat: vhs (.tape) support ( #3726 )
2022-11-13 12:33:54 +01:00
vim
perf: remove match where possible
2023-04-21 18:24:17 -04:00
vimdoc
highlights(markup): distinguish heading level in queries
2023-05-13 16:50:32 +02:00
vue
use indent.X syntax for captures and properties of set directives
2023-03-24 13:07:53 -04:00
wgsl
use indent.X syntax for captures and properties of set directives
2023-03-24 13:07:53 -04:00
wgsl_bevy
use indent.X syntax for captures and properties of set directives
2023-03-24 13:07:53 -04:00
yaml
use indent.X syntax for captures and properties of set directives
2023-03-24 13:07:53 -04:00
yang
use indent.X syntax for captures and properties of set directives
2023-03-24 13:07:53 -04:00
yuck
use indent.X syntax for captures and properties of set directives
2023-03-24 13:07:53 -04:00
zig
perf: remove match where possible
2023-04-21 18:24:17 -04:00