Simplify sigil font-lock match for elixir-ts-mode

There is no need to match on specific sigils, except for regex.

* lisp/progmodes/elixir-ts-mode.el
(elixir-ts--font-lock-settings): Update sigil match (bug#64275).
This commit is contained in:
Wilhelm H Kirschbaum 2023-10-07 10:37:49 +02:00 committed by Dmitry Gutov
parent 70e25298f1
commit 2c72eecbaa

View file

@ -469,12 +469,11 @@
:override t
`((sigil
(sigil_name) @elixir-ts-font-sigil-name-face
(:match "^[sSwWpPUD]$" @elixir-ts-font-sigil-name-face))
(:match "^[^HF]$" @elixir-ts-font-sigil-name-face))
@font-lock-string-face
(sigil
"~" @font-lock-string-face
(sigil_name) @elixir-ts-font-sigil-name-face
(:match "^[rR]$" @elixir-ts-font-sigil-name-face))
(sigil_name) @font-lock-regexp-face
(:match "^[rR]$" @font-lock-regexp-face))
@font-lock-regexp-face
(sigil
"~" @font-lock-string-face