From 5c85e6beeee7976a512a02980e999c987f4e8d8e Mon Sep 17 00:00:00 2001 From: Santos Gallegos Date: Fri, 18 Sep 2020 11:12:27 -0500 Subject: RST: update queries Some nodes were renamed and added more textobjects. --- queries/rst/highlights.scm | 4 ++-- queries/rst/locals.scm | 4 ++-- queries/rst/textobjects.scm | 26 ++++++++++++++++++++++++++ 3 files changed, 30 insertions(+), 4 deletions(-) diff --git a/queries/rst/highlights.scm b/queries/rst/highlights.scm index 5e463b63..c569336b 100644 --- a/queries/rst/highlights.scm +++ b/queries/rst/highlights.scm @@ -49,7 +49,7 @@ name: (label) @constant) (target - name: (reference)? @constant + name: (name)? @constant link: (_) @text.literal) ;; Lists @@ -106,7 +106,7 @@ ] @text.literal [ - (target) + (inline_target) (substitution_reference) (footnote_reference) (citation_reference) diff --git a/queries/rst/locals.scm b/queries/rst/locals.scm index 6a249cc0..45da9629 100644 --- a/queries/rst/locals.scm +++ b/queries/rst/locals.scm @@ -18,10 +18,10 @@ name: (label) @definition) (target - name: (reference) @definition) + name: (name) @definition) ; Inline targets -(target) @definition +(inline_target) @definition ; The role directive can define a new role ((directive diff --git a/queries/rst/textobjects.scm b/queries/rst/textobjects.scm index 9f132dd6..c7f9e963 100644 --- a/queries/rst/textobjects.scm +++ b/queries/rst/textobjects.scm @@ -4,3 +4,29 @@ (section (title) @class.inner) @class.outer (transition) @class.outer + +[ + (bullet_list) + (enumerated_list) + (definition_list) + (field_list) + + (literal_block) + (line_block) + (block_quote) + (doctest_block) +] @block.outer + +(footnote + body: (body) @block.inner) @block.outer + +(citation + body: (body) @block.inner) @block.outer + +(target + link: (link) @block.inner) @block.outer + +(substitution_definition + body: (body) @block.inner) @block.outer + +(comment) @comment.outer -- cgit v1.2.3