[106343] contrib/mpvim/syntax/portfile.vim

larryv at macports.org larryv at macports.org
Wed May 22 19:12:01 PDT 2013


Revision: 106343
          https://trac.macports.org/changeset/106343
Author:   larryv at macports.org
Date:     2013-05-22 19:12:01 -0700 (Wed, 22 May 2013)
Log Message:
-----------
mpvim: Add highlighting for subport declarations.

Modified Paths:
--------------
    contrib/mpvim/syntax/portfile.vim

Modified: contrib/mpvim/syntax/portfile.vim
===================================================================
--- contrib/mpvim/syntax/portfile.vim	2013-05-23 01:16:49 UTC (rev 106342)
+++ contrib/mpvim/syntax/portfile.vim	2013-05-23 02:12:01 UTC (rev 106343)
@@ -115,6 +115,10 @@
 syn match PortfilePlatformVersion   "\<\d\+\>" nextgroup=PortfilePlatformArch contained skipwhite
 syn match PortfilePlatformArch      "\<\l\w\+\>" contained
 
+" Subports
+syn region PortfileSubport       matchgroup=Keyword start="^\s*\zssubport\>" skip="\\$" end="$" contains=PortfileSubportName
+syn match PortfileSubportName   "\<[\w\.-]\+\>" 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
@@ -294,6 +298,8 @@
 hi def link PortfilePlatformVersion     tclNumber
 hi def link PortfilePlatformArch        Identifier
 
+hi def link PortfileSubportName         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/20130522/af9dbba3/attachment.html>


More information about the macports-changes mailing list