From 69951dfe6ecd08a12298604a41107572d682ef67 Mon Sep 17 00:00:00 2001 From: LCD 47 Date: Mon, 8 Jul 2013 11:17:00 +0300 Subject: [PATCH] Cleanup. --- syntax_checkers/hss/hss.vim | 24 +++++++----------------- 1 file changed, 7 insertions(+), 17 deletions(-) diff --git a/syntax_checkers/hss/hss.vim b/syntax_checkers/hss/hss.vim index badb2573..5d2cf005 100644 --- a/syntax_checkers/hss/hss.vim +++ b/syntax_checkers/hss/hss.vim @@ -1,8 +1,7 @@ - "============================================================================ "File: hss.vim "Description: Syntax checking plugin for syntastic.vim -"Maintainer: Justin Donaldson (jdonaldson@gmail.com) +"Maintainer: Justin Donaldson (jdonaldson@gmail.com) "License: This program is free software. It comes without any warranty, " to the extent permitted by applicable law. You can redistribute " it and/or modify it under the terms of the Do What The Fuck You @@ -20,27 +19,18 @@ function! SyntaxCheckers_hss_hss_IsAvailable() return executable('hss') endfunction -if has('win32') - let s:dev_null = 'NUL' -else - let s:dev_null = '/dev/null' -endif - function! SyntaxCheckers_hss_hss_GetLocList() let makeprg = syntastic#makeprg#build({ - \ 'exe': 'hss', - \ 'args' : '-output ' . s:dev_null, - \ 'fname': syntastic#util#shescape(expand('%')), - \ 'filetype': 'hss', - \ 'subchecker': 'hss' }) + \ 'exe': 'hss', + \ 'args' : '-output ' . syntastic#util#DevNull(), + \ 'filetype': 'hss', + \ 'subchecker': 'hss' }) let errorformat = '%E%f:%l: %m' return SyntasticMake({ - \ 'makeprg': makeprg, - \ 'errorformat': errorformat, - \ 'cwd': fnamemodify(expand('%'), ':h') }) - + \ 'makeprg': makeprg, + \ 'errorformat': errorformat }) endfunction call g:SyntasticRegistry.CreateAndRegisterChecker({