Commit graph

4336 commits

Author SHA1 Message Date
Amaan Qureshi
ed2c6da5a0 feat(bash): add missing highlights 2023-08-24 17:17:53 -04:00
ObserverOfTime
31f608e47b feat(bash): fold heredocs 2023-08-24 12:11:16 +03:00
ObserverOfTime
103ecdf758 fix(bash): fix injections 2023-08-24 12:11:16 +03:00
ObserverOfTime
1ff7985a74 feat(bash): improve highlights 2023-08-24 12:11:16 +03:00
GitHub
99eef501a3 Update parsers: bash, dart, heex, java, wing 2023-08-24 16:29:01 +09:00
Amaan Qureshi
8ecf630b8e fix(dart): update queries from upstream 2023-08-24 03:08:45 -04:00
Amaan Qureshi
c58694685d feat: add re2c 2023-08-24 02:52:48 -04:00
ObserverOfTime
05fe2c38a3 refactor: replace some match & vim-match usages 2023-08-23 16:57:18 +03:00
GitHub
9ea7559ea9 Update parsers: ada, bash, java, matlab, wing 2023-08-23 15:52:18 +09:00
GitHub
ceaea55e0c Update parsers: bash, forth, hurl, wing 2023-08-23 12:31:24 +09:00
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
Damir Vandic
46dee161d3
fix: HEEx partial expression injections
Fixes #5296
2023-08-21 17:22:34 -04:00
Amaan Qureshi
7c935d6bd5 feat: add Forth 2023-08-21 05:04:42 -04:00
GitHub
620b60b5ba Update parsers: css, glsl, jsdoc, scala, sql, wing 2023-08-21 02:57:42 -04:00
Amaan Qureshi
a185f8ebae feat: add strace 2023-08-20 14:52:06 -04:00
GitHub
43b2153d26 Update parsers: arduino, bash, julia, rust, wing 2023-08-20 03:29:08 -04:00
ObserverOfTime
34b2f7803b ci: fix update lockfile workflow 2023-08-20 10:11:11 +03:00
ObserverOfTime
8fa7ce35af chore: ignore ci artifacts 2023-08-19 11:10:21 +03:00
Gustavo Ordaz
add1864bbf feat(swift): improve highlights 2023-08-18 04:48:40 -04:00
ObserverOfTime
1a4116aef1 ci: update workflows 2023-08-18 11:09:57 +03:00
ObserverOfTime
f8bc6c69d7 ci: add shebangs to scripts 2023-08-18 11:09:57 +03:00
Pham Huy Hoang
4613314b1f feat(java): add highlights to string interpolation 2023-08-18 03:10:30 -04:00
GitHub
5a476c7c27 Update parsers: cuda, gpg, hlsl, java, javascript, php, scala, wing 2023-08-18 15:56:00 +09:00
TheLeoP
bbb92b2b8e
fix(lua): luap injection (#5275)
* fix(lua): luap injection

* test(lua): check for incorrect hlgroup of injected luap

* chore(lua): injections styling

* chore(lua): ignore luacheck for test.lua
2023-08-18 02:17:04 +00:00
Amaan Qureshi
3073b093d0 chore(csv,psv,tsv): update parser to fix numbers 2023-08-17 22:01:19 -04:00
Cezary Drożak
4ffdc4c985 feat: update jsonnet queries 2023-08-17 21:46:33 -04:00
Amaan Qureshi
17d3398b5b feat: add CSV, PSV, & TSV 2023-08-17 11:15:54 -04:00
Amaan Qureshi
977e932726 feat: add BitBake 2023-08-17 11:14:32 -04:00
ObserverOfTime
f7bb866405 feat: add gpg config parser 2023-08-17 11:24:41 +03:00
Github Actions
04cab345e9 Update README 2023-08-17 07:51:55 +02:00
Tomas Sandven
087166aae1
feat(robot): update parser, queries and maintainer
* Update tree-sitter-robot version and maintainer

* Improve query code style

* Update tree-sitter-robot revision
2023-08-17 00:27:51 -04:00
Amaan Qureshi
0e27391e90 feat(python): update parser & highlights 2023-08-16 20:28:11 -04:00
Guilherme Soares
a3b2e0dcdb
feat(c_sharp): add missing highlights
Added:
 * `??` and `??=` as operators
 * `alias` as keyword
 * `when` as conditional
2023-08-16 17:44:47 -04:00
Sergio A. Vargas
3fbf513829
feat(julia): spell-check docstrings
Enable spell checking of docstrings without markdown injections.
2023-08-16 16:30:59 -04:00
TheLeoP
922c396b26 fix(python): right content for regex injection 2023-08-16 12:25:51 -04:00
sogaiu
59f06b3b33 feat(janet): update highlights 2023-08-16 12:23:18 -04:00
Munif Tanjim
5f01ffd478 fix(lua): injections for comment and luadoc 2023-08-16 16:17:13 +02:00
GitHub
7c27beddda Update parsers: cmake, cpp, ispc, java, lua, robot, wing 2023-08-16 10:43:19 +02:00
Pham Huy Hoang
294f753ed3
fix(ecma): fix no injections for innerHTML (#5258) 2023-08-16 16:58:25 +09:00
Amaan Qureshi
64d1696d6d fix(python,starlark): update parsers & add escape_interpolation 2023-08-16 03:23:24 -04:00
dvic
11d79aa0f7 Fix HEEx directive injections 2023-08-15 11:13:33 +02:00
GitHub
93ee00cd9d Update parsers: arduino, cuda, glsl, hlsl, objc, promql, wing 2023-08-14 09:06:35 +02:00
Amaan Qureshi
b5f2030312 chore(c-family): inject all preproc args again 2023-08-13 18:57:23 -04:00
Amaan Qureshi
e0f4782978 feat(c): mention how to highlight K&R functions 2023-08-13 18:57:23 -04:00
Amaan Qureshi
8fbc841df8 chore: update c & cpp 2023-08-13 18:57:23 -04:00
Matthieu Coudron
bc52938ddd ci: dont hardcode the rockspec version 2023-08-13 15:01:04 +02:00
Matthieu Coudron
baed6439e2 ci: fix luarocks tag release process
bumped version of the action

Co-authored-by: Marc Jakobi <mrcjkb89@outlook.com>
2023-08-13 11:26:59 +02:00
GitHub
64a7e20be2 Update parsers: bash, c, cuda, wing 2023-08-13 11:05:21 +02:00
ObserverOfTime
4e35ae6f71 feat: add pymanifest parser 2023-08-13 10:42:09 +03:00
ObserverOfTime
5b3dd8cff1 feat: add xml & dtd parsers 2023-08-13 10:34:57 +03:00