aboutsummaryrefslogtreecommitdiff
path: root/runtime/queries/rst
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/queries/rst')
-rw-r--r--runtime/queries/rst/highlights.scm38
1 files changed, 38 insertions, 0 deletions
diff --git a/runtime/queries/rst/highlights.scm b/runtime/queries/rst/highlights.scm
new file mode 100644
index 00000000..73c0def4
--- /dev/null
+++ b/runtime/queries/rst/highlights.scm
@@ -0,0 +1,38 @@
+(comment) @comment
+
+[
+ (title)
+] @markup.heading.1
+
+[
+ "adornment"
+] @markup.heading.marker
+
+[
+ (target)
+ (reference)
+] @markup.link.url
+
+[
+ "bullet"
+] @markup.list.unnumbered
+
+(strong) @markup.bold
+(emphasis) @markup.italic
+(literal) @markup.raw.inline
+
+(list_item
+ (term) @markup.bold
+ (classifier)? @markup.italic)
+
+(directive
+ [".." (type) "::"] @function
+)
+
+(field
+ [":" (field_name) ":"] @variable.other.member
+)
+
+(interpreted_text) @markup.raw.inline
+
+(interpreted_text (role)) @keyword