branch: externals/bicep-ts-mode
commit 2d954c2fb874220022391dc7c4516078b8bb8298
Author: Jostein Kjønigsen <jost...@kjonigsen.net>
Commit: Jostein Kjønigsen <jost...@kjonigsen.net>

    Improve fontification of ternary expressions.
---
 bicep-ts-mode.el | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/bicep-ts-mode.el b/bicep-ts-mode.el
index 94b0dd3a1c..f34001ffbf 100644
--- a/bicep-ts-mode.el
+++ b/bicep-ts-mode.el
@@ -140,7 +140,8 @@ Changes may require an Emacs-restart to take effect."
      (object_property
       (identifier) @font-lock-property-name-face
       ":"
-      [(array) (string) (number) (boolean) (object) (member_expression) 
(call_expression) (for_statement)])
+      [(array) (string) (number) (boolean) (object) (member_expression) 
(call_expression)
+       (for_statement) (ternary_expression)])
      (interpolation
       (identifier) @font-lock-variable-use-face)
      (arguments
@@ -157,7 +158,9 @@ Changes may require an Emacs-restart to take effect."
       (identifier) @font-lock-variable-use-face)
      (subscript_expression
       object: (identifier) @font-lock-variable-use-face
-      index: (identifier) @font-lock-variable-use-face))
+      index: (identifier) @font-lock-variable-use-face)
+     (ternary_expression
+      condition: (identifier) @font-lock-variable-use-face))
 
    :language 'bicep
    :feature 'number

Reply via email to