[100584] contrib/mpvim/syntax/portfile.vim
raimue at macports.org
raimue at macports.org
Sun Dec 16 08:31:43 PST 2012
Revision: 100584
https://trac.macports.org/changeset/100584
Author: raimue at macports.org
Date: 2012-12-16 08:31:43 -0800 (Sun, 16 Dec 2012)
Log Message:
-----------
mpvim:
Add proper syntax items for platform statements
Modified Paths:
--------------
contrib/mpvim/syntax/portfile.vim
Modified: contrib/mpvim/syntax/portfile.vim
===================================================================
--- contrib/mpvim/syntax/portfile.vim 2012-12-16 16:29:50 UTC (rev 100583)
+++ contrib/mpvim/syntax/portfile.vim 2012-12-16 16:31:43 UTC (rev 100584)
@@ -32,7 +32,7 @@
syn match PortfileRequired "^\(long_\)\?description" nextgroup=PortfileDescription skipwhite
syn region PortfileDescription matchgroup=Normal start="" skip="\\$" end="$" contained
-syn keyword PortfileOptional PortGroup epoch revision worksrcdir distname platform
+syn keyword PortfileOptional PortGroup epoch revision worksrcdir distname
syn keyword PortfileOptional use_automake use_autoconf use_configure
syn keyword PortfileOptional patch_sites distfiles dist_subdir license conflicts
syn keyword PortfileOptional replaced_by supported_archs
@@ -98,6 +98,12 @@
syn match PortfileOptional "default_variants\(-\(append\|delete\)\)\?" nextgroup=PortfileDefaultVariants skipwhite
syn match PortfileDefaultVariants "\([+|\-][a-zA-Z0-9_]\+\s*\)\+" contained
+" Platform
+syn match PortfilePlatform "platform" nextgroup=PortfilePlatformName skipwhite
+syn match PortfilePlatformName "[a-z][a-zA-Z0-9_]\+" nextgroup=PortfilePlatformVersion contained skipwhite
+syn match PortfilePlatformVersion "[0-9]\+" nextgroup=PortfilePlatformArch contained skipwhite
+syn match PortfilePlatformArch "[a-z][a-zA-Z0-9_]\+" contained
+
" Dependencies
syn match PortfileDepends "depends_\(\(lib\|build\|run\|fetch\|extract\)\(-\(append\|delete\)\)\?\)" nextgroup=PortfileDependsEntries skipwhite
syn region PortfileDependsEntries matchgroup=Normal start="" skip="\\$" end="$" contains=PortfileDependsEntry contained
@@ -263,6 +269,12 @@
hi def link PortfileVariantRequires Statement
hi def link PortfileVariantName Identifier
hi def link PortfileDefaultVariants Identifier
+
+hi def link PortfilePlatform Keyword
+hi def link PortfilePlatformName Identifier
+hi def link PortfilePlatformVersion tclNumber
+hi def link PortfilePlatformArch Identifier
+
hi def link PortfileDepends Keyword
hi def link PortfileDependsEntry Special
hi def link PortfileGroups Keyword
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20121216/70cc4f0b/attachment.html>
More information about the macports-changes
mailing list