diff options
author | Adam Stankiewicz <sheerun@sher.pl> | 2017-09-28 22:18:09 +0200 |
---|---|---|
committer | Adam Stankiewicz <sheerun@sher.pl> | 2017-09-28 22:18:09 +0200 |
commit | 27903c5b8656c796564ef073c1ebe77a2f0154e1 (patch) | |
tree | 2b0a3a14494d7976fb79a7517706e25d2a95d080 /syntax/elmfilt.vim | |
parent | d5e38fa97bc50a93a66473d6cd7072fbcbadda57 (diff) | |
download | vim-polyglot-3.0.0.tar.gz vim-polyglot-3.0.0.zip |
Revert inlining basic language packv3.0.0
Diffstat (limited to 'syntax/elmfilt.vim')
-rw-r--r-- | syntax/elmfilt.vim | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/syntax/elmfilt.vim b/syntax/elmfilt.vim deleted file mode 100644 index 49b93c85..00000000 --- a/syntax/elmfilt.vim +++ /dev/null @@ -1,62 +0,0 @@ -if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'vim') == -1 - -" Vim syntax file -" Language: Elm Filter rules -" Maintainer: Charles E. Campbell <NdrOchipS@PcampbellAfamily.Mbiz> -" Last Change: Aug 31, 2016 -" Version: 8 -" URL: http://www.drchip.org/astronaut/vim/index.html#SYNTAX_ELMFILT - -" quit when a syntax file was already loaded -if exists("b:current_syntax") - finish -endif - -syn cluster elmfiltIfGroup contains=elmfiltCond,elmfiltOper,elmfiltOperKey,,elmfiltNumber,elmfiltOperKey - -syn match elmfiltParenError "[()]" -syn match elmfiltMatchError "/" -syn region elmfiltIf start="\<if\>" end="\<then\>" contains=elmfiltParen,elmfiltParenError skipnl skipwhite nextgroup=elmfiltAction -syn region elmfiltParen contained matchgroup=Delimiter start="(" matchgroup=Delimiter end=")" contains=elmfiltParen,@elmfiltIfGroup,elmfiltThenError -syn region elmfiltMatch contained matchgroup=Delimiter start="/" skip="\\/" matchgroup=Delimiter end="/" skipnl skipwhite nextgroup=elmfiltOper,elmfiltOperKey -syn match elmfiltThenError "\<then.*$" -syn match elmfiltComment "^#.*$" contains=@Spell - -syn keyword elmfiltAction contained delete execute executec forward forwardc leave save savecopy skipnl skipwhite nextgroup=elmfiltString -syn match elmfiltArg contained "[^\\]%[&0-9dDhmrsSty&]"lc=1 - -syn match elmfiltOperKey contained "\<contains\>" skipnl skipwhite nextgroup=elmfiltString -syn match elmfiltOperKey contained "\<matches\s" nextgroup=elmfiltMatch,elmfiltSpaceError -syn keyword elmfiltCond contained cc bcc lines always subject sender from to lines received skipnl skipwhite nextgroup=elmfiltString -syn match elmfiltNumber contained "\d\+" -syn keyword elmfiltOperKey contained and not skipnl skipwhite nextgroup=elmfiltOper,elmfiltOperKey,elmfiltString -syn match elmfiltOper contained "\~" skipnl skipwhite nextgroup=elmfiltMatch -syn match elmfiltOper contained "<=\|>=\|!=\|<\|<\|=" skipnl skipwhite nextgroup=elmfiltString,elmfiltCond,elmfiltOperKey -syn region elmfiltString contained start='"' skip='"\(\\\\\)*\\["%]' end='"' contains=elmfiltArg skipnl skipwhite nextgroup=elmfiltOper,elmfiltOperKey,@Spell -syn region elmfiltString contained start="'" skip="'\(\\\\\)*\\['%]" end="'" contains=elmfiltArg skipnl skipwhite nextgroup=elmfiltOper,elmfiltOperKey,@Spell -syn match elmfiltSpaceError contained "\s.*$" - -" Define the default highlighting. -if !exists("skip_elmfilt_syntax_inits") - - hi def link elmfiltAction Statement - hi def link elmfiltArg Special - hi def link elmfiltComment Comment - hi def link elmfiltCond Statement - hi def link elmfiltIf Statement - hi def link elmfiltMatch Special - hi def link elmfiltMatchError Error - hi def link elmfiltNumber Number - hi def link elmfiltOper Operator - hi def link elmfiltOperKey Type - hi def link elmfiltParenError Error - hi def link elmfiltSpaceError Error - hi def link elmfiltString String - hi def link elmfiltThenError Error - -endif - -let b:current_syntax = "elmfilt" -" vim: ts=9 - -endif |