on master help sign in
adds missing tree-sitter-comment injection for js/ts (#2763)
commitcad4e03a00d6431ccde76a080de2a5b328d54d9d authorfarwyler <1705805+farwyler@users.noreply.github.com> dateMon 20 Jun 2022, 17:55 (4 years ago) parent55f4f69
2 files changed+15−2
runtime/queries/javascript/injections.scm+10−2 runtime/queries/jsdoc/injections.scm+5
runtime/queries/javascript/injections.scm+10−2
@@ -22,7 +22,15 @@
2222((regex_pattern) @injection.content
2323 (#set! injection.language "regex"))
2424
25− ; Parse JSDoc annotations in comments
25+; Parse JSDoc annotations in multiline comments
2626
2727((comment) @injection.content
28− (#set! injection.language "jsdoc"))
28+ (#set! injection.language "jsdoc")
29+ (#match? @injection.content "^/\\*+"))
30+
31+; Parse general tags in single line comments
32+
33+((comment) @injection.content
34+ (#set! injection.language "comment")
35+ (#match? @injection.content "^//"))
36+
runtime/queries/jsdoc/injections.scmnew file+5
@@ -0,0 +1,5 @@
1+; Parse general comment tags
2+
3+((document) @injection.content
4+ (#set! injection.include-children)
5+ (#set! injection.language "comment"))