fix: Elixir non-doc sigils will no longer be flickering

It also adds support for colouring documentation metadata attributes
(ex. `@doc foo: :bar`).
This commit is contained in:
Łukasz Niemier 2021-10-20 13:20:05 +02:00 committed by Santos Gallegos
parent cfce9a58f3
commit 2c2d4d89fd
2 changed files with 27 additions and 31 deletions

View file

@ -1,21 +1,21 @@
(sigil
(sigil_name) @_sigil_name
(quoted_content) @surface
(sigil
(sigil_name) @_sigil_name
(quoted_content) @surface
(#eq? @_sigil_name "F"))
(sigil
(sigil_name) @_sigil_name
(quoted_content) @heex
(sigil
(sigil_name) @_sigil_name
(quoted_content) @heex
(#eq? @_sigil_name "H"))
(sigil
(sigil_name) @_sigil_name
(quoted_content) @zig
(sigil
(sigil_name) @_sigil_name
(quoted_content) @zig
(#eq? @_sigil_name "Z"))
(sigil
(sigil_name) @_sigil_name
(quoted_content) @regex
(sigil
(sigil_name) @_sigil_name
(quoted_content) @regex
(#any-of? @_sigil_name "r" "R"))
(comment) @comment