mirror of
https://github.com/nvim-treesitter/nvim-treesitter.git
synced 2026-07-14 17:30:08 -04:00
feat(djot)!: update to breaking parser changes (#7594)
This commit is contained in:
parent
043d5fb150
commit
80c7af6d04
2 changed files with 37 additions and 61 deletions
|
|
@ -129,7 +129,7 @@
|
||||||
"revision": "0229c0211dba909c5d45129ac784a3f4d49c243a"
|
"revision": "0229c0211dba909c5d45129ac784a3f4d49c243a"
|
||||||
},
|
},
|
||||||
"djot": {
|
"djot": {
|
||||||
"revision": "886601b67d1f4690173a4925c214343c30704d32"
|
"revision": "639c2dd7f53ee7755c9bdb560598c56ad128ef30"
|
||||||
},
|
},
|
||||||
"dockerfile": {
|
"dockerfile": {
|
||||||
"revision": "971acdd908568b4531b0ba28a445bf0bb720aba5"
|
"revision": "971acdd908568b4531b0ba28a445bf0bb720aba5"
|
||||||
|
|
|
||||||
|
|
@ -1,14 +1,28 @@
|
||||||
(heading1) @markup.heading.1
|
(heading) @markup.heading
|
||||||
|
|
||||||
(heading2) @markup.heading.2
|
((heading
|
||||||
|
(marker) @_heading.marker) @markup.heading.1
|
||||||
|
(#eq? @_heading.marker "# "))
|
||||||
|
|
||||||
(heading3) @markup.heading.3
|
((heading
|
||||||
|
(marker) @_heading.marker) @markup.heading.2
|
||||||
|
(#eq? @_heading.marker "## "))
|
||||||
|
|
||||||
(heading4) @markup.heading.4
|
((heading
|
||||||
|
(marker) @_heading.marker) @markup.heading.3
|
||||||
|
(#eq? @_heading.marker "### "))
|
||||||
|
|
||||||
(heading5) @markup.heading.5
|
((heading
|
||||||
|
(marker) @_heading.marker) @markup.heading.4
|
||||||
|
(#eq? @_heading.marker "##### "))
|
||||||
|
|
||||||
(heading6) @markup.heading.6
|
((heading
|
||||||
|
(marker) @_heading.marker) @markup.heading.5
|
||||||
|
(#eq? @_heading.marker "###### "))
|
||||||
|
|
||||||
|
((heading
|
||||||
|
(marker) @_heading.marker) @markup.heading.6
|
||||||
|
(#eq? @_heading.marker "####### "))
|
||||||
|
|
||||||
(thematic_break) @string.special
|
(thematic_break) @string.special
|
||||||
|
|
||||||
|
|
@ -148,50 +162,21 @@
|
||||||
(subscript)
|
(subscript)
|
||||||
] @string.special
|
] @string.special
|
||||||
|
|
||||||
; We need to target tokens specifically because `{=` etc can exist as fallback symbols in
|
|
||||||
; regular text, which we don't want to highlight or conceal.
|
|
||||||
(highlighted
|
|
||||||
[
|
|
||||||
"{="
|
|
||||||
"=}"
|
|
||||||
] @punctuation.delimiter
|
|
||||||
(#set! conceal ""))
|
|
||||||
|
|
||||||
(insert
|
|
||||||
[
|
|
||||||
"{+"
|
|
||||||
"+}"
|
|
||||||
] @punctuation.delimiter
|
|
||||||
(#set! conceal ""))
|
|
||||||
|
|
||||||
(delete
|
|
||||||
[
|
|
||||||
"{-"
|
|
||||||
"-}"
|
|
||||||
] @punctuation.delimiter
|
|
||||||
(#set! conceal ""))
|
|
||||||
|
|
||||||
(superscript
|
|
||||||
[
|
|
||||||
"^"
|
|
||||||
"{^"
|
|
||||||
"^}"
|
|
||||||
] @punctuation.delimiter
|
|
||||||
(#set! conceal ""))
|
|
||||||
|
|
||||||
(subscript
|
|
||||||
[
|
|
||||||
"~"
|
|
||||||
"{~"
|
|
||||||
"~}"
|
|
||||||
] @punctuation.delimiter
|
|
||||||
(#set! conceal ""))
|
|
||||||
|
|
||||||
([
|
([
|
||||||
(emphasis_begin)
|
(emphasis_begin)
|
||||||
(emphasis_end)
|
(emphasis_end)
|
||||||
(strong_begin)
|
(strong_begin)
|
||||||
(strong_end)
|
(strong_end)
|
||||||
|
(superscript_begin)
|
||||||
|
(superscript_end)
|
||||||
|
(subscript_begin)
|
||||||
|
(subscript_end)
|
||||||
|
(highlighted_begin)
|
||||||
|
(highlighted_end)
|
||||||
|
(insert_begin)
|
||||||
|
(insert_end)
|
||||||
|
(delete_begin)
|
||||||
|
(delete_end)
|
||||||
(verbatim_marker_begin)
|
(verbatim_marker_begin)
|
||||||
(verbatim_marker_end)
|
(verbatim_marker_end)
|
||||||
(math_marker)
|
(math_marker)
|
||||||
|
|
@ -211,9 +196,10 @@
|
||||||
((raw_inline) @markup.raw
|
((raw_inline) @markup.raw
|
||||||
(#set! priority 90))
|
(#set! priority 90))
|
||||||
|
|
||||||
(comment
|
[
|
||||||
"%" @comment
|
(comment)
|
||||||
(#set! conceal ""))
|
(inline_comment)
|
||||||
|
] @comment
|
||||||
|
|
||||||
(span
|
(span
|
||||||
[
|
[
|
||||||
|
|
@ -302,18 +288,14 @@
|
||||||
|
|
||||||
(full_reference_image
|
(full_reference_image
|
||||||
[
|
[
|
||||||
"!["
|
|
||||||
"["
|
"["
|
||||||
"]"
|
"]"
|
||||||
] @punctuation.bracket)
|
] @punctuation.bracket)
|
||||||
|
|
||||||
(collapsed_reference_image
|
(collapsed_reference_image
|
||||||
[
|
"[]" @punctuation.bracket)
|
||||||
"!["
|
|
||||||
"]"
|
|
||||||
] @punctuation.bracket)
|
|
||||||
|
|
||||||
(inline_image
|
(image_description
|
||||||
[
|
[
|
||||||
"!["
|
"!["
|
||||||
"]"
|
"]"
|
||||||
|
|
@ -321,12 +303,6 @@
|
||||||
|
|
||||||
(image_description) @markup.italic
|
(image_description) @markup.italic
|
||||||
|
|
||||||
(image_description
|
|
||||||
[
|
|
||||||
"["
|
|
||||||
"]"
|
|
||||||
] @punctuation.bracket)
|
|
||||||
|
|
||||||
(link_reference_definition
|
(link_reference_definition
|
||||||
[
|
[
|
||||||
"["
|
"["
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue