2022-06-03 01:41:17 +02:00
|
|
|
((section
|
|
|
|
(section_marker) @markup.heading.marker
|
|
|
|
(section_content) @markup.heading.1
|
|
|
|
(section_marker) @markup.heading.marker)
|
|
|
|
(#eq? @markup.heading.marker "=="))
|
|
|
|
|
|
|
|
((section
|
|
|
|
(section_marker) @markup.heading.marker
|
|
|
|
(section_content) @markup.heading.2
|
|
|
|
(section_marker) @markup.heading.marker)
|
|
|
|
(#eq? @markup.heading.marker "==="))
|
|
|
|
|
|
|
|
((section
|
|
|
|
(section_marker) @markup.heading.marker
|
|
|
|
(section_content) @markup.heading.3
|
|
|
|
(section_marker) @markup.heading.marker)
|
|
|
|
(#eq? @markup.heading.marker "===="))
|
|
|
|
|
|
|
|
(macro (tag) @function.macro)
|
|
|
|
(tag) @keyword
|
|
|
|
(macro_escape) @constant.character.escape
|
|
|
|
(inline_quote) @markup.raw.inline
|
|
|
|
(email_address) @markup.link.url
|
|
|
|
|
|
|
|
(em_xhtml_tag
|
|
|
|
(open_xhtml_tag) @tag
|
|
|
|
(xhtml_tag_content) @markup.italic
|
|
|
|
(close_xhtml_tag) @tag)
|
|
|
|
|
|
|
|
(strong_xhtml_tag
|
|
|
|
(open_xhtml_tag) @tag
|
|
|
|
(xhtml_tag_content) @markup.bold
|
|
|
|
(close_xhtml_tag) @tag)
|
|
|
|
|
|
|
|
(module) @namespace
|
|
|
|
(function) @function
|
|
|
|
(type) @type
|
|
|
|
|
|
|
|
; could be @constant.numeric.integer but this looks similar to a capture
|
|
|
|
(arity) @operator
|
|
|
|
|
2022-06-22 15:57:22 +02:00
|
|
|
(expression [":" "/"] @operator)
|
|
|
|
(expression ["(" ")"] @punctuation.delimiter)
|
|
|
|
(macro ["{" "}"] @function.macro)
|
2022-06-03 01:41:17 +02:00
|
|
|
|
|
|
|
[
|
|
|
|
(quote_marker)
|
|
|
|
(language_identifier)
|
|
|
|
(quote_content)
|
|
|
|
] @markup.raw.block
|
2022-10-22 19:51:20 +02:00
|
|
|
|
|
|
|
(parameter) @variable.parameter
|