diff --git a/book/src/generated/lang-support.md b/book/src/generated/lang-support.md index d2dadae9..6f8b28d6 100644 --- a/book/src/generated/lang-support.md +++ b/book/src/generated/lang-support.md @@ -173,7 +173,7 @@ | lua-format-string | ✓ | | | | | | | luap | ✓ | | | | | | | luau | ✓ | ✓ | ✓ | | | `luau-lsp` | -| mail | ✓ | ✓ | | | | | +| mail | ✓ | ✓ | | | ✓ | | | make | ✓ | | ✓ | | | | | markdoc | ✓ | | | | | `markdoc-ls` | | markdown | ✓ | | | ✓ | | `marksman`, `markdown-oxide`, `rumdl` | diff --git a/languages.toml b/languages.toml index fee1dddc..0a088141 100644 --- a/languages.toml +++ b/languages.toml @@ -2050,7 +2050,7 @@ injection-regex = "mail|eml|email" [[grammar]] name = "mail" -source = { git = "https://codeberg.org/ficd/tree-sitter-mail", rev = "8e60f38efbae1cc5f22833ae13c5500dd0f3b12f" } +source = { git = "https://codeberg.org/ficd/tree-sitter-mail", rev = "5eddbfdbec4c893182c79047499901c196332e78" } [[language]] name = "markdown" diff --git a/runtime/queries/mail/rainbows.scm b/runtime/queries/mail/rainbows.scm new file mode 100644 index 00000000..cf910ff9 --- /dev/null +++ b/runtime/queries/mail/rainbows.scm @@ -0,0 +1,8 @@ +[ + (quoted_block) +] @rainbow.scope + +[ + (quote_marker) + (quote_contents) +] @rainbow.bracket