1071d4279SBram Moolenaar" Vim compiler file 2071d4279SBram Moolenaar" Compiler: Intel C++ 7.1 3071d4279SBram Moolenaar" Maintainer: David Harrison <[email protected]> 4*9a7224b5SBram Moolenaar" Last Change: 2012 Apr 30 5071d4279SBram Moolenaar 6071d4279SBram Moolenaarif exists("current_compiler") 7071d4279SBram Moolenaar finish 8071d4279SBram Moolenaarendif 9071d4279SBram Moolenaarlet current_compiler = "intel" 10*9a7224b5SBram Moolenaarlet s:keepcpo= &cpo 11*9a7224b5SBram Moolenaarset cpo&vim 12071d4279SBram Moolenaar 13071d4279SBram Moolenaarif exists(":CompilerSet") != 2 " older Vim always used :setlocal 14071d4279SBram Moolenaar command -nargs=* CompilerSet setlocal <args> 15071d4279SBram Moolenaarendif 16071d4279SBram Moolenaar 17071d4279SBram MoolenaarCompilerSet errorformat=%E%f(%l):\ error:\ %m, 18071d4279SBram Moolenaar \%W%f(%l):\ warning:\ %m, 19071d4279SBram Moolenaar \%I%f(%l):\ remark\ #%n:\ %m, 20071d4279SBram Moolenaar \%+C\ \ %m., 21071d4279SBram Moolenaar \%-Z\ \ %p^, 22071d4279SBram Moolenaar \%-G\\s%#, 23071d4279SBram Moolenaar \%-G%.%# 24*9a7224b5SBram Moolenaar 25*9a7224b5SBram Moolenaarlet &cpo = s:keepcpo 26*9a7224b5SBram Moolenaarunlet s:keepcpo 27