Changeset 101995 for contrib/mpvim


Ignore:
Timestamp:
Jan 24, 2013, 3:20:21 AM (11 years ago)
Author:
larryv@…
Message:

mpvim syntax: Make categories*, [long_]description, and variant match when indented. Compact python.version(s).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • contrib/mpvim/syntax/portfile.vim

    r101993 r101995  
    3232syn keyword PortfileRequired    PortSystem name version maintainers
    3333syn keyword PortfileRequired    homepage master_sites platforms
    34 syn match PortfileRequired      "^categories\%(-append\|-delete\)\?"
    35 syn match PortfileRequired      "^\%(long_\)\?description" nextgroup=PortfileDescription skipwhite
     34syn match PortfileRequired      "categories\%(-append\|-delete\)\?"
     35syn match PortfileRequired      "\%(long_\)\?description" nextgroup=PortfileDescription skipwhite
    3636syn region PortfileDescription  matchgroup=Normal start="" skip="\\$" end="$" contained
    3737
     
    9393
    9494" Variants
    95 syn region PortfileVariant              matchgroup=Keyword start="^variant" skip="\\$" end="$" contains=PortfileVariantName,PortfileVariantRequires,PortfileVariantDescription,PortfileVariantConflicts skipwhite
     95syn region PortfileVariant              matchgroup=Keyword start="^\s*\zsvariant" skip="\\$" end="$" contains=PortfileVariantName,PortfileVariantRequires,PortfileVariantDescription,PortfileVariantConflicts skipwhite
    9696syn keyword PortfileVariantRequires     requires nextgroup=PortfileVariantName contained
    9797syn keyword PortfileVariantConflicts    conflicts nextgroup=PortfileVariantName contained
     
    202202
    203203" Python
    204 syn match PortfileGroups    "python\.\%(versions\|version\|default_version\|branch\|prefix\|bin\|lib\|libdir\|include\|pkgd\|add_archflags\|set_compiler\|link_binaries\%(_suffix\)\?\)"
     204syn match PortfileGroups    "python\.\%(versions\?\|default_version\|branch\|prefix\|bin\|lib\|libdir\|include\|pkgd\|add_archflags\|set_compiler\|link_binaries\%(_suffix\)\?\)"
    205205" I'm not documenting the Python{24,25,26,27,31,32} groups. Don't use them.
    206206
Note: See TracChangeset for help on using the changeset viewer.