summaryrefslogtreecommitdiff
path: root/autoload
diff options
context:
space:
mode:
authorw0rp <devw0rp@gmail.com>2018-03-03 16:22:56 +0000
committerw0rp <devw0rp@gmail.com>2018-03-03 16:22:56 +0000
commit08cfd5f90c8113f4db25f60833b690665046b495 (patch)
treebacb0c5b75209f175e38213b6ae27ba89db1ad97 /autoload
parent565ffa0dc5e2fe53663f7228c05ad927c190b9e6 (diff)
downloadale-08cfd5f90c8113f4db25f60833b690665046b495.zip
Close #1379 - Increment b:ale_linted when a buffer is checked
Diffstat (limited to 'autoload')
-rw-r--r--autoload/ale/engine.vim6
1 files changed, 6 insertions, 0 deletions
diff --git a/autoload/ale/engine.vim b/autoload/ale/engine.vim
index 9ef3ba39..6ccc3a34 100644
--- a/autoload/ale/engine.vim
+++ b/autoload/ale/engine.vim
@@ -321,6 +321,12 @@ function! ale#engine#SetResults(buffer, loclist) abort
" Reset the save event marker, used for opening windows, etc.
call setbufvar(a:buffer, 'ale_save_event_fired', 0)
+ " Set a marker showing how many times a buffer has been checked.
+ call setbufvar(
+ \ a:buffer,
+ \ 'ale_linted',
+ \ getbufvar(a:buffer, 'ale_linted', 0) + 1
+ \)
" Automatically remove all managed temporary files and directories
" now that all jobs have completed.