Commit graph

4306 commits

Author SHA1 Message Date
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
Christian Clason
800b2f388b fixup: php injections 2023-08-12 17:45:44 +02:00
Christian Clason
b223402ba9 fix(directive): make downcase work on captures 2023-08-12 17:34:15 +02:00
ObserverOfTime
71532e7776 feat(bash): add heredoc injection 2023-08-12 17:34:15 +02:00
ObserverOfTime
d8e625df2d fix(php): heredocs injections & highlights 2023-08-12 17:34:15 +02:00
Pham Huy Hoang
39f07cd375 injections(query): add gsub pattern (#4897) 2023-08-12 17:34:15 +02:00
lnay
efe06e3057 Add extra language injections for latex (#4896)
Add python injections to contents of `sagetex` defined environments, similarly to how `pycode` currently treated.
2023-08-12 17:34:15 +02:00
CalebW
246f4cc20c Add PHP heredoc and nowdoc injections (#4866) 2023-08-12 17:34:15 +02:00
Pham Huy Hoang
78b54eb7f6 chore(injections)!: update injection syntax to 0.9
Since 0.9, @lang syntax is still available as fallback but will soon be deprecated.
Because of that, new syntax should be adopted once 0.9 becomes the
baseline requirements for nvim-treesitter

- update health check
- update doc
2023-08-12 17:34:15 +02:00
Christian Clason
2aa9e9b0e6 feat!: bump required Nvim version to 0.9.1 2023-08-12 17:34:15 +02:00
GitHub
63260da18b Update parsers: teal, wing 2023-08-12 11:14:29 +02:00
Amaan Qureshi
fa414da96f chore: update cpp 2023-08-11 14:38:50 -04:00
Amaan Qureshi
41f35eac4f fix(c-family): inject into preproc args in preproc defs when it spans multiple lines only 2023-08-11 14:38:50 -04:00
Amaan Qureshi
acd9d2115d feat(c): update highlights 2023-08-11 14:38:50 -04:00
github-actions[bot]
15129f6d70
Update parsers: arduino, ispc (#5229)
Co-authored-by: GitHub <noreply@github.com>
2023-08-11 08:55:54 +00:00
github-actions[bot]
f3cf4a9a6c
Update parsers: cpp, cuda, glsl, hlsl, objc, vim, wing (#5228)
Co-authored-by: GitHub <noreply@github.com>
2023-08-11 08:01:11 +00:00
Borys Lykah
c981ea0684 fix: rename filetype for haskell persistent to match vim 2023-08-11 01:26:54 -04:00
ObserverOfTime
898f9c13d6 feat: add requirements parser 2023-08-10 23:17:56 +03:00
Yuki Ito
d92bfe2cbd feat(go): add max and min to @function.builtin 2023-08-10 11:18:57 -04:00
Amaan Qureshi
251fe95efd
fix: update preproc injections for arduino, cuda, glsl, hlsl 2023-08-10 16:43:45 +02:00
Amaan Qureshi
3d3b335ace fix(cpp): update injections from C 2023-08-10 16:09:50 +02:00
GitHub
477a5d76a2 Update parsers: arduino, c, chatito, cpp, cuda, gitattributes, jsonnet, pem, wing 2023-08-10 09:43:40 +02:00
GitHub
80cee52d44 Update parsers: htmldjango, scala, sql, wing 2023-08-09 09:57:20 +02:00
Lewis Russell
ae88851cac feat: add .luarc.json 2023-08-08 14:03:02 +01:00
GitHub
a9ce9fb7cc Update parsers: wing 2023-08-08 09:11:17 +02:00
Matthias Queitsch
2f5b4a65dc feat(sql): add missing keywords 2023-08-07 22:19:57 +01:00
ShellCode33
d9e75a1736 queries/*/highlights.scm : remove @spell for strings 2023-08-07 16:39:40 +01:00
Lewis Russell
d9be302f74
fix(spell): do not spell check certain types of strings (#5203)
- Document that only certain kinds of strings are spell checked, and
  reasons why they may not.

- Remove spell checking for bash strings.
2023-08-07 13:42:24 +01:00
GitHub
2051c8603d Update parsers: wing 2023-08-07 09:03:06 +02:00
GitHub
8d5e5dc40a Update parsers: julia, wing 2023-08-05 09:56:32 +02:00
GitHub
6c93c86272 Update parsers: chatito, jsonnet, pem, racket, scheme, wing 2023-08-04 08:46:47 +02:00