annotate runtime/compiler/gcc.vim @ 49:000769ce6c9d default tip

Added tag v7-3-618 for changeset 67300faee616
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Wed, 01 Aug 2012 18:08:37 +0900
parents 67300faee616
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
1 " Vim compiler file
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
2 " Compiler: GNU C Compiler
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
3 " Maintainer: Nikolai Weibull <now@bitwi.se>
39
c16898406ff2 synchorinize version 7.3.081
one@zeus.cr.ie.u-ryukyu.ac.jp
parents: 34
diff changeset
4 " Latest Revision: 2010-10-14
0
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
5
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
6 if exists("current_compiler")
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
7 finish
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
8 endif
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
9 let current_compiler = "gcc"
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
10
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
11 let s:cpo_save = &cpo
48
67300faee616 v7-3-618
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
12 set cpo&vim
0
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
13
34
e170173ecb68 before ack base protocol.
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
14 CompilerSet errorformat=
39
c16898406ff2 synchorinize version 7.3.081
one@zeus.cr.ie.u-ryukyu.ac.jp
parents: 34
diff changeset
15 \%*[^\"]\"%f\"%*\\D%l:%c:\ %m,
0
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
16 \%*[^\"]\"%f\"%*\\D%l:\ %m,
39
c16898406ff2 synchorinize version 7.3.081
one@zeus.cr.ie.u-ryukyu.ac.jp
parents: 34
diff changeset
17 \\"%f\"%*\\D%l:%c:\ %m,
0
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
18 \\"%f\"%*\\D%l:\ %m,
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
19 \%-G%f:%l:\ %trror:\ (Each\ undeclared\ identifier\ is\ reported\ only\ once,
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
20 \%-G%f:%l:\ %trror:\ for\ each\ function\ it\ appears\ in.),
39
c16898406ff2 synchorinize version 7.3.081
one@zeus.cr.ie.u-ryukyu.ac.jp
parents: 34
diff changeset
21 \%f:%l:%c:\ %trror:\ %m,
c16898406ff2 synchorinize version 7.3.081
one@zeus.cr.ie.u-ryukyu.ac.jp
parents: 34
diff changeset
22 \%f:%l:%c:\ %tarning:\ %m,
c16898406ff2 synchorinize version 7.3.081
one@zeus.cr.ie.u-ryukyu.ac.jp
parents: 34
diff changeset
23 \%f:%l:%c:\ %m,
c16898406ff2 synchorinize version 7.3.081
one@zeus.cr.ie.u-ryukyu.ac.jp
parents: 34
diff changeset
24 \%f:%l:\ %trror:\ %m,
c16898406ff2 synchorinize version 7.3.081
one@zeus.cr.ie.u-ryukyu.ac.jp
parents: 34
diff changeset
25 \%f:%l:\ %tarning:\ %m,
0
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
26 \%f:%l:\ %m,
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
27 \\"%f\"\\,\ line\ %l%*\\D%c%*[^\ ]\ %m,
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
28 \%D%*\\a[%*\\d]:\ Entering\ directory\ `%f',
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
29 \%X%*\\a[%*\\d]:\ Leaving\ directory\ `%f',
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
30 \%D%*\\a:\ Entering\ directory\ `%f',
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
31 \%X%*\\a:\ Leaving\ directory\ `%f',
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
32 \%DMaking\ %*\\a\ in\ %f
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
33
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
34 if exists('g:compiler_gcc_ignore_unmatched_lines')
34
e170173ecb68 before ack base protocol.
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
35 CompilerSet errorformat+=%-G%.%#
0
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
36 endif
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
37
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
38 let &cpo = s:cpo_save
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
39 unlet s:cpo_save