[61318] contrib/mpvim/syntax/portfile.vim
mnick at macports.org
mnick at macports.org
Tue Dec 8 08:59:06 PST 2009
Revision: 61318
http://trac.macports.org/changeset/61318
Author: mnick at macports.org
Date: 2009-12-08 08:59:06 -0800 (Tue, 08 Dec 2009)
Log Message:
-----------
* better startupitem.* support
* recognize xinstall
Modified Paths:
--------------
contrib/mpvim/syntax/portfile.vim
Modified: contrib/mpvim/syntax/portfile.vim
===================================================================
--- contrib/mpvim/syntax/portfile.vim 2009-12-08 16:54:17 UTC (rev 61317)
+++ contrib/mpvim/syntax/portfile.vim 2009-12-08 16:59:06 UTC (rev 61318)
@@ -1,6 +1,6 @@
" Vim syntax file
" Language: MacPorts Portfiles
-" Author: Maximilian Nickel <mnick at macports.org>
+" Maintainer: Maximilian Nickel <mnick at macports.org>
"
if &compatible || v:version < 603
@@ -101,7 +101,10 @@
syn match PortfileDependsEntry "\(port\|bin\|path\|lib\):" contained
" StartupItems
+syn match PortfileStartupPid "\(none\|auto\|clean\|manual\)" contained
syn match PortfileOptional "startupitem\.\(start\|stop\|restart\|init\|pidfile\)"
+syn match PortfileOptional "startupitem\.\(create\|logevents\|netchange\)" nextgroup=PortfileYesNo skipwhite
+syn match PortfileOptional "startupitem\.pidfile" nextgroup=PortfileStartupPid skipwhite
" Livecheck / Distcheck
syn match PortfileOptional "livecheck\.\(type\|name\|distname\|version\|url\|regex\|md5\)"
@@ -128,6 +131,8 @@
syn match PortfileGroups "xcode\.destroot\.\(type\|path\|settings\)"
syn match PortfileGroups "xcode\.universal\.\(sdk\|settings\)"
+" Tcl extensions
+syn keyword PortfileTcl xinstall
" check whitespace, copied from python.vim
if g:portfile_highlight_space_errors == 1
" trailing whitespace
@@ -139,6 +144,7 @@
hi def link PortfileGroup String
hi def link PortfileYesNo Special
+hi def link PortfileStartupPid Special
hi def link PortfileRequired Keyword
hi def link PortfileOptional Keyword
@@ -164,6 +170,8 @@
hi def link PortfileDependsEntry Special
hi def link PortfileGroups Keyword
+hi def link PortfileTcl Keyword
+
if g:portfile_highlight_space_errors == 1
hi def link PortFileSpaceError Error
endif
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20091208/65866805/attachment.html>
More information about the macports-changes
mailing list