"============================================================================
-"File: nit.vim
+"File: nitg.vim
"Description: Syntax checking plugin for syntastic.vim
"Maintainer: Alexis Laferrière <alexis.laf@xymus.net>
"License: This program is free software. It comes without any warranty,
" Want To Public License, Version 2, as published by Sam Hocevar.
" See http://sam.zoy.org/wtfpl/COPYING for more details.
"
-" g:syntastic_nitc specifies custom path to compiler
+" g:syntastic_nitg specifies custom path to compiler
" g:syntastic_nit_dir specifies the NIT_DIR env variable
-" g:syntastic_nit_args specifies extra arguments to call nitc
+" g:syntastic_nit_args specifies extra arguments to call nitg
" g:syntastic_nit_include_dirs lists directories to include, must be a list
+" g:nit_main sets the main module to compile instead of the opened file
"============================================================================
-if exists("loaded_syntastic_nit_nitc_checker")
+if exists("loaded_syntastic_nit_nitg_checker")
finish
endif
-let loaded_syntastic_nit_nitc_checker = 1
+let loaded_syntastic_nit_nitg_checker = 1
-" check if nitc is accessible
-if exists('g:syntastic_nitc')
- let s:nitc = g:syntastic_nitc
+" check if nitg is accessible
+if exists('g:syntastic_nitg')
+ let s:nitg = g:syntastic_nitg
else
- let s:nitc = "nitc"
+ let s:nitg = "nitg"
endif
-if !executable(s:nitc)
- if exists('g:syntastic_nitc')
- echo "Syntastic for Nit error: Custom nitc cannot be found at: " . g:syntastic_nitc
+if !executable(s:nitg)
+ if exists('g:syntastic_nitg')
+ echo "Syntastic for Nit error: Custom nitg cannot be found at: " . g:syntastic_nitg
endif
finish
endif
-function! SyntaxCheckers_nit_nitc_IsAvailable()
- return executable(expand(s:nitc))
+function! SyntaxCheckers_nit_nitg_IsAvailable()
+ return executable(expand(s:nitg))
endfunction
-function! SyntaxCheckers_nit_nitc_GetLocList()
- let makeprg = s:nitc . " --no-color --only-metamodel "
+function! SyntaxCheckers_nit_nitg_GetLocList()
+ let makeprg = s:nitg . " --no-color --only-metamodel "
" custom NIT_DIR
if exists('g:syntastic_nit_dir')
call g:SyntasticRegistry.CreateAndRegisterChecker({
\ 'filetype': 'nit',
- \ 'name': 'nitc'})
+ \ 'name': 'nitg'})