branch: elpa/elixir-mode
commit 73ed57b2799f04e93aa4182f56b79babf2a34baf
Author: mpanarin <[email protected]>
Commit: mpanarin <[email protected]>
Add font-lock to arrows
---
elixir-mode.el | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/elixir-mode.el b/elixir-mode.el
index 8efa991c69..5865d8cf38 100644
--- a/elixir-mode.el
+++ b/elixir-mode.el
@@ -182,6 +182,7 @@
(zero-or-more (any "A-Z" "a-z" "_" "0-9"))))
(optional (or "!" "?"))
symbol-end))
+ (arrows . ,(rx (or "->" "<-" "=>" "|>")))
(pseudo-var . ,(rx symbol-start
(optional (or "%" "&"))
(or "_" "__MODULE__" "__DIR__" "__ENV__" "__CALLER__"
@@ -435,6 +436,10 @@ is used to limit the scan."
(,(elixir-rx (group pseudo-var))
1 font-lock-constant-face)
+ ;; Arrows
+ (,(elixir-rx (group arrows))
+ 1 font-lock-keyword-face)
+
;; Code points
(,(elixir-rx (group code-point))
1 font-lock-negation-char-face)))