Commit graph

2067 commits

Author SHA1 Message Date
Xi Xiao
280cf6fddd
feat: add parsers and queries for apex, sosl, soql (#5396) 2023-09-17 20:00:21 +03:00
Christian Segundo
dac6efbaff fix(dockerfile): bash injection on run instructions 2023-09-17 16:32:21 +02:00
Pham Huy Hoang
794266a4ed
injections(lua): add vim highlights to api funcs (#5404)
Add vim injections for `vim.api.nvim[_buf]_create_user_command` and
`vim.api.nvim_create_autocmd`
2023-09-16 19:08:08 +09:00
Christian Clason
bf8b089eec fix(lua): fix luadoc injections 2023-09-15 14:55:34 +02:00
Christian Segundo
831dbb619e fix(yaml): promql injections block 2023-09-15 12:53:44 +02:00
Christoph Sax
5ec4217567 fix(t32): update indent queries & test
The latest release of the grammar changes the handling of consecutive
line breaks. This breaks the existing test for indents.

This commit updates the indent queries and fixes the associated test.
2023-09-14 20:07:02 +02:00
osthomas
2461e5ac21
feat: add Snakemake 2023-09-12 21:29:22 -04:00
Jaehwang Jung
9567185621 feat: @spell on comments 2023-09-12 17:34:58 +02:00
Jaehwang Jung
905e782e80 perf(comment): remove spell capture
Problem:
Comment highlight query produces too many @spell captures.

Solution:
Remove the query. This is fine because comment parser is only used in
injection and the parent language has @spell for comment.
2023-09-12 17:34:58 +02:00
Pham Huy Hoang
bfb4601f48
refactor: remove include-children from queries (#5226)
These `include-children` were to alleviate an issue with empty range language tree, which has been fixed for Neovim nightly/Neovim 0.9.2
2023-09-12 08:36:50 +02:00
Alex Pinkus
96a5024198
feat(swift): update parser and queries
Co-authored-by: Alex Pinkus <pinkus@amazon.com>
2023-09-10 19:38:36 +02:00
Beartama
4c1a76ec23
feat: add EDS 2023-09-10 08:38:10 -04:00
Loong
b6492f41c4 fix(julia): fix highlighting end keyword 2023-09-09 22:42:53 +02:00
Munif Tanjim
80b4fa7970 fix(lua): highlights for attribute 2023-09-07 03:36:55 -04:00
Tavish Pegram
9d637b7ae8
Feat: Add unison (#5340)
* Add unison

* Trivial change to force prepush hook

* Undo change

* PR Feedback - remove appended text in query after variable, update lockfile, remove main branch specification in parser

* Replacing captures with only ones in the contributing.md

* Fix typo

* Generate from grammar

* First group of suggested changes

* Update gt operator

* Remove outer parens

* Remove maybe.c

* Add comment injection
2023-09-03 15:05:18 -04:00
Amaan Qureshi
f8c2825220 feat: add Kconfig 2023-08-31 14:19:23 -04:00
Tobias S
8e9cc89955
fix(ecma_injections): limit function names to alphanumeric characters only 2023-08-31 22:41:07 +09:00
Amaan Qureshi
9361484fa4 feat(doxygen): update queries from upstream 2023-08-31 14:02:31 +03:00
Amaan Qureshi
f0f115e926 feat: add NQC 2023-08-31 05:25:29 -04:00
Amaan Qureshi
920b37260e feat(bash): update parser and queries 2023-08-30 14:36:10 -04:00
Stephan Seitz
08c830f625 folds(typescript): add enum_declaration
Fixes #5325
2023-08-27 16:01:05 -04:00
Amaan Qureshi
d0b17cc0b9 feat(doxygen): update parser and queries 2023-08-27 04:21:42 -04:00
Kevin Svetlitski
1705a3e486
feat(vim): add the builtin sign command (#5322) 2023-08-27 10:43:10 +03:00
Noah
e942c720ac
fix(clojure): fix field highlighting (#5319) 2023-08-27 10:25:43 +03:00
Amaan Qureshi
3be738312b
fix(bash): update queries from upstream (#5321) 2023-08-26 09:06:54 +00:00
Amaan Qureshi
a4f4fcdd3e feat: add Doxygen 2023-08-26 04:58:36 -04:00
Jeroen Op 't Eynde
4d41d9bfb0
feat(jsonnet): update parser and queries 2023-08-25 13:55:22 -04:00
Matthias Q
33958915fe
highlights(sql): add t-sql specific data types (#5311) 2023-08-25 09:23:38 +09:00
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
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
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
Amaan Qureshi
a185f8ebae feat: add strace 2023-08-20 14:52:06 -04:00
Gustavo Ordaz
add1864bbf feat(swift): improve highlights 2023-08-18 04:48:40 -04:00
Pham Huy Hoang
4613314b1f feat(java): add highlights to string interpolation 2023-08-18 03:10:30 -04: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
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
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