let g:File['check'] = 'du -sh'
if (g:File['type'] == 'php')
- let g:File['check'] = "php --define error_reporting=22519 --define display_errors=1 --define log_errors=1 --define html_errors=0" " E_ALL & ~E_NOTICE & ~E_DEPRECATED
-" todo - NB 11.12.12 if match(expand('%'),'/izideal/') let g:File['check'] = g:File['check'] . ' -z ~izideal/include/default.inc.php'
+ let g:File['check'] = g:mimeCheck['php']
elseif (g:File['type'] == 'python')
- let g:File['check'] = 'python -m py_compile'
+ let g:File['check'] = g:mimeCheck['python']
elseif (g:File['type'] == 'perl')
- let g:File['check'] = 'perl -c -w'
+ let g:File['check'] = g:mimeCheck['perl']
elseif (g:File['type'] == 'html') || (g:File['type'] == 'xhtml')
- let g:File['check'] = 'xmllint --noout --html'
+ let g:File['check'] = g:mimeCheck['html']
elseif (g:File['type'] == 'xml')
- let g:File['check'] = 'xmllint --noout'
+ let g:File['check'] = g:mimeCheck['xml']
elseif (g:File['type'] == 'javascript' || g:File['ext'] == 'json')
let g:File['check'] = "ruby -rjson -e 'puts JSON.parse(File.read(ARGV[0]))'"
end
elseif (g:File['ext'] == 'erb')
- let g:File['check'] = 'sh -c "cat | erb -x - | ruby -c" <'
+ let g:File['check'] = g:mimeCheck['erb']
elseif (g:File['ext'] == 'rb')
- let g:File['check'] = 'ruby -c'
+ let g:File['check'] = g:mimeCheck['ruby']
elseif (g:File['ext'] == 'pp')
let g:File['check'] = "perl -e 'system qq/puppet parser validate $ARGV[0] && puppet-lint --no-selector_inside_resource-check --no-autoloader_layout-check --no-hard_tabs-check --no-80chars-check $ARGV[0]/'"
let g:File['check'] = g:mimeCheck['yaml']
elseif (g:File['type'] == 'sh')
- let g:File['check'] = 'bash -n'
+ let g:File['check'] = g:mimeCheck['bash']
endif