Add syntax files from upstream vim repository

This commit is contained in:
Adam Stankiewicz
2017-09-27 20:43:42 +02:00
parent 8148255ef1
commit 5b77877888
1034 changed files with 172275 additions and 181 deletions

48
syntax/limits.vim Normal file
View File

@@ -0,0 +1,48 @@
if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'vim') == -1
" Vim syntax file
" Language: limits(5) configuration file
" Previous Maintainer: Nikolai Weibull <now@bitwi.se>
" Latest Revision: 2006-04-19
if exists("b:current_syntax")
finish
endif
let s:cpo_save = &cpo
set cpo&vim
syn keyword limitsTodo contained TODO FIXME XXX NOTE
syn region limitsComment display oneline start='^\s*#' end='$'
\ contains=limitsTodo,@Spell
syn match limitsBegin display '^'
\ nextgroup=limitsUser,limitsDefault,limitsComment
\ skipwhite
syn match limitsUser contained '[^ \t#*]\+'
\ nextgroup=limitsLimit,limitsDeLimit skipwhite
syn match limitsDefault contained '*'
\ nextgroup=limitsLimit,limitsDeLimit skipwhite
syn match limitsLimit contained '[ACDFMNRSTUKLP]' nextgroup=limitsNumber
syn match limitsDeLimit contained '-'
syn match limitsNumber contained '\d\+\>' nextgroup=limitsLimit skipwhite
hi def link limitsTodo Todo
hi def link limitsComment Comment
hi def link limitsUser Keyword
hi def link limitsDefault Macro
hi def link limitsLimit Identifier
hi def link limitsDeLimit Special
hi def link limitsNumber Number
let b:current_syntax = "limits"
let &cpo = s:cpo_save
unlet s:cpo_save
endif