From 220ebb3a7977f8985a4e8084eac71bd11417e7f2 Mon Sep 17 00:00:00 2001 From: Antoine Reilles Date: Fri, 3 Nov 2017 19:56:34 +0100 Subject: [PATCH] windows compatible warning match pattern for erlc (#1071) * windows compatible warning match pattern for erlc --- ale_linters/erlang/erlc.vim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ale_linters/erlang/erlc.vim b/ale_linters/erlang/erlc.vim index 559dc679..bddb175d 100644 --- a/ale_linters/erlang/erlc.vim +++ b/ale_linters/erlang/erlc.vim @@ -17,7 +17,7 @@ function! ale_linters#erlang#erlc#Handle(buffer, lines) abort " error.erl:4: variable 'B' is unbound " error.erl:3: Warning: function main/0 is unused " error.erl:4: Warning: variable 'A' is unused - let l:pattern = '\v^([^:]+):(\d+): (Warning: )?(.+)$' + let l:pattern = '\v^([a-zA-Z]?:?[^:]+):(\d+): (Warning: )?(.+)$' " parse_transforms are a special case. The error message does not indicate a location: " error.erl: undefined parse transform 'some_parse_transform'