From 7f98e949d4922ba2109304bd4cabe9578a8062fb Mon Sep 17 00:00:00 2001 From: Adam Stankiewicz Date: Thu, 9 Sep 2021 12:05:33 +0200 Subject: Update --- syntax/eelixir.vim | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'syntax/eelixir.vim') diff --git a/syntax/eelixir.vim b/syntax/eelixir.vim index e30a51c9..8fbe92a7 100644 --- a/syntax/eelixir.vim +++ b/syntax/eelixir.vim @@ -23,6 +23,9 @@ if !exists("b:eelixir_subtype") if b:eelixir_subtype == '' let b:eelixir_subtype = matchstr(&filetype,'^eex\.\zs\w\+') endif + if b:eelixir_subtype == '' + let b:eelixir_subtype = matchstr(&filetype,'^heex\.\zs\w\+') + endif if b:eelixir_subtype == '' let b:eelixir_subtype = matchstr(&filetype,'^leex\.\zs\w\+') endif @@ -30,7 +33,7 @@ if !exists("b:eelixir_subtype") let b:eelixir_subtype = matchstr(&filetype,'^sface\.\zs\w\+') endif if b:eelixir_subtype == '' - let b:eelixir_subtype = matchstr(substitute(expand("%:t"),'\c\%(\.eex\|\.sface\|\.leex\|\.eelixir\)\+$','',''),'\.\zs\w\+$') + let b:eelixir_subtype = matchstr(substitute(expand("%:t"),'\c\%(\.eex\|\.heex\|\.leex\|\.sface\|\.eelixir\)\+$','',''),'\.\zs\w\+$') endif if b:eelixir_subtype == 'ex' let b:eelixir_subtype = 'elixir' -- cgit v1.2.3