fix(treesitter): update queries

This commit is contained in:
Christian Clason 2024-11-19 09:46:55 +01:00 committed by Christian Clason
parent c2f08d294a
commit 6e44a6a289
6 changed files with 18 additions and 15 deletions

View File

@ -252,13 +252,22 @@
; Preproc def / undef
(preproc_def
name: (_) @constant)
name: (_) @constant.macro)
(preproc_call
directive: (preproc_directive) @_u
argument: (_) @constant
argument: (_) @constant.macro
(#eq? @_u "#undef"))
(preproc_ifdef
name: (identifier) @constant.macro)
(preproc_elifdef
name: (identifier) @constant.macro)
(preproc_defined
(identifier) @constant.macro)
(call_expression
function: (identifier) @function.call)

View File

@ -151,8 +151,6 @@
((identifier) @constant
(#lua-match? @constant "^[A-Z][A-Z_0-9]*$"))
(vararg_expression) @constant
(nil) @constant.builtin
[

View File

@ -40,14 +40,12 @@
(image_description)
] @markup.link.label
(inline_link
(link_text) @_label
(link_destination) @_url
((inline_link
(link_destination) @_url) @_label
(#set! @_label url @_url))
(image
(image_description) @_label
(link_destination) @_url
((image
(link_destination) @_url) @_label
(#set! @_label url @_url))
; Conceal image links
@ -93,9 +91,6 @@
(email_autolink)
] @markup.link.url @nospell
((link_destination) @_url
(#set! @_url url @_url))
((uri_autolink) @_url
(#offset! @_url 0 1 0 -1)
(#set! @_url url @_url))

View File

@ -43,7 +43,7 @@
"#"
] @punctuation.special
"_" @constant
"_" @character.special
((parameters
(identifier) @number)

View File

@ -287,6 +287,7 @@
"=~"
"!~"
"="
"^="
"+="
"-="
"*="

View File

@ -1108,7 +1108,7 @@ describe('treesitter highlighting (markdown)', function()
})
screen:expect({
grid = [[
{25:[}{100:This link text}{25:](}{101:https://example.com}{25:)} is|
{100:[This link text](}{101:https://example.com}{100:)} is|
a hyperlink^. |
{1:~ }|*3
|