From b55573dc1d1a15c53e91608b02ba22bf86cb5092 Mon Sep 17 00:00:00 2001 From: Clay Date: Mon, 25 Jul 2022 20:14:45 -0500 Subject: [PATCH] Add elixir & heex comment textobjects (#3179) --- book/src/generated/lang-support.md | 2 +- runtime/queries/elixir/textobjects.scm | 2 ++ runtime/queries/heex/textobjects.scm | 1 + 3 files changed, 4 insertions(+), 1 deletion(-) create mode 100644 runtime/queries/heex/textobjects.scm diff --git a/book/src/generated/lang-support.md b/book/src/generated/lang-support.md index 21371c93..a5d286d7 100644 --- a/book/src/generated/lang-support.md +++ b/book/src/generated/lang-support.md @@ -39,7 +39,7 @@ | hare | ✓ | | ✓ | | | haskell | ✓ | | | `haskell-language-server-wrapper` | | hcl | ✓ | | ✓ | `terraform-ls` | -| heex | ✓ | | | | +| heex | ✓ | ✓ | | | | html | ✓ | | | `vscode-html-language-server` | | idris | | | | `idris2-lsp` | | iex | ✓ | | | | diff --git a/runtime/queries/elixir/textobjects.scm b/runtime/queries/elixir/textobjects.scm index 227a52f4..cc1bee99 100644 --- a/runtime/queries/elixir/textobjects.scm +++ b/runtime/queries/elixir/textobjects.scm @@ -31,3 +31,5 @@ (arguments ((string) . (_)?)) (do_block (_)* @test.inside)?) (#match? @_keyword "^(test|describe)$")) @test.around + +(comment) @comment.around @comment.inside diff --git a/runtime/queries/heex/textobjects.scm b/runtime/queries/heex/textobjects.scm new file mode 100644 index 00000000..439f61c0 --- /dev/null +++ b/runtime/queries/heex/textobjects.scm @@ -0,0 +1 @@ +(comment) @comment.around @comment.inside