xref: /vim-8.2.3635/runtime/syntax/sendpr.vim (revision 5f1920ad)
1" Vim syntax file
2" Language: FreeBSD send-pr file
3" Maintainer: Hendrik Scholz <[email protected]>
4" Last Change: 2012 Feb 03
5"
6" http://raisdorf.net/files/misc/send-pr.vim
7
8" quit when a syntax file was already loaded
9if exists("b:current_syntax")
10  finish
11endif
12
13let s:cpo_save = &cpo
14set cpo&vim
15
16syn match sendprComment /^SEND-PR:/
17" email address
18syn match sendprType /<[a-zA-Z0-9\-\_\.]*@[a-zA-Z0-9\-\_\.]*>/
19" ^> lines
20syn match sendprString /^>[a-zA-Z\-]*:/
21syn region sendprLabel start="\[" end="\]"
22syn match sendprString /^To:/
23syn match sendprString /^From:/
24syn match sendprString /^Reply-To:/
25syn match sendprString /^Cc:/
26syn match sendprString /^X-send-pr-version:/
27syn match sendprString /^X-GNATS-Notify:/
28
29hi def link sendprComment   Comment
30hi def link sendprType      Type
31hi def link sendprString    String
32hi def link sendprLabel     Label
33
34let &cpo = s:cpo_save
35unlet s:cpo_save
36