Mercurial > vim
annotate runtime/compiler/mcs.vim @ 35248:bc57ec2381d6 default tip
Added tag v9.1.0433 for changeset c635bbd6e671806bf768b81d16dab956ad9b50d1
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Thu, 23 May 2024 08:00:05 +0200 |
parents | 99bf06d67e43 |
children |
rev | line source |
---|---|
1125 | 1 " Vim compiler file |
34702
2c3f939d46bf
runtime(compilers): ensure compiler! sets global options (#14336)
Christian Brabandt <cb@256bit.org>
parents:
3713
diff
changeset
|
2 " Compiler: Mono C# Compiler |
2c3f939d46bf
runtime(compilers): ensure compiler! sets global options (#14336)
Christian Brabandt <cb@256bit.org>
parents:
3713
diff
changeset
|
3 " Maintainer: Jarek Sobiecki <harijari@go2.pl> |
2c3f939d46bf
runtime(compilers): ensure compiler! sets global options (#14336)
Christian Brabandt <cb@256bit.org>
parents:
3713
diff
changeset
|
4 " Contributors: Peter Collingbourne and Enno Nagel |
2c3f939d46bf
runtime(compilers): ensure compiler! sets global options (#14336)
Christian Brabandt <cb@256bit.org>
parents:
3713
diff
changeset
|
5 " Last Change: 2024 Mar 29 |
34784
99bf06d67e43
runtime: Remove more fallback :CompilerSet definitions from compiler plugins (#14413)
Christian Brabandt <cb@256bit.org>
parents:
34778
diff
changeset
|
6 " 2024 Apr 05 by The Vim Project (removed :CompilerSet definition) |
1125 | 7 |
8 if exists("current_compiler") | |
9 finish | |
10 endif | |
11 let current_compiler = "mcs" | |
12 | |
13 let s:cpo_save = &cpo | |
14 set cpo-=C | |
15 | |
34702
2c3f939d46bf
runtime(compilers): ensure compiler! sets global options (#14336)
Christian Brabandt <cb@256bit.org>
parents:
3713
diff
changeset
|
16 CompilerSet makeprg=mcs |
2c3f939d46bf
runtime(compilers): ensure compiler! sets global options (#14336)
Christian Brabandt <cb@256bit.org>
parents:
3713
diff
changeset
|
17 CompilerSet errorformat= |
3713 | 18 \%D%.%#Project\ \"%f/%[%^/\"]%#\"%.%#, |
19 \%X%.%#Done\ building\ project\ \"%f/%[%^/\"]%#\"%.%#, | |
20 \%-G%\\s%.%#, | |
21 \%E%f(%l):\ error\ CS%n:%m, | |
22 \%W%f(%l):\ warning\ CS%n:%m, | |
1125 | 23 \%E%f(%l\\,%c):\ error\ CS%n:%m, |
24 \%W%f(%l\\,%c):\ warning\ CS%n:%m, | |
25 \%E%>syntax\ error\\,%m,%Z%f(%l\\,%c):\ error\ CS%n:%m, | |
26 \%D%*\\a[%*\\d]:\ Entering\ directory\ `%f', | |
27 \%X%*\\a[%*\\d]:\ Leaving\ directory\ `%f', | |
28 \%DMaking\ %*\\a\ in\ %f, | |
3713 | 29 \%-G%.%# |
1125 | 30 |
31 let &cpo = s:cpo_save | |
32 unlet s:cpo_save |