From 72043737be3b10355e143284a2bb1049e5f6320c Mon Sep 17 00:00:00 2001 From: baabelfish Date: Sun, 7 Feb 2016 19:15:54 +0200 Subject: [PATCH] Minor fixes to highlighting --- autoload/highlighter.vim | 3 --- indent/nim.vim | 4 ---- plugin/nim.vim | 1 - syntax/nim.vim | 14 +++++++------- 4 files changed, 7 insertions(+), 15 deletions(-) diff --git a/autoload/highlighter.vim b/autoload/highlighter.vim index 8fa32d1..ddeabd7 100644 --- a/autoload/highlighter.vim +++ b/autoload/highlighter.vim @@ -26,7 +26,6 @@ let s:highlights = { \ 'skModule': "Include", \ 'skPackage': "Define", \ 'skParam': "Identifier", - \ 'skResult': "Keyword", \ 'skStub': "PreCondit", \ 'skTemp': "Identifier", \ 'skUnknown': "Error", @@ -90,8 +89,6 @@ function! s:NimHighlighter.on_exit() else call add(b:highlights, matchaddpos(s:highlights[ctype], [[line, c, s]])) endif - else - echoerr "No such key: " . p[1] endif endfor diff --git a/indent/nim.vim b/indent/nim.vim index 9cf2f5c..c526b02 100644 --- a/indent/nim.vim +++ b/indent/nim.vim @@ -55,9 +55,5 @@ function! NimIndent() return Down() endif - " if prevl =~ '[\])}]\s*$' - " return Down() - " endif - return -1 endfunction diff --git a/plugin/nim.vim b/plugin/nim.vim index 5298be0..a5edfbf 100644 --- a/plugin/nim.vim +++ b/plugin/nim.vim @@ -36,7 +36,6 @@ let g:nvim_nim_deps_nim = FindNimModulesPath() let g:nvim_nim_deps_nimble = FindNimbleModulesPath() let g:nvim_nim_highlighter_enable = 1 -let g:nvim_nim_highlighter_semantic = 1 let g:nvim_nim_enable_async = 1 let g:nvim_nim_highlight_builtin = 1 let g:nvim_nim_highlight_use_unite = 0 diff --git a/syntax/nim.vim b/syntax/nim.vim index 0d0f3c4..3b45b4e 100644 --- a/syntax/nim.vim +++ b/syntax/nim.vim @@ -1,9 +1,9 @@ -" if exists("b:current_syntax") -" finish -" endif -" if version < 600 -" syntax -" endif +if exists("b:current_syntax") + finish +endif +if version < 600 + syntax +endif let b:current_syntax = "nim" @@ -155,7 +155,7 @@ highlight link nimStorage Structure highlight link nimStorageClass StorageClass highlight link nimTypedef Typedef -if g:nvim_nim_highlighter_semantic +if len(g:nvim_nim_highlighter_semantics) > 0 hi Semantic0 guifg=#904719 gui=none hi Semantic1 guifg=#44f365 gui=none hi Semantic2 guifg=#503f43 gui=none