diff --git a/ale_linters/vim/vint.vim b/ale_linters/vim/vint.vim index 522ab4fd..5d4b10eb 100644 --- a/ale_linters/vim/vint.vim +++ b/ale_linters/vim/vint.vim @@ -1,5 +1,4 @@ -" Author: w0rp -" Modified by: KabbAmine +" Author: w0rp , KabbAmine " Description: This file adds support for checking Vim code with Vint. if exists('g:loaded_ale_linters_vim_vint') diff --git a/plugin/ale/handlers.vim b/plugin/ale/handlers.vim index fd0a1b85..a348ad30 100644 --- a/plugin/ale/handlers.vim +++ b/plugin/ale/handlers.vim @@ -1,3 +1,4 @@ +scriptencoding utf-8 " Author: w0rp " Description: This file defines some standard error format handlers. Any " linter which outputs warnings and errors in a format accepted by one of @@ -15,7 +16,7 @@ function! ale#handlers#HandleGCCFormat(buffer, lines) " :8:5: warning: conversion lacks type at end of format [-Wformat=] " :10:27: error: invalid operands to binary - (have ‘int’ and ‘char *’) " -:189:7: note: $/${} is unnecessary on arithmetic variables. [SC2004] - let pattern = '^[^:]\+:\(\d\+\):\(\d\+\): \([^:]\+\): \(.\+\)$' + let pattern = '^.\+:\(\d\+\):\(\d\+\): \([^:]\+\): \(.\+\)$' let output = [] for line in a:lines