summaryrefslogtreecommitdiffstats
path: root/compiler
diff options
context:
space:
mode:
authorAdam Stankiewicz <sheerun@sher.pl>2018-12-26 10:41:57 +0100
committerAdam Stankiewicz <sheerun@sher.pl>2018-12-26 10:41:57 +0100
commitd43b70d93987c94d15a352cf0026fb93d3317cc8 (patch)
tree74470b6cc30ddb4ef8ceb2ec557bc32ccccb5ebb /compiler
parentec1c94306953b678bb36572897bd218fe6c76506 (diff)
downloadvim-polyglot-d43b70d93987c94d15a352cf0026fb93d3317cc8.tar.gz
vim-polyglot-d43b70d93987c94d15a352cf0026fb93d3317cc8.zip
Update
Diffstat (limited to 'compiler')
-rw-r--r--compiler/go.vim8
-rw-r--r--compiler/nim.vim2
2 files changed, 10 insertions, 0 deletions
diff --git a/compiler/go.vim b/compiler/go.vim
index 162fa7f6..8fd68ff4 100644
--- a/compiler/go.vim
+++ b/compiler/go.vim
@@ -11,6 +11,10 @@ if exists("g:current_compiler")
endif
let g:current_compiler = "go"
+" don't spam the user when Vim is started in Vi compatibility mode
+let s:cpo_save = &cpo
+set cpo&vim
+
if exists(":CompilerSet") != 2
command -nargs=* CompilerSet setlocal <args>
endif
@@ -40,6 +44,10 @@ CompilerSet errorformat+=%-G%.%# " All lines not matching a
let &cpo = s:save_cpo
unlet s:save_cpo
+" restore Vi compatibility settings
+let &cpo = s:cpo_save
+unlet s:cpo_save
+
" vim: sw=2 ts=2 et
endif
diff --git a/compiler/nim.vim b/compiler/nim.vim
index 4b1bd0e8..edf1a5e9 100644
--- a/compiler/nim.vim
+++ b/compiler/nim.vim
@@ -23,5 +23,7 @@ CompilerSet errorformat=
let &cpo = s:cpo_save
unlet s:cpo_save
+let g:syntastic_nim_checkers = ['nim']
+
endif