diff --git a/syntaxes/elixir.json b/syntaxes/elixir.json index 695cff1..11e5d3e 100644 --- a/syntaxes/elixir.json +++ b/syntaxes/elixir.json @@ -23,6 +23,9 @@ }, "2": { "name": "entity.name.type.module.elixir" + }, + "4": { + "name": "punctuation.separator.method.elixir" } }, "match": "^\\s*(defmodule|defprotocol|defimpl)\\s+(([A-Z][A-Za-z0-9_]*\\s*(\\.)\\s*)*[A-Z][A-Za-z0-9_]*)", @@ -351,7 +354,7 @@ "match": "(\\&)([_\\p{Ll}\\p{Lo}][\\p{L}\\p{N}_]*[?!]?)(\\/)([0-9]+)", "captures": { "1": { - "name": "keyword.operator.other.elixir" + "name": "keyword.operator.other.anonymous.elixir" }, "2": { "name": "entity.name.function.call.capture.elixir" @@ -2529,7 +2532,7 @@ }, { "match": "(&)", - "name": "keyword.operator.other.elixir" + "name": "keyword.operator.other.anonymous.elixir" }, { "captures": {