summaryrefslogtreecommitdiff
path: root/ale_linters
diff options
context:
space:
mode:
authorKabbAmine <KabbAmine@users.noreply.github.com>2016-10-10 15:53:54 +0400
committerw0rp <w0rp@users.noreply.github.com>2016-10-10 12:53:54 +0100
commite4b3f579fa3c5e4edc8214194cfab4d8cb8aaa6b (patch)
tree9fccc3ca68d9d120ea1ac14df5f44bb23286fbdf /ale_linters
parentf60df660f8af489af55270d205ad70a4b569742f (diff)
downloadale-e4b3f579fa3c5e4edc8214194cfab4d8cb8aaa6b.zip
Echo string format (#76)
* Implement an option to configure the echoed message, #48 Via `g:ale_echo_msg_format` where: - `%s` is the error message itself - `%linter%` is the linter name - `%severity` is the severity type e.g let g:ale_echo_msg_fomat = '[%linter%] [%severity%] %s' * Add new options for defining the string used for errors in echoed message `g:ale_echo_msg_error_str` and `g:ale_echo_msg_warning_str` * Change text output of some linters Now that the echoed message can be customized, no need to add the type to the text variable. * Update README & documentation file * Fix some typos * Sort the table of options alphabetically (except echo_msg_x_str options) * Added echo warning str option to the doc
Diffstat (limited to 'ale_linters')
-rw-r--r--ale_linters/coffee/coffeelint.vim2
-rw-r--r--ale_linters/yaml/yamllint.vim2
2 files changed, 2 insertions, 2 deletions
diff --git a/ale_linters/coffee/coffeelint.vim b/ale_linters/coffee/coffeelint.vim
index aba29c4a..972fa25d 100644
--- a/ale_linters/coffee/coffeelint.vim
+++ b/ale_linters/coffee/coffeelint.vim
@@ -27,7 +27,7 @@ function! ale_linters#coffee#coffeelint#Handle(buffer, lines)
let line = l:match[1] + 0
let column = 1
let type = l:match[3] ==# 'error' ? 'E' : 'W'
- let text = l:match[3] . ': ' . l:match[4]
+ let text = l:match[4]
" vcol is needed to indicate that the column is a character
call add(output, {
diff --git a/ale_linters/yaml/yamllint.vim b/ale_linters/yaml/yamllint.vim
index cb7ca4b9..92a4313d 100644
--- a/ale_linters/yaml/yamllint.vim
+++ b/ale_linters/yaml/yamllint.vim
@@ -23,7 +23,7 @@ function! ale_linters#yaml#yamllint#Handle(buffer, lines)
let line = match[1] + 0
let col = match[2] + 0
let type = match[3]
- let text = printf('[%s]%s', type, match[4])
+ let text = match[4]
" vcol is Needed to indicate that the column is a character.
call add(output, {