1071d4279SBram Moolenaar" Vim syntax file 2071d4279SBram Moolenaar" Language: FreeBSD send-pr file 3071d4279SBram Moolenaar" Maintainer: Hendrik Scholz <[email protected]> 4b8ff1fb5SBram Moolenaar" Last Change: 2012 Feb 03 5071d4279SBram Moolenaar" 6071d4279SBram Moolenaar" http://raisdorf.net/files/misc/send-pr.vim 7071d4279SBram Moolenaar 8*89bcfda6SBram Moolenaar" quit when a syntax file was already loaded 9*89bcfda6SBram Moolenaarif exists("b:current_syntax") 10071d4279SBram Moolenaar finish 11071d4279SBram Moolenaarendif 12071d4279SBram Moolenaar 13b8ff1fb5SBram Moolenaarlet s:cpo_save = &cpo 14b8ff1fb5SBram Moolenaarset cpo&vim 15b8ff1fb5SBram Moolenaar 16071d4279SBram Moolenaarsyn match sendprComment /^SEND-PR:/ 17071d4279SBram Moolenaar" email address 18071d4279SBram Moolenaarsyn match sendprType /<[a-zA-Z0-9\-\_\.]*@[a-zA-Z0-9\-\_\.]*>/ 19071d4279SBram Moolenaar" ^> lines 20071d4279SBram Moolenaarsyn match sendprString /^>[a-zA-Z\-]*:/ 21071d4279SBram Moolenaarsyn region sendprLabel start="\[" end="\]" 22071d4279SBram Moolenaarsyn match sendprString /^To:/ 23071d4279SBram Moolenaarsyn match sendprString /^From:/ 24071d4279SBram Moolenaarsyn match sendprString /^Reply-To:/ 25071d4279SBram Moolenaarsyn match sendprString /^Cc:/ 26071d4279SBram Moolenaarsyn match sendprString /^X-send-pr-version:/ 27071d4279SBram Moolenaarsyn match sendprString /^X-GNATS-Notify:/ 28071d4279SBram Moolenaar 29071d4279SBram Moolenaarhi def link sendprComment Comment 30071d4279SBram Moolenaarhi def link sendprType Type 31071d4279SBram Moolenaarhi def link sendprString String 32071d4279SBram Moolenaarhi def link sendprLabel Label 33b8ff1fb5SBram Moolenaar 34b8ff1fb5SBram Moolenaarlet &cpo = s:cpo_save 35b8ff1fb5SBram Moolenaarunlet s:cpo_save 36