diff options
author | Adam Stankiewicz <sheerun@sher.pl> | 2020-10-18 12:24:33 +0200 |
---|---|---|
committer | Adam Stankiewicz <sheerun@sher.pl> | 2020-10-18 12:24:33 +0200 |
commit | c9f2aa9ae03cb5a0faa4101642b482dad67500ed (patch) | |
tree | ffd9a159a3cd979d69246fe3819677c69bc0700f /autoload/go | |
parent | 1fc249bafdc7937b97a62107302925e8f7062b3f (diff) | |
download | vim-polyglot-c9f2aa9ae03cb5a0faa4101642b482dad67500ed.tar.gz vim-polyglot-c9f2aa9ae03cb5a0faa4101642b482dad67500ed.zip |
Leave only filetype detection for man, #576
Diffstat (limited to 'autoload/go')
-rw-r--r-- | autoload/go/config.vim | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/autoload/go/config.vim b/autoload/go/config.vim index 8af1e675..54f94f01 100644 --- a/autoload/go/config.vim +++ b/autoload/go/config.vim @@ -574,12 +574,19 @@ function! go#config#GoplsEnabled() abort return get(g:, 'go_gopls_enabled', 1) endfunction +" TODO(bc): remove support for g:go_diagnostics_enabled; +" g:go_diagnostics_level is the replacement. function! go#config#DiagnosticsEnabled() abort return get(g:, 'go_diagnostics_enabled', 0) endfunction -function! go#config#DiagnosticsIgnoreWarnings() abort - return get(g:, 'go_diagnostics_ignore_warnings', 0) +function! go#config#DiagnosticsLevel() abort + let l:default = 2 + if has_key(g:, 'go_diagnostics_enabled') && !g:go_diagnostics_enabled + let l:default = 0 + endif + + return get(g:, 'go_diagnostics_level', l:default) endfunction function! go#config#GoplsOptions() abort |