]> git.nbdom.net Git - nb.git/commitdiff
etc/vim/source/functions.vim
authorNicolas Boisselier <nicolas.boisselier@gmail.com>
Tue, 9 Jan 2018 05:37:53 +0000 (05:37 +0000)
committerNicolas Boisselier <nicolas.boisselier@gmail.com>
Tue, 9 Jan 2018 05:37:53 +0000 (05:37 +0000)
etc/vim/source/functions.vim

index bdb8b19cacb331c0c67c4e23f269e481ef4a0b42..a504f7aa4108f9cca6a277cd0ae2081bb02e93b1 100644 (file)
@@ -69,20 +69,19 @@ func! FileInit(...)
        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]))'"
@@ -91,10 +90,10 @@ func! FileInit(...)
         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]/'"
@@ -103,7 +102,7 @@ func! FileInit(...)
                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