Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'runtime/queries/wikitext/highlights.scm')
| -rw-r--r-- | runtime/queries/wikitext/highlights.scm | 92 |
1 files changed, 92 insertions, 0 deletions
diff --git a/runtime/queries/wikitext/highlights.scm b/runtime/queries/wikitext/highlights.scm new file mode 100644 index 00000000..a3545ca8 --- /dev/null +++ b/runtime/queries/wikitext/highlights.scm @@ -0,0 +1,92 @@ +(heading1 + (heading_marker) @markup.heading.marker + (text) @markup.heading.1 + (heading_marker) @markup.heading.marker +) +(heading2 + (heading_marker) @markup.heading.marker + (text) @markup.heading.2 + (heading_marker) @markup.heading.marker +) +(heading3 + (heading_marker) @markup.heading.marker + (text) @markup.heading.3 + (heading_marker) @markup.heading.marker +) +(heading4 + (heading_marker) @markup.heading.marker + (text) @markup.heading.4 + (heading_marker) @markup.heading.marker +) +(heading5 + (heading_marker) @markup.heading.marker + (text) @markup.heading.5 + (heading_marker) @markup.heading.marker +) +(heading6 + (heading_marker) @markup.heading.marker + (text) @markup.heading.6 + (heading_marker) @markup.heading.marker +) + +(wikilink + (wikilink_page) @markup.link.url + (page_name_segment)? @markup.link.label +) +(external_link + (url) @markup.link.url + (page_name_segment)? @markup.link.label +) + +(template + (template_name) @function + (template_argument + (template_param_name)? @attribute + (template_param_value)? @string + ) +) + +(comment) @comment + +[ + "[[" + "]]" + "{{" + "}}" + "{|" + "|}" + "[" + "]" + "<" + ">" + "</" +] @punctuation.bracket + +[ + "|" + "|-" + "|+" + "!" + "!!" + "||" +] @punctuation.delimiter + +(table_header_block + (content) @markup.bold +) +(table_header_inline + (content) @markup.bold +) + +(html_tag_name) @tag +(html_attribute + (html_attribute_name) @attribute +) +(html_attribute + (html_attribute_name) @attribute + (html_attribute_value) @string +) + +(italic) @markup.italic +(bold) @markup.bold + |