[101995] contrib/mpvim/syntax/portfile.vim
larryv at macports.org
larryv at macports.org
Wed Jan 23 19:20:21 PST 2013
Revision: 101995
https://trac.macports.org/changeset/101995
Author: larryv at macports.org
Date: 2013-01-23 19:20:21 -0800 (Wed, 23 Jan 2013)
Log Message:
-----------
mpvim syntax: Make categories*, [long_]description, and variant match when indented. Compact python.version(s).
Modified Paths:
--------------
contrib/mpvim/syntax/portfile.vim
Modified: contrib/mpvim/syntax/portfile.vim
===================================================================
--- contrib/mpvim/syntax/portfile.vim 2013-01-24 02:53:38 UTC (rev 101994)
+++ contrib/mpvim/syntax/portfile.vim 2013-01-24 03:20:21 UTC (rev 101995)
@@ -31,8 +31,8 @@
syn keyword PortfileRequired PortSystem name version maintainers
syn keyword PortfileRequired homepage master_sites platforms
-syn match PortfileRequired "^categories\%(-append\|-delete\)\?"
-syn match PortfileRequired "^\%(long_\)\?description" nextgroup=PortfileDescription skipwhite
+syn match PortfileRequired "categories\%(-append\|-delete\)\?"
+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
@@ -92,7 +92,7 @@
syn match PortfilePhasesDest "destroot\.target\%(-append\|-delete\)\?"
" Variants
-syn region PortfileVariant matchgroup=Keyword start="^variant" skip="\\$" end="$" contains=PortfileVariantName,PortfileVariantRequires,PortfileVariantDescription,PortfileVariantConflicts skipwhite
+syn region PortfileVariant matchgroup=Keyword start="^\s*\zsvariant" skip="\\$" end="$" contains=PortfileVariantName,PortfileVariantRequires,PortfileVariantDescription,PortfileVariantConflicts skipwhite
syn keyword PortfileVariantRequires requires nextgroup=PortfileVariantName contained
syn keyword PortfileVariantConflicts conflicts nextgroup=PortfileVariantName contained
syn keyword PortfileVariantDescription description nextgroup=PortfileGroup contained skipwhite
@@ -201,7 +201,7 @@
syn match PortfileGroups "pure\.setup"
" Python
-syn match PortfileGroups "python\.\%(versions\|version\|default_version\|branch\|prefix\|bin\|lib\|libdir\|include\|pkgd\|add_archflags\|set_compiler\|link_binaries\%(_suffix\)\?\)"
+syn match PortfileGroups "python\.\%(versions\?\|default_version\|branch\|prefix\|bin\|lib\|libdir\|include\|pkgd\|add_archflags\|set_compiler\|link_binaries\%(_suffix\)\?\)"
" I'm not documenting the Python{24,25,26,27,31,32} groups. Don't use them.
" Qt4
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130123/f5319262/attachment.html>
More information about the macports-changes
mailing list