xref: /vim-8.2.3635/runtime/compiler/intel.vim (revision 9a7224b5)
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