xref: /vim-8.2.3635/runtime/compiler/mcs.vim (revision 6c35beaa)
1" Vim compiler file
2" Compiler:    Mono C# Compiler
3" Maintainer:  Jarek Sobiecki <[email protected]>
4" Last Updated By: Peter Collingbourne
5" Latest Revision: 2012 Jul 19
6
7if exists("current_compiler")
8  finish
9endif
10let current_compiler = "mcs"
11
12let s:cpo_save = &cpo
13set cpo-=C
14
15setlocal errorformat=
16         \%D%.%#Project\ \"%f/%[%^/\"]%#\"%.%#,
17         \%X%.%#Done\ building\ project\ \"%f/%[%^/\"]%#\"%.%#,
18         \%-G%\\s%.%#,
19         \%E%f(%l):\ error\ CS%n:%m,
20         \%W%f(%l):\ warning\ CS%n:%m,
21         \%E%f(%l\\,%c):\ error\ CS%n:%m,
22         \%W%f(%l\\,%c):\ warning\ CS%n:%m,
23         \%E%>syntax\ error\\,%m,%Z%f(%l\\,%c):\ error\ CS%n:%m,
24         \%D%*\\a[%*\\d]:\ Entering\ directory\ `%f',
25         \%X%*\\a[%*\\d]:\ Leaving\ directory\ `%f',
26         \%DMaking\ %*\\a\ in\ %f,
27         \%-G%.%#
28
29let &cpo = s:cpo_save
30unlet s:cpo_save
31