Mercurial > hg > RemoteEditor > vim7
annotate runtime/syntax/arch.vim @ 39:c16898406ff2
synchorinize version 7.3.081
author | one@zeus.cr.ie.u-ryukyu.ac.jp |
---|---|
date | Fri, 17 Dec 2010 17:43:06 +0900 |
parents | e170173ecb68 |
children |
rev | line source |
---|---|
0 | 1 " Vim syntax file |
2 " Language: GNU Arch inventory file | |
3 " Maintainer: Nikolai Weibull <now@bitwi.se> | |
34
e170173ecb68
before ack base protocol.
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
4 " Latest Revision: 2007-06-17 |
0 | 5 |
6 if exists("b:current_syntax") | |
7 finish | |
8 endif | |
9 | |
10 let s:cpo_save = &cpo | |
11 set cpo&vim | |
12 | |
34
e170173ecb68
before ack base protocol.
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
13 setlocal iskeyword+=- |
0 | 14 |
15 syn keyword archTodo TODO FIXME XXX NOTE | |
16 | |
17 syn region archComment display start='^\%(#\|\s\)' end='$' | |
18 \ contains=archTodo,@Spell | |
19 | |
20 syn match archBegin display '^' nextgroup=archKeyword,archComment | |
21 | |
22 syn keyword archKeyword contained implicit tagline explicit names | |
23 syn keyword archKeyword contained untagged-source | |
24 \ nextgroup=archTMethod skipwhite | |
25 syn keyword archKeyword contained exclude junk backup precious unrecognized | |
26 \ source nextgroup=archRegex skipwhite | |
27 | |
28 syn keyword archTMethod contained source precious backup junk unrecognized | |
29 | |
30 syn match archRegex contained '\s*\zs.*' | |
31 | |
32 hi def link archTodo Todo | |
33 hi def link archComment Comment | |
34 hi def link archKeyword Keyword | |
35 hi def link archTMethod Type | |
36 hi def link archRegex String | |
37 | |
38 let b:current_syntax = "arch" | |
39 | |
40 let &cpo = s:cpo_save | |
41 unlet s:cpo_save |