]> git.eshelyaron.com Git - emacs.git/commitdiff
Add access_call fontification to elixir-ts-mode
authorWilhelm Kirschbaum <wkirschbaum@gmail.com>
Fri, 29 Dec 2023 15:09:00 +0000 (17:09 +0200)
committerEshel Yaron <me@eshelyaron.com>
Wed, 7 Feb 2024 10:56:26 +0000 (11:56 +0100)
* lisp/progmodes/elixir-ts-mode.el
(elixir-ts--font-lock-settings):
Add access_call queries to the elixir-variable feature (bug#67246).

(cherry picked from commit c1cdbb987299f6878072fec539bd363e2c3ca015)

lisp/progmodes/elixir-ts-mode.el

index b493195eedd827ae3a31b8f092258af1fff8b80c..2c7323c318d655820c8d70f137423d23a21737f8 100644 (file)
      (body (identifier) @font-lock-variable-name-face)
      (unary_operator operand: (identifier) @font-lock-variable-name-face)
      (interpolation (identifier) @font-lock-variable-name-face)
-     (do_block (identifier) @font-lock-variable-name-face))
+     (do_block (identifier) @font-lock-variable-name-face)
+     (access_call target: (identifier) @font-lock-variable-name-face)
+     (access_call "[" key: (identifier) @font-lock-variable-name-face "]"))
 
    :language 'elixir
    :feature 'elixir-builtin