1203d04d7SBram Moolenaar" Vim compiler file 2203d04d7SBram Moolenaar" Compiler: Sass 3203d04d7SBram Moolenaar" Maintainer: Tim Pope <[email protected]> 4*89bcfda6SBram Moolenaar" Last Change: 2016 Aug 29 5203d04d7SBram Moolenaar 6543b7ef7SBram Moolenaarif exists("current_compiler") 7543b7ef7SBram Moolenaar finish 8543b7ef7SBram Moolenaarendif 9543b7ef7SBram Moolenaarlet current_compiler = "sass" 10543b7ef7SBram Moolenaar 11543b7ef7SBram Moolenaarif exists(":CompilerSet") != 2 " older Vim always used :setlocal 12543b7ef7SBram Moolenaar command -nargs=* CompilerSet setlocal <args> 13543b7ef7SBram Moolenaarendif 14543b7ef7SBram Moolenaar 15543b7ef7SBram Moolenaarlet s:cpo_save = &cpo 16543b7ef7SBram Moolenaarset cpo-=C 17543b7ef7SBram Moolenaar 18*89bcfda6SBram MoolenaarCompilerSet makeprg=sass 19543b7ef7SBram Moolenaar 20543b7ef7SBram MoolenaarCompilerSet errorformat= 21543b7ef7SBram Moolenaar \%f:%l:%m\ (Sass::Syntax%trror), 22543b7ef7SBram Moolenaar \%ESyntax\ %trror:%m, 23543b7ef7SBram Moolenaar \%C%\\s%\\+on\ line\ %l\ of\ %f, 24543b7ef7SBram Moolenaar \%Z%.%#, 25543b7ef7SBram Moolenaar \%-G%.%# 26543b7ef7SBram Moolenaar 27543b7ef7SBram Moolenaarlet &cpo = s:cpo_save 28543b7ef7SBram Moolenaarunlet s:cpo_save 29543b7ef7SBram Moolenaar 30543b7ef7SBram Moolenaar" vim:set sw=2 sts=2: 31