diff options
Diffstat (limited to 'queries/elixir')
| -rw-r--r-- | queries/elixir/highlights.scm | 4 | ||||
| -rw-r--r-- | queries/elixir/injections.scm | 5 |
2 files changed, 9 insertions, 0 deletions
diff --git a/queries/elixir/highlights.scm b/queries/elixir/highlights.scm index bcbc4391..51c57494 100644 --- a/queries/elixir/highlights.scm +++ b/queries/elixir/highlights.scm @@ -78,6 +78,10 @@ remote: [(atom) (module)] @type function: (function_identifier) @method) +(dot_call + remote: (identifier) @variable + function: (function_identifier) @method) + "fn" @keyword.function ; def, defp, defguard, ... everything that starts with def diff --git a/queries/elixir/injections.scm b/queries/elixir/injections.scm index 0f12cdba..02709add 100644 --- a/queries/elixir/injections.scm +++ b/queries/elixir/injections.scm @@ -8,3 +8,8 @@ (sigil_start) @_start (sigil_content) @regex) (#match? @_start "~(r|R)[/</\\\"[({|]")) + +((sigil + (sigil_start) @_start + (sigil_content) @surface) + (#eq? @_start "~F\"\"\"")) |
