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]/'"
elseif (g:File['type'] == 'yaml')
- let g:File['check'] = "ruby -ryaml -e 'puts YAML.load_file(ARGV[0])'"
+ let g:File['check'] = g:mimeCheck['yaml']
elseif (g:File['type'] == 'sh')
let g:File['check'] = 'bash -n'
\,'python' : 'python -m py_compile'
\,'ruby' : 'ruby -c'
\,'sh' : 'sh -c'
- \,'yaml' : 'ruby -ryaml -e ''puts YAML.load_file(ARGV[0])'''
+ \,'yaml' : 'ruby -ryaml -e ''puts YAML.dump(YAML.load_file(ARGV[0]))'''
\}
"<SHELL_REPLACE