summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--autoload/ale/toggle.vim2
-rw-r--r--test/test_ale_toggle.vader4
2 files changed, 5 insertions, 1 deletions
diff --git a/autoload/ale/toggle.vim b/autoload/ale/toggle.vim
index dcca7038..e9cc29b6 100644
--- a/autoload/ale/toggle.vim
+++ b/autoload/ale/toggle.vim
@@ -79,7 +79,7 @@ endfunction
function! s:EnablePreamble() abort
" Set pattern options again, if enabled.
if g:ale_pattern_options_enabled
- call ale#pattern_options#SetOptions()
+ call ale#pattern_options#SetOptions(bufnr(''))
endif
" Lint immediately, including running linters against the file.
diff --git a/test/test_ale_toggle.vader b/test/test_ale_toggle.vader
index a57546fc..d56f8c2b 100644
--- a/test/test_ale_toggle.vader
+++ b/test/test_ale_toggle.vader
@@ -3,10 +3,14 @@ Before:
Save g:ale_set_signs
Save g:ale_set_lists_synchronously
Save g:ale_run_synchronously
+ Save g:ale_pattern_options
+ Save g:ale_pattern_options_enabled
let g:ale_set_signs = 1
let g:ale_set_lists_synchronously = 1
let g:ale_run_synchronously = 1
+ let g:ale_pattern_options = {}
+ let g:ale_pattern_options_enabled = 1
unlet! b:ale_enabled