Changeset 54447


Ignore:
Timestamp:
Jul 27, 2009, 7:42:23 PM (9 years ago)
Author:
mnick@…
Message:
  • support for port groups
  • correctly escape dot in livecheck.* and startupitem.*
File:
1 edited

Legend:

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

    r54444 r54447  
    9999
    100100" StartupItems
    101 syn match PortfileOptional                      "startupitem.\(start\|stop\|restart\|init\|pidfile\)"
     101syn match PortfileOptional                      "startupitem\.\(start\|stop\|restart\|init\|pidfile\)"
    102102
    103103" Livecheck / Distcheck
    104 syn match PortfileOptional                      "livecheck.\(check\|name\|distname\|version\|url\|regex\|md5\)"
     104syn match PortfileOptional                      "livecheck\.\(check\|name\|distname\|version\|url\|regex\|md5\)"
    105105syn keyword PortfileOptional            distcheck.check
     106
     107" Port Groups
     108" Gnustep
     109syn match       PortfileGroups                  "gnustep\.\(post_flags\|cc\)"
     110syn keyword PortfileGroups                      variant_with_docs gnustep_layout
     111syn match       PortfileGroups                  "set_\(gnustep_\(make\|env\)\|\(system\|local\)_library\)"
     112" Haskell
     113syn keyword PortfileGroups                      haskell.setup
     114" Perl5
     115syn match       PortfileGroups                  "perl5\.\(setup\|version\|bin\|lib\|archlib\)"
     116" Python
     117syn match       PortfileGroups                  "python\.\(bin\|lib\|include\|pkgd\)"
     118" Ruby
     119syn match       PortfileGroups                  "ruby\.\(version\|bin\|lib\|arch\|archlib\)"
     120" Xcode
     121syn match       PortfileGroups                  "xcode\.\(project\|configuration\|target\|build\.settings\)"
     122syn match       PortfileGroups                  "xcode\.destroot\.\(type\|path\|settings\)"
     123syn match       PortfileGroups                  "xcode\.universal\.\(sdk\|settings\)"
    106124
    107125" check whitespace, copied from python.vim
     
    139157hi def link PortfileDepends                     Keyword
    140158hi def link PortfileDependsEntry                Special
     159hi def link PortfileGroups                              Keyword
    141160
    142161if exists("portfile_highlight_space_errors")
Note: See TracChangeset for help on using the changeset viewer.