@ -459,7 +459,7 @@ source = { git = "https://github.com/cstrahan/tree-sitter-nix", rev = "6b71a810c
name = "ruby"
scope = "source.ruby"
injection-regex = "ruby"
file-types = ["rb", "rake", "rakefile", "irb", "gemfile", "gemspec", "Rakefile", "Gemfile"]
file-types = ["rb", "rake", "rakefile", "irb", "gemfile", "gemspec", "Rakefile", "Gemfile", "rabl", "jbuilder", "jb"]
shebangs = ["ruby"]
roots = []
comment-token = "#"
@ -2,14 +2,10 @@
; HEEx delimiters
[
"<!"
"<!--"
"<"
"<%!--"
"<%#"
">"
"</"
"--%>"
"-->"
"/>"
; These could be `@keyword`s but the closing `>` wouldn't be highlighted
; as `@keyword`
@ -34,7 +30,13 @@
(doctype) @constant
; HEEx comments are highlighted as such
(comment) @comment
(comment)
] @comment
; HEEx tags are highlighted as HTML
(tag_name) @tag
@ -19,3 +19,6 @@
; <link href={ Routes.static_path(..) } />
((expression (expression_value) @injection.content)
(#set! injection.language "elixir"))
((comment) @injection.content
(#set! injection.language "comment"))
@ -1,3 +1,5 @@
; inherits: javascript
(element)
(if_statement)