From d2f05bc1a66d41d33e59b2d2d7f06bb35bfb72fa Mon Sep 17 00:00:00 2001 From: Zahary Karadjov Date: Mon, 9 Dec 2013 23:45:56 +0200 Subject: [PATCH] fixes #17 --- autoload/nimrod.vim | 9 ++++++--- syntax/nimrod.vim | 2 +- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/autoload/nimrod.vim b/autoload/nimrod.vim index 2782560..9d6e209 100644 --- a/autoload/nimrod.vim +++ b/autoload/nimrod.vim @@ -212,6 +212,9 @@ function! SyntaxCheckers_nimrod_nimrod_IsAvailable() return executable("nimrod") endfunction -call g:SyntasticRegistry.CreateAndRegisterChecker({ - \ 'filetype': 'nimrod', - \ 'name': 'nimrod'}) +if exists("g:SyntasticRegistry") + call g:SyntasticRegistry.CreateAndRegisterChecker({ + \ 'filetype': 'nimrod', + \ 'name': 'nimrod'}) +endif + diff --git a/syntax/nimrod.vim b/syntax/nimrod.vim index 76af145..0de7c6b 100644 --- a/syntax/nimrod.vim +++ b/syntax/nimrod.vim @@ -38,7 +38,7 @@ syn keyword nimrodKeyword finally for from syn keyword nimrodKeyword generic syn keyword nimrodKeyword if import in include interface is isnot iterator syn keyword nimrodKeyword lambda let -syn keyword nimrodKeyword mixin mod +syn keyword nimrodKeyword mixin using mod syn keyword nimrodKeyword nil not notin syn keyword nimrodKeyword object of or out syn keyword nimrodKeyword proc method macro template nextgroup=nimrodFunction skipwhite