From 91dc117bec7313a67f72b3a1a59b2dd94ca98d67 Mon Sep 17 00:00:00 2001 From: w0rp Date: Wed, 5 Oct 2016 11:35:09 +0100 Subject: [PATCH] Update the author line and the filenames for the GCC format pattern. --- ale_linters/vim/vint.vim | 3 +-- plugin/ale/handlers.vim | 3 ++- 2 files changed, 3 insertions(+), 3 deletions(-) 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