diff options
| author | Riley Bruins <ribru17@hotmail.com> | 2024-06-07 21:33:49 -0700 |
|---|---|---|
| committer | Christian Clason <c.clason@uni-graz.at> | 2024-06-15 10:40:34 +0200 |
| commit | 9d68e876cce94fc9f8f8819da0c956a4429a3766 (patch) | |
| tree | 5498c019bf542ba202b3bc5cbbebb5f548dc45f2 | |
| parent | bot(lockfile): update snakemake, zig (diff) | |
| download | nvim-treesitter-9d68e876cce94fc9f8f8819da0c956a4429a3766.tar nvim-treesitter-9d68e876cce94fc9f8f8819da0c956a4429a3766.tar.gz nvim-treesitter-9d68e876cce94fc9f8f8819da0c956a4429a3766.tar.bz2 nvim-treesitter-9d68e876cce94fc9f8f8819da0c956a4429a3766.tar.lz nvim-treesitter-9d68e876cce94fc9f8f8819da0c956a4429a3766.tar.xz nvim-treesitter-9d68e876cce94fc9f8f8819da0c956a4429a3766.tar.zst nvim-treesitter-9d68e876cce94fc9f8f8819da0c956a4429a3766.zip | |
feat: more comment injections
56 files changed, 157 insertions, 3 deletions
diff --git a/queries/ada/injections.scm b/queries/ada/injections.scm new file mode 100644 index 000000000..2f0e58eb6 --- /dev/null +++ b/queries/ada/injections.scm @@ -0,0 +1,2 @@ +((comment) @injection.content + (#set! injection.language "comment")) diff --git a/queries/agda/injections.scm b/queries/agda/injections.scm new file mode 100644 index 000000000..2f0e58eb6 --- /dev/null +++ b/queries/agda/injections.scm @@ -0,0 +1,2 @@ +((comment) @injection.content + (#set! injection.language "comment")) diff --git a/queries/apex/injections.scm b/queries/apex/injections.scm new file mode 100644 index 000000000..3cd6aac8e --- /dev/null +++ b/queries/apex/injections.scm @@ -0,0 +1,5 @@ +([ + (line_comment) + (block_comment) +] @injection.content + (#set! injection.language "comment")) diff --git a/queries/bibtex/injections.scm b/queries/bibtex/injections.scm new file mode 100644 index 000000000..98ad387d9 --- /dev/null +++ b/queries/bibtex/injections.scm @@ -0,0 +1,2 @@ +((junk) @injection.content + (#set! injection.language "comment")) diff --git a/queries/blueprint/injections.scm b/queries/blueprint/injections.scm new file mode 100644 index 000000000..2f0e58eb6 --- /dev/null +++ b/queries/blueprint/injections.scm @@ -0,0 +1,2 @@ +((comment) @injection.content + (#set! injection.language "comment")) diff --git a/queries/cmake/injections.scm b/queries/cmake/injections.scm new file mode 100644 index 000000000..eb8e21503 --- /dev/null +++ b/queries/cmake/injections.scm @@ -0,0 +1,5 @@ +([ + (bracket_comment) + (line_comment) +] @injection.content + (#set! injection.language "comment")) diff --git a/queries/commonlisp/injections.scm b/queries/commonlisp/injections.scm new file mode 100644 index 000000000..dc8982053 --- /dev/null +++ b/queries/commonlisp/injections.scm @@ -0,0 +1,5 @@ +([ + (comment) + (block_comment) +] @injection.content + (#set! injection.language "comment")) diff --git a/queries/cooklang/highlights.scm b/queries/cooklang/highlights.scm index ca870dd47..21aba3ce8 100644 --- a/queries/cooklang/highlights.scm +++ b/queries/cooklang/highlights.scm @@ -1,5 +1,7 @@ (metadata) @comment +(comment) @comment @spell + (ingredient "@" @punctuation.delimiter (name)? @string.special.symbol diff --git a/queries/cooklang/injections.scm b/queries/cooklang/injections.scm new file mode 100644 index 000000000..2f0e58eb6 --- /dev/null +++ b/queries/cooklang/injections.scm @@ -0,0 +1,2 @@ +((comment) @injection.content + (#set! injection.language "comment")) diff --git a/queries/corn/injections.scm b/queries/corn/injections.scm new file mode 100644 index 000000000..2f0e58eb6 --- /dev/null +++ b/queries/corn/injections.scm @@ -0,0 +1,2 @@ +((comment) @injection.content + (#set! injection.language "comment")) diff --git a/queries/djot/injections.scm b/queries/djot/injections.scm index b590e084f..078b40366 100644 --- a/queries/djot/injections.scm +++ b/queries/djot/injections.scm @@ -1,3 +1,6 @@ +((comment) @injection.content + (#set! injection.language "comment")) + (code_block (language) @injection.language (code) @injection.content) diff --git a/queries/ebnf/injections.scm b/queries/ebnf/injections.scm new file mode 100644 index 000000000..2f0e58eb6 --- /dev/null +++ b/queries/ebnf/injections.scm @@ -0,0 +1,2 @@ +((comment) @injection.content + (#set! injection.language "comment")) diff --git a/queries/erlang/injections.scm b/queries/erlang/injections.scm new file mode 100644 index 000000000..2f0e58eb6 --- /dev/null +++ b/queries/erlang/injections.scm @@ -0,0 +1,2 @@ +((comment) @injection.content + (#set! injection.language "comment")) diff --git a/queries/foam/injections.scm b/queries/foam/injections.scm index e1c223bd2..b9f8f838f 100644 --- a/queries/foam/injections.scm +++ b/queries/foam/injections.scm @@ -1,3 +1,6 @@ +((comment) @injection.content + (#set! injection.language "comment")) + ; Pass code blocks to Cpp highlighter (code (code_body) @injection.content diff --git a/queries/fortran/injections.scm b/queries/fortran/injections.scm new file mode 100644 index 000000000..2f0e58eb6 --- /dev/null +++ b/queries/fortran/injections.scm @@ -0,0 +1,2 @@ +((comment) @injection.content + (#set! injection.language "comment")) diff --git a/queries/fsh/injections.scm b/queries/fsh/injections.scm new file mode 100644 index 000000000..7bf6d006a --- /dev/null +++ b/queries/fsh/injections.scm @@ -0,0 +1,2 @@ +((fsh_comment) @injection.content + (#set! injection.language "comment")) diff --git a/queries/func/injections.scm b/queries/func/injections.scm new file mode 100644 index 000000000..2f0e58eb6 --- /dev/null +++ b/queries/func/injections.scm @@ -0,0 +1,2 @@ +((comment) @injection.content + (#set! injection.language "comment")) diff --git a/queries/fusion/injections.scm b/queries/fusion/injections.scm new file mode 100644 index 000000000..085cdb458 --- /dev/null +++ b/queries/fusion/injections.scm @@ -0,0 +1,5 @@ +([ + (comment) + (afx_comment) +] @injection.content + (#set! injection.language "comment")) diff --git a/queries/git_rebase/injections.scm b/queries/git_rebase/injections.scm index da2628667..c831594bd 100644 --- a/queries/git_rebase/injections.scm +++ b/queries/git_rebase/injections.scm @@ -1,3 +1,6 @@ +((comment) @injection.content + (#set! injection.language "comment")) + ((operation (command) @_command (message) @injection.content) diff --git a/queries/gitignore/injections.scm b/queries/gitignore/injections.scm new file mode 100644 index 000000000..2f0e58eb6 --- /dev/null +++ b/queries/gitignore/injections.scm @@ -0,0 +1,2 @@ +((comment) @injection.content + (#set! injection.language "comment")) diff --git a/queries/glimmer/injections.scm b/queries/glimmer/injections.scm new file mode 100644 index 000000000..d0400c30e --- /dev/null +++ b/queries/glimmer/injections.scm @@ -0,0 +1,2 @@ +((comment_statement) @injection.content + (#set! injection.language "comment")) diff --git a/queries/hack/injections.scm b/queries/hack/injections.scm new file mode 100644 index 000000000..655c29ec5 --- /dev/null +++ b/queries/hack/injections.scm @@ -0,0 +1,5 @@ +([ + (comment) + (heredoc) +] @injection.content + (#set! injection.language "comment")) diff --git a/queries/hoon/highlights.scm b/queries/hoon/highlights.scm index d98ee44e0..90ac87217 100644 --- a/queries/hoon/highlights.scm +++ b/queries/hoon/highlights.scm @@ -20,7 +20,7 @@ (aura) @constant.builtin -(Gap) @comment +(lineComment) @comment (boolean) @constant.builtin diff --git a/queries/hoon/injections.scm b/queries/hoon/injections.scm new file mode 100644 index 000000000..a004ba0b4 --- /dev/null +++ b/queries/hoon/injections.scm @@ -0,0 +1,2 @@ +((lineComment) @injection.content + (#set! injection.language "comment")) diff --git a/queries/htmldjango/injections.scm b/queries/htmldjango/injections.scm index c475757bf..2d3bdb6cd 100644 --- a/queries/htmldjango/injections.scm +++ b/queries/htmldjango/injections.scm @@ -1,3 +1,9 @@ +([ + (paired_comment) + (unpaired_comment) +] @injection.content + (#set! injection.language "comment")) + ((content) @injection.content (#set! injection.language "html") (#set! injection.combined)) diff --git a/queries/hurl/injections.scm b/queries/hurl/injections.scm index ea62b8f5f..109d9125f 100644 --- a/queries/hurl/injections.scm +++ b/queries/hurl/injections.scm @@ -1,3 +1,6 @@ +((comment) @injection.content + (#set! injection.language "comment")) + ; injections.scm ((json_value) @injection.content (#set! injection.language "json")) diff --git a/queries/hyprlang/injections.scm b/queries/hyprlang/injections.scm index 1f0199ed8..d38d499b2 100644 --- a/queries/hyprlang/injections.scm +++ b/queries/hyprlang/injections.scm @@ -1,3 +1,6 @@ +((comment) @injection.content + (#set! injection.language "comment")) + (exec (string) @injection.content (#set! injection.language "bash")) diff --git a/queries/ini/injections.scm b/queries/ini/injections.scm new file mode 100644 index 000000000..2f0e58eb6 --- /dev/null +++ b/queries/ini/injections.scm @@ -0,0 +1,2 @@ +((comment) @injection.content + (#set! injection.language "comment")) diff --git a/queries/jsonnet/injections.scm b/queries/jsonnet/injections.scm new file mode 100644 index 000000000..2f0e58eb6 --- /dev/null +++ b/queries/jsonnet/injections.scm @@ -0,0 +1,2 @@ +((comment) @injection.content + (#set! injection.language "comment")) diff --git a/queries/just/injections.scm b/queries/just/injections.scm index dab656b69..90db6b725 100644 --- a/queries/just/injections.scm +++ b/queries/just/injections.scm @@ -1,3 +1,6 @@ +((comment) @injection.content + (#set! injection.language "comment")) + ; The right side of =~ literals (regex_literal (_) @injection.content diff --git a/queries/liquidsoap/highlights.scm b/queries/liquidsoap/highlights.scm index 38a386548..c5608f897 100644 --- a/queries/liquidsoap/highlights.scm +++ b/queries/liquidsoap/highlights.scm @@ -104,7 +104,7 @@ (bool) @boolean -(comment) @comment +(comment) @comment @spell (regexp) @string.regexp diff --git a/queries/liquidsoap/injections.scm b/queries/liquidsoap/injections.scm new file mode 100644 index 000000000..2f0e58eb6 --- /dev/null +++ b/queries/liquidsoap/injections.scm @@ -0,0 +1,2 @@ +((comment) @injection.content + (#set! injection.language "comment")) diff --git a/queries/llvm/injections.scm b/queries/llvm/injections.scm new file mode 100644 index 000000000..2f0e58eb6 --- /dev/null +++ b/queries/llvm/injections.scm @@ -0,0 +1,2 @@ +((comment) @injection.content + (#set! injection.language "comment")) diff --git a/queries/menhir/injections.scm b/queries/menhir/injections.scm index 9343d60af..16a3f8157 100644 --- a/queries/menhir/injections.scm +++ b/queries/menhir/injections.scm @@ -1,2 +1,9 @@ +([ + (comment) + (line_comment) + (ocaml_comment) +] @injection.content + (#set! injection.language "comment")) + ((ocaml) @injection.content (#set! injection.language "ocaml")) diff --git a/queries/mermaid/injections.scm b/queries/mermaid/injections.scm new file mode 100644 index 000000000..2f0e58eb6 --- /dev/null +++ b/queries/mermaid/injections.scm @@ -0,0 +1,2 @@ +((comment) @injection.content + (#set! injection.language "comment")) diff --git a/queries/mlir/injections.scm b/queries/mlir/injections.scm new file mode 100644 index 000000000..2f0e58eb6 --- /dev/null +++ b/queries/mlir/injections.scm @@ -0,0 +1,2 @@ +((comment) @injection.content + (#set! injection.language "comment")) diff --git a/queries/nickel/injections.scm b/queries/nickel/injections.scm new file mode 100644 index 000000000..2f0e58eb6 --- /dev/null +++ b/queries/nickel/injections.scm @@ -0,0 +1,2 @@ +((comment) @injection.content + (#set! injection.language "comment")) diff --git a/queries/ninja/injections.scm b/queries/ninja/injections.scm new file mode 100644 index 000000000..2f0e58eb6 --- /dev/null +++ b/queries/ninja/injections.scm @@ -0,0 +1,2 @@ +((comment) @injection.content + (#set! injection.language "comment")) diff --git a/queries/prisma/injections.scm b/queries/prisma/injections.scm new file mode 100644 index 000000000..ac427dd68 --- /dev/null +++ b/queries/prisma/injections.scm @@ -0,0 +1,5 @@ +([ + (comment) + (developer_comment) +] @injection.content + (#set! injection.language "comment")) diff --git a/queries/promql/injections.scm b/queries/promql/injections.scm index 4fbe37a00..4e7c1b261 100644 --- a/queries/promql/injections.scm +++ b/queries/promql/injections.scm @@ -1,3 +1,6 @@ +((comment) @injection.content + (#set! injection.language "comment")) + ((label_value) @injection.content (#set! injection.language "regex") (#offset! @injection.content 0 1 0 -1)) diff --git a/queries/proto/injections.scm b/queries/proto/injections.scm new file mode 100644 index 000000000..2f0e58eb6 --- /dev/null +++ b/queries/proto/injections.scm @@ -0,0 +1,2 @@ +((comment) @injection.content + (#set! injection.language "comment")) diff --git a/queries/pug/injections.scm b/queries/pug/injections.scm index d4bd712b5..0c01e47eb 100644 --- a/queries/pug/injections.scm +++ b/queries/pug/injections.scm @@ -1,3 +1,6 @@ +((comment) @injection.content + (#set! injection.language "comment")) + ((javascript) @injection.content (#set! injection.language "javascript")) diff --git a/queries/robot/injections.scm b/queries/robot/injections.scm new file mode 100644 index 000000000..56e37005e --- /dev/null +++ b/queries/robot/injections.scm @@ -0,0 +1,5 @@ +([ + (comment) + (extra_text) +] @injection.content + (#set! injection.language "comment")) diff --git a/queries/scss/injections.scm b/queries/scss/injections.scm new file mode 100644 index 000000000..c3a252a79 --- /dev/null +++ b/queries/scss/injections.scm @@ -0,0 +1,2 @@ +((single_line_comment) @injection.content + (#set! injection.language "comment")) diff --git a/queries/smithy/injections.scm b/queries/smithy/injections.scm new file mode 100644 index 000000000..cb85ecaa1 --- /dev/null +++ b/queries/smithy/injections.scm @@ -0,0 +1,5 @@ +([ + (comment) + (documentation_comment) +] @injection.content + (#set! injection.language "comment")) diff --git a/queries/solidity/injections.scm b/queries/solidity/injections.scm new file mode 100644 index 000000000..2f0e58eb6 --- /dev/null +++ b/queries/solidity/injections.scm @@ -0,0 +1,2 @@ +((comment) @injection.content + (#set! injection.language "comment")) diff --git a/queries/swift/injections.scm b/queries/swift/injections.scm new file mode 100644 index 000000000..19aae904e --- /dev/null +++ b/queries/swift/injections.scm @@ -0,0 +1,5 @@ +([ + (comment) + (multiline_comment) +] @injection.content + (#set! injection.language "comment")) diff --git a/queries/tcl/injections.scm b/queries/tcl/injections.scm new file mode 100644 index 000000000..2f0e58eb6 --- /dev/null +++ b/queries/tcl/injections.scm @@ -0,0 +1,2 @@ +((comment) @injection.content + (#set! injection.language "comment")) diff --git a/queries/textproto/highlights.scm b/queries/textproto/highlights.scm index 451362216..527af0398 100644 --- a/queries/textproto/highlights.scm +++ b/queries/textproto/highlights.scm @@ -2,7 +2,7 @@ (field_name) @variable.member -(comment) @comment +(comment) @comment @spell (number) @number diff --git a/queries/textproto/injections.scm b/queries/textproto/injections.scm new file mode 100644 index 000000000..2f0e58eb6 --- /dev/null +++ b/queries/textproto/injections.scm @@ -0,0 +1,2 @@ +((comment) @injection.content + (#set! injection.language "comment")) diff --git a/queries/twig/injections.scm b/queries/twig/injections.scm index c475757bf..3fd93feb7 100644 --- a/queries/twig/injections.scm +++ b/queries/twig/injections.scm @@ -1,3 +1,6 @@ +((comment) @injection.content + (#set! injection.language "comment")) + ((content) @injection.content (#set! injection.language "html") (#set! injection.combined)) diff --git a/queries/usd/injections.scm b/queries/usd/injections.scm new file mode 100644 index 000000000..2f0e58eb6 --- /dev/null +++ b/queries/usd/injections.scm @@ -0,0 +1,2 @@ +((comment) @injection.content + (#set! injection.language "comment")) diff --git a/queries/vala/injections.scm b/queries/vala/injections.scm new file mode 100644 index 000000000..2f0e58eb6 --- /dev/null +++ b/queries/vala/injections.scm @@ -0,0 +1,2 @@ +((comment) @injection.content + (#set! injection.language "comment")) diff --git a/queries/vhs/injections.scm b/queries/vhs/injections.scm new file mode 100644 index 000000000..2f0e58eb6 --- /dev/null +++ b/queries/vhs/injections.scm @@ -0,0 +1,2 @@ +((comment) @injection.content + (#set! injection.language "comment")) diff --git a/queries/wgsl/injections.scm b/queries/wgsl/injections.scm new file mode 100644 index 000000000..3cd6aac8e --- /dev/null +++ b/queries/wgsl/injections.scm @@ -0,0 +1,5 @@ +([ + (line_comment) + (block_comment) +] @injection.content + (#set! injection.language "comment")) diff --git a/queries/wing/injections.scm b/queries/wing/injections.scm new file mode 100644 index 000000000..2f0e58eb6 --- /dev/null +++ b/queries/wing/injections.scm @@ -0,0 +1,2 @@ +((comment) @injection.content + (#set! injection.language "comment")) |
