forked from aniani/vim
Updated runtime files. Remove version checks for Vim older than 6.0.
This commit is contained in:
@@ -3,11 +3,8 @@
|
||||
" Maintainer: Clemens Kirchgatterer <clemens@1541.org>
|
||||
" Last Change: 2014 Jan 05
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -138,29 +135,21 @@ syn match a65End excludenl /end$/ contained
|
||||
syn match a65Continue "\\$" contained
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_a65_syntax_inits")
|
||||
if version < 508
|
||||
let did_a65_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink a65Section Special
|
||||
HiLink a65Address Special
|
||||
HiLink a65Comment Comment
|
||||
HiLink a65PreProc PreProc
|
||||
HiLink a65Number Number
|
||||
HiLink a65String String
|
||||
HiLink a65Type Statement
|
||||
HiLink a65Opcode Type
|
||||
HiLink a65PC Error
|
||||
HiLink a65Todo Todo
|
||||
HiLink a65HiLo Number
|
||||
HiLink a65Section Special
|
||||
HiLink a65Address Special
|
||||
HiLink a65Comment Comment
|
||||
HiLink a65PreProc PreProc
|
||||
HiLink a65Number Number
|
||||
HiLink a65String String
|
||||
HiLink a65Type Statement
|
||||
HiLink a65Opcode Type
|
||||
HiLink a65PC Error
|
||||
HiLink a65Todo Todo
|
||||
HiLink a65HiLo Number
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "a65"
|
||||
|
||||
@@ -5,11 +5,8 @@
|
||||
" Last Change: 2013 Jun 13
|
||||
" Comment: Thanks to EPI-USE Labs for all your assistance. :)
|
||||
|
||||
" For version < 6.0: Clear all syntax items
|
||||
" For version >= 6.0: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -43,11 +40,7 @@ syn match abapStringEscape contained "``"
|
||||
syn match abapNumber "\-\=\<\d\+\>"
|
||||
syn region abapHex matchgroup=abapHex start="X'" end="'"
|
||||
|
||||
if version >= 600
|
||||
setlocal iskeyword=48-57,_,A-Z,a-z,/
|
||||
else
|
||||
set iskeyword=48-57,_,A-Z,a-z,/
|
||||
endif
|
||||
setlocal iskeyword=48-57,_,A-Z,a-z,/
|
||||
|
||||
syn match abapNamespace "\</\w\+/"
|
||||
|
||||
@@ -175,38 +168,30 @@ syn keyword abapTodo contained TODO NOTE
|
||||
syn match abapTodo "\#EC\W\+\w\+"
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_abap_syntax_inits")
|
||||
if version < 508
|
||||
let did_abap_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink abapError Error
|
||||
HiLink abapComment Comment
|
||||
HiLink abapInclude Include
|
||||
HiLink abapStatement Statement
|
||||
HiLink abapComplexStatement Statement
|
||||
HiLink abapSpecial Special
|
||||
HiLink abapNamespace Special
|
||||
HiLink abapSpecialTables Special
|
||||
HiLink abapSymbolOperator abapOperator
|
||||
HiLink abapOperator Operator
|
||||
HiLink abapCharString String
|
||||
HiLink abapString String
|
||||
HiLink abapFloat Float
|
||||
HiLink abapTypes Type
|
||||
HiLink abapSymbol Structure
|
||||
HiLink abapStructure Structure
|
||||
HiLink abapField Variable
|
||||
HiLink abapNumber Number
|
||||
HiLink abapHex Number
|
||||
HiLink abapError Error
|
||||
HiLink abapComment Comment
|
||||
HiLink abapInclude Include
|
||||
HiLink abapStatement Statement
|
||||
HiLink abapComplexStatement Statement
|
||||
HiLink abapSpecial Special
|
||||
HiLink abapNamespace Special
|
||||
HiLink abapSpecialTables Special
|
||||
HiLink abapSymbolOperator abapOperator
|
||||
HiLink abapOperator Operator
|
||||
HiLink abapCharString String
|
||||
HiLink abapString String
|
||||
HiLink abapFloat Float
|
||||
HiLink abapTypes Type
|
||||
HiLink abapSymbol Structure
|
||||
HiLink abapStructure Structure
|
||||
HiLink abapField Variable
|
||||
HiLink abapNumber Number
|
||||
HiLink abapHex Number
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "abap"
|
||||
|
||||
|
||||
@@ -4,11 +4,8 @@
|
||||
" Last Change: 2002 Feb 24
|
||||
" Remark: Huge improvement in folding performance--see filetype plugin
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -25,24 +22,16 @@ syn match abaqusValue "=\s*[^,]*"lc=1 contained display
|
||||
syn match abaqusBadLine "^\s\+\*.*" display
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_abaqus_syn_inits")
|
||||
if version < 508
|
||||
let did_abaqus_syn_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
" The default methods for highlighting. Can be overridden later
|
||||
HiLink abaqusComment Comment
|
||||
HiLink abaqusKeyword Statement
|
||||
HiLink abaqusParameter Identifier
|
||||
HiLink abaqusValue Constant
|
||||
HiLink abaqusBadLine Error
|
||||
" The default methods for highlighting. Can be overridden later
|
||||
HiLink abaqusComment Comment
|
||||
HiLink abaqusKeyword Statement
|
||||
HiLink abaqusParameter Identifier
|
||||
HiLink abaqusValue Constant
|
||||
HiLink abaqusBadLine Error
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "abaqus"
|
||||
|
||||
@@ -4,11 +4,8 @@
|
||||
" URL: http://perun.hscs.wmin.ac.uk/~jra/vim/syntax/abc.vim
|
||||
" Last Change: 27th April 2001
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -36,28 +33,20 @@ syn match abcComment "%.*$"
|
||||
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_abc_syn_inits")
|
||||
if version < 508
|
||||
let did_abc_syn_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink abcComment Comment
|
||||
HiLink abcHeadField Type
|
||||
HiLink abcBodyField Special
|
||||
HiLink abcBar Statement
|
||||
HiLink abcTuple Statement
|
||||
HiLink abcBroken Statement
|
||||
HiLink abcTie Statement
|
||||
HiLink abcGuitarChord Identifier
|
||||
HiLink abcNote Constant
|
||||
HiLink abcComment Comment
|
||||
HiLink abcHeadField Type
|
||||
HiLink abcBodyField Special
|
||||
HiLink abcBar Statement
|
||||
HiLink abcTuple Statement
|
||||
HiLink abcBroken Statement
|
||||
HiLink abcTie Statement
|
||||
HiLink abcGuitarChord Identifier
|
||||
HiLink abcNote Constant
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "abc"
|
||||
|
||||
|
||||
@@ -3,11 +3,8 @@
|
||||
" Maintainer: John Cook <johncook3@gmail.com>
|
||||
" Last Change: 2011 Dec 27
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -123,48 +120,40 @@ endif
|
||||
syn sync minlines=1
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_abel_syn_inits")
|
||||
if version < 508
|
||||
let did_abel_syn_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
" The default highlighting.
|
||||
HiLink abelHeader abelStatement
|
||||
HiLink abelSection abelStatement
|
||||
HiLink abelDeclaration abelStatement
|
||||
HiLink abelLogicalOperator abelOperator
|
||||
HiLink abelRangeOperator abelOperator
|
||||
HiLink abelAlternateOperator abelOperator
|
||||
HiLink abelArithmeticOperator abelOperator
|
||||
HiLink abelRelationalOperator abelOperator
|
||||
HiLink abelAssignmentOperator abelOperator
|
||||
HiLink abelTruthTableOperator abelOperator
|
||||
HiLink abelSpecifier abelStatement
|
||||
HiLink abelOperator abelStatement
|
||||
HiLink abelStatement Statement
|
||||
HiLink abelIdentifier Identifier
|
||||
HiLink abelTypeId abelType
|
||||
HiLink abelTypeIdChar abelType
|
||||
HiLink abelType Type
|
||||
HiLink abelNumber abelString
|
||||
HiLink abelString String
|
||||
HiLink abelConstant Constant
|
||||
HiLink abelComment Comment
|
||||
HiLink abelExtension abelSpecial
|
||||
HiLink abelSpecialChar abelSpecial
|
||||
HiLink abelTypeIdEnd abelSpecial
|
||||
HiLink abelSpecial Special
|
||||
HiLink abelDirective PreProc
|
||||
HiLink abelTodo Todo
|
||||
HiLink abelError Error
|
||||
" The default highlighting.
|
||||
HiLink abelHeader abelStatement
|
||||
HiLink abelSection abelStatement
|
||||
HiLink abelDeclaration abelStatement
|
||||
HiLink abelLogicalOperator abelOperator
|
||||
HiLink abelRangeOperator abelOperator
|
||||
HiLink abelAlternateOperator abelOperator
|
||||
HiLink abelArithmeticOperator abelOperator
|
||||
HiLink abelRelationalOperator abelOperator
|
||||
HiLink abelAssignmentOperator abelOperator
|
||||
HiLink abelTruthTableOperator abelOperator
|
||||
HiLink abelSpecifier abelStatement
|
||||
HiLink abelOperator abelStatement
|
||||
HiLink abelStatement Statement
|
||||
HiLink abelIdentifier Identifier
|
||||
HiLink abelTypeId abelType
|
||||
HiLink abelTypeIdChar abelType
|
||||
HiLink abelType Type
|
||||
HiLink abelNumber abelString
|
||||
HiLink abelString String
|
||||
HiLink abelConstant Constant
|
||||
HiLink abelComment Comment
|
||||
HiLink abelExtension abelSpecial
|
||||
HiLink abelSpecialChar abelSpecial
|
||||
HiLink abelTypeIdEnd abelSpecial
|
||||
HiLink abelSpecial Special
|
||||
HiLink abelDirective PreProc
|
||||
HiLink abelTodo Todo
|
||||
HiLink abelError Error
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "abel"
|
||||
|
||||
|
||||
@@ -7,11 +7,8 @@
|
||||
" Syntax file to handle all $ACEDB/wspec/*.wrm files, primarily models.wrm
|
||||
" AceDB software is available from http://www.acedb.org
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -86,35 +83,27 @@ syn region acedbString start=/"/ end=/"/ skip=/\\"/ oneline
|
||||
" Rest of syntax highlighting rules start here
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_acedb_syn_inits")
|
||||
if version < 508
|
||||
let did_acedb_syn_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink acedbMagic Special
|
||||
HiLink acedbHyb Special
|
||||
HiLink acedbType Type
|
||||
HiLink acedbOption Type
|
||||
HiLink acedbSubclass Type
|
||||
HiLink acedbSubtag Include
|
||||
HiLink acedbFlag Include
|
||||
HiLink acedbTag Include
|
||||
HiLink acedbClass Todo
|
||||
HiLink acedbHelp Todo
|
||||
HiLink acedbXref Identifier
|
||||
HiLink acedbModifier Label
|
||||
HiLink acedbComment Comment
|
||||
HiLink acedbBlock ModeMsg
|
||||
HiLink acedbNumber Number
|
||||
HiLink acedbString String
|
||||
HiLink acedbMagic Special
|
||||
HiLink acedbHyb Special
|
||||
HiLink acedbType Type
|
||||
HiLink acedbOption Type
|
||||
HiLink acedbSubclass Type
|
||||
HiLink acedbSubtag Include
|
||||
HiLink acedbFlag Include
|
||||
HiLink acedbTag Include
|
||||
HiLink acedbClass Todo
|
||||
HiLink acedbHelp Todo
|
||||
HiLink acedbXref Identifier
|
||||
HiLink acedbModifier Label
|
||||
HiLink acedbComment Comment
|
||||
HiLink acedbBlock ModeMsg
|
||||
HiLink acedbNumber Number
|
||||
HiLink acedbString String
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "acedb"
|
||||
|
||||
|
||||
@@ -7,21 +7,14 @@
|
||||
" Comment: Replaced sourcing c.vim file by ada.vim and rename lex*
|
||||
" in aflex*
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
" Read the Ada syntax to start with
|
||||
if version < 600
|
||||
so <sfile>:p:h/ada.vim
|
||||
else
|
||||
runtime! syntax/ada.vim
|
||||
unlet b:current_syntax
|
||||
endif
|
||||
runtime! syntax/ada.vim
|
||||
unlet b:current_syntax
|
||||
|
||||
|
||||
" --- AfLex stuff ---
|
||||
@@ -69,31 +62,22 @@ syn sync match aflexSyncPat groupthere aflexPatBlock "^<$"
|
||||
syn sync match aflexSyncPat groupthere aflexPatBlock "^%%$"
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
HiLink aflexSlashQuote aflexPat
|
||||
HiLink aflexBrace aflexPat
|
||||
HiLink aflexAbbrvComment aflexPatComment
|
||||
|
||||
if version >= 508 || !exists("did_aflex_syntax_inits")
|
||||
if version < 508
|
||||
let did_aflex_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
HiLink aflexSlashQuote aflexPat
|
||||
HiLink aflexBrace aflexPat
|
||||
HiLink aflexAbbrvComment aflexPatComment
|
||||
|
||||
HiLink aflexAbbrv SpecialChar
|
||||
HiLink aflexAbbrvRegExp Macro
|
||||
HiLink aflexCFunctions Function
|
||||
HiLink aflexMorePat SpecialChar
|
||||
HiLink aflexPat Function
|
||||
HiLink aflexPatComment Comment
|
||||
HiLink aflexPatString Function
|
||||
HiLink aflexPatTag Special
|
||||
HiLink aflexSep Delimiter
|
||||
delcommand HiLink
|
||||
endif
|
||||
HiLink aflexAbbrv SpecialChar
|
||||
HiLink aflexAbbrvRegExp Macro
|
||||
HiLink aflexCFunctions Function
|
||||
HiLink aflexMorePat SpecialChar
|
||||
HiLink aflexPat Function
|
||||
HiLink aflexPatComment Comment
|
||||
HiLink aflexPatString Function
|
||||
HiLink aflexPatTag Special
|
||||
HiLink aflexSep Delimiter
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "aflex"
|
||||
|
||||
|
||||
@@ -3,11 +3,8 @@
|
||||
" Maintainer: John Cook <john.cook@kla-tencor.com>
|
||||
" Last Change: 2001 Apr 25
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -66,29 +63,21 @@ syn match ahdlSpecialChar "[\[\]().,;]"
|
||||
syn sync minlines=1
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_ahdl_syn_inits")
|
||||
if version < 508
|
||||
let did_ahdl_syn_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
" The default highlighting.
|
||||
HiLink ahdlNumber ahdlString
|
||||
HiLink ahdlMegafunction ahdlIdentifier
|
||||
HiLink ahdlSpecialChar SpecialChar
|
||||
HiLink ahdlKeyword Statement
|
||||
HiLink ahdlString String
|
||||
HiLink ahdlComment Comment
|
||||
HiLink ahdlIdentifier Identifier
|
||||
HiLink ahdlOperator Operator
|
||||
HiLink ahdlTodo Todo
|
||||
" The default highlighting.
|
||||
HiLink ahdlNumber ahdlString
|
||||
HiLink ahdlMegafunction ahdlIdentifier
|
||||
HiLink ahdlSpecialChar SpecialChar
|
||||
HiLink ahdlKeyword Statement
|
||||
HiLink ahdlString String
|
||||
HiLink ahdlComment Comment
|
||||
HiLink ahdlIdentifier Identifier
|
||||
HiLink ahdlOperator Operator
|
||||
HiLink ahdlTodo Todo
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "ahdl"
|
||||
" vim:ts=8
|
||||
|
||||
@@ -5,11 +5,8 @@
|
||||
" Version: 7
|
||||
" URL: http://www.drchip.org/astronaut/vim/index.html#SYNTAX_AMIGA
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -72,29 +69,21 @@ syn match amiComment ";.*$" contains=amiCommentGroup
|
||||
syn sync lines=50
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_amiga_syn_inits")
|
||||
if version < 508
|
||||
let did_amiga_syn_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink amiAlias Type
|
||||
HiLink amiComment Comment
|
||||
HiLink amiDev Type
|
||||
HiLink amiEcho String
|
||||
HiLink amiElse Statement
|
||||
HiLink amiError Error
|
||||
HiLink amiKey Statement
|
||||
HiLink amiNumber Number
|
||||
HiLink amiString String
|
||||
HiLink amiTest Special
|
||||
HiLink amiAlias Type
|
||||
HiLink amiComment Comment
|
||||
HiLink amiDev Type
|
||||
HiLink amiEcho String
|
||||
HiLink amiElse Statement
|
||||
HiLink amiError Error
|
||||
HiLink amiKey Statement
|
||||
HiLink amiNumber Number
|
||||
HiLink amiString String
|
||||
HiLink amiTest Special
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "amiga"
|
||||
|
||||
|
||||
@@ -9,11 +9,8 @@
|
||||
" of [], in order to avoid -read highlighted,
|
||||
" or [quote] strings highlighted
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -123,35 +120,27 @@ syn region amlSkip matchgroup=amlOutput start="&typ" end="$" contains=amlVar
|
||||
syn region amlSkip matchgroup=amlOutput start="&type" end="$" contains=amlVar
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_aml_syntax_inits")
|
||||
if version < 508
|
||||
let did_aml_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink amlComment Comment
|
||||
HiLink amlNumber Number
|
||||
HiLink amlQuote String
|
||||
HiLink amlVar Identifier
|
||||
HiLink amlVar2 Identifier
|
||||
HiLink amlFunction PreProc
|
||||
HiLink amlDir Statement
|
||||
HiLink amlDir2 Statement
|
||||
HiLink amlDirSym Statement
|
||||
HiLink amlOutput Statement
|
||||
HiLink amlArcCmd ModeMsg
|
||||
HiLink amlFormedCmd amlArcCmd
|
||||
HiLink amlTabCmd amlArcCmd
|
||||
HiLink amlInfoCmd amlArcCmd
|
||||
HiLink amlVtrCmd amlArcCmd
|
||||
HiLink amlFormed amlArcCmd
|
||||
HiLink amlTab amlArcCmd
|
||||
HiLink amlComment Comment
|
||||
HiLink amlNumber Number
|
||||
HiLink amlQuote String
|
||||
HiLink amlVar Identifier
|
||||
HiLink amlVar2 Identifier
|
||||
HiLink amlFunction PreProc
|
||||
HiLink amlDir Statement
|
||||
HiLink amlDir2 Statement
|
||||
HiLink amlDirSym Statement
|
||||
HiLink amlOutput Statement
|
||||
HiLink amlArcCmd ModeMsg
|
||||
HiLink amlFormedCmd amlArcCmd
|
||||
HiLink amlTabCmd amlArcCmd
|
||||
HiLink amlInfoCmd amlArcCmd
|
||||
HiLink amlVtrCmd amlArcCmd
|
||||
HiLink amlFormed amlArcCmd
|
||||
HiLink amlTab amlArcCmd
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "aml"
|
||||
|
||||
@@ -3,9 +3,8 @@
|
||||
" Last Change: 2003 May 11
|
||||
|
||||
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -115,33 +114,26 @@ syn keyword amplTodo contained TODO FIXME XXX
|
||||
|
||||
|
||||
|
||||
if version >= 508 || !exists("did_ampl_syntax_inits")
|
||||
if version < 508
|
||||
let did_ampl_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
" The default methods for highlighting. Can be overridden later.
|
||||
HiLink amplEntityKeyword Keyword
|
||||
HiLink amplType Type
|
||||
HiLink amplStatement Statement
|
||||
HiLink amplOperators Operator
|
||||
HiLink amplBasicOperators Operator
|
||||
HiLink amplConditional Conditional
|
||||
HiLink amplRepeat Repeat
|
||||
HiLink amplStrings String
|
||||
HiLink amplNumerics Number
|
||||
HiLink amplSetFunction Function
|
||||
HiLink amplBuiltInFunction Function
|
||||
HiLink amplRandomGenerator Function
|
||||
HiLink amplComment Comment
|
||||
HiLink amplDotSuffix Special
|
||||
HiLink amplPiecewise Special
|
||||
" The default methods for highlighting. Can be overridden later.
|
||||
HiLink amplEntityKeyword Keyword
|
||||
HiLink amplType Type
|
||||
HiLink amplStatement Statement
|
||||
HiLink amplOperators Operator
|
||||
HiLink amplBasicOperators Operator
|
||||
HiLink amplConditional Conditional
|
||||
HiLink amplRepeat Repeat
|
||||
HiLink amplStrings String
|
||||
HiLink amplNumerics Number
|
||||
HiLink amplSetFunction Function
|
||||
HiLink amplBuiltInFunction Function
|
||||
HiLink amplRandomGenerator Function
|
||||
HiLink amplComment Comment
|
||||
HiLink amplDotSuffix Special
|
||||
HiLink amplPiecewise Special
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "ampl"
|
||||
|
||||
|
||||
@@ -4,11 +4,8 @@
|
||||
" LastChange: 02 May 2001
|
||||
" Original: Comes from JavaCC.vim
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -18,12 +15,8 @@ endif
|
||||
" Those files usually have the extension *.jj
|
||||
|
||||
" source the java.vim file
|
||||
if version < 600
|
||||
so <sfile>:p:h/java.vim
|
||||
else
|
||||
runtime! syntax/java.vim
|
||||
unlet b:current_syntax
|
||||
endif
|
||||
runtime! syntax/java.vim
|
||||
unlet b:current_syntax
|
||||
|
||||
"remove catching errors caused by wrong parenthesis (does not work in antlr
|
||||
"files) (first define them in case they have not been defined in java)
|
||||
@@ -53,17 +46,10 @@ syn match antlrSep "[|:]\|\.\."
|
||||
syn keyword antlrActionToken TOKEN SKIP MORE SPECIAL_TOKEN
|
||||
syn keyword antlrError DEBUG IGNORE_IN_BNF
|
||||
|
||||
if version >= 508 || !exists("did_antlr_syntax_inits")
|
||||
if version < 508
|
||||
let did_antlr_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
HiLink antlrSep Statement
|
||||
HiLink antlrPackages Statement
|
||||
delcommand HiLink
|
||||
endif
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
HiLink antlrSep Statement
|
||||
HiLink antlrPackages Statement
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "antlr"
|
||||
|
||||
|
||||
@@ -9,13 +9,9 @@
|
||||
" make it really linewise?
|
||||
" + add `display' where appropriate
|
||||
|
||||
" Setup
|
||||
if version >= 600
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
else
|
||||
syntax clear
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
syn case ignore
|
||||
@@ -178,37 +174,30 @@ syn match apacheSection "<\/\=\(<IfVersion\)[^>]*>" contains=apacheAnything
|
||||
syn keyword apacheDeclaration VirtualDocumentRoot VirtualDocumentRootIP VirtualScriptAlias VirtualScriptAliasIP
|
||||
|
||||
" Define the default highlighting
|
||||
if version >= 508 || !exists("did_apache_syntax_inits")
|
||||
if version < 508
|
||||
let did_apache_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink apacheAllowOverride apacheDeclaration
|
||||
HiLink apacheAllowOverrideValue apacheOption
|
||||
HiLink apacheAuthType apacheDeclaration
|
||||
HiLink apacheAuthTypeValue apacheOption
|
||||
HiLink apacheOptionOption apacheOption
|
||||
HiLink apacheDeclaration Function
|
||||
HiLink apacheAnything apacheOption
|
||||
HiLink apacheOption Number
|
||||
HiLink apacheComment Comment
|
||||
HiLink apacheFixme Todo
|
||||
HiLink apacheLimitSectionKeyword apacheLimitSection
|
||||
HiLink apacheLimitSection apacheSection
|
||||
HiLink apacheSection Label
|
||||
HiLink apacheMethodOption Type
|
||||
HiLink apacheAllowDeny Include
|
||||
HiLink apacheAllowDenyValue Identifier
|
||||
HiLink apacheOrder Special
|
||||
HiLink apacheOrderValue String
|
||||
HiLink apacheString String
|
||||
HiLink apacheError Error
|
||||
HiLink apacheUserID Number
|
||||
HiLink apacheAllowOverride apacheDeclaration
|
||||
HiLink apacheAllowOverrideValue apacheOption
|
||||
HiLink apacheAuthType apacheDeclaration
|
||||
HiLink apacheAuthTypeValue apacheOption
|
||||
HiLink apacheOptionOption apacheOption
|
||||
HiLink apacheDeclaration Function
|
||||
HiLink apacheAnything apacheOption
|
||||
HiLink apacheOption Number
|
||||
HiLink apacheComment Comment
|
||||
HiLink apacheFixme Todo
|
||||
HiLink apacheLimitSectionKeyword apacheLimitSection
|
||||
HiLink apacheLimitSection apacheSection
|
||||
HiLink apacheSection Label
|
||||
HiLink apacheMethodOption Type
|
||||
HiLink apacheAllowDeny Include
|
||||
HiLink apacheAllowDenyValue Identifier
|
||||
HiLink apacheOrder Special
|
||||
HiLink apacheOrderValue String
|
||||
HiLink apacheString String
|
||||
HiLink apacheError Error
|
||||
HiLink apacheUserID Number
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "apache"
|
||||
|
||||
@@ -20,11 +20,8 @@
|
||||
" </SubSection>
|
||||
" </Section>
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -41,25 +38,17 @@ syn match apTagOption contained / [-\/_\.:*a-zA-Z0-9]\+/ms=s+1
|
||||
syn match apTagError contained /[^>]</ms=s+1
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_apachestyle_syn_inits")
|
||||
if version < 508
|
||||
let did_apachestyle_syn_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink apComment Comment
|
||||
HiLink apOption Keyword
|
||||
"HiLink apLastValue Identifier ugly?
|
||||
HiLink apTag Special
|
||||
HiLink apTagOption Identifier
|
||||
HiLink apTagError Error
|
||||
HiLink apComment Comment
|
||||
HiLink apOption Keyword
|
||||
"HiLink apLastValue Identifier ugly?
|
||||
HiLink apTag Special
|
||||
HiLink apTagOption Identifier
|
||||
HiLink apTagError Error
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "apachestyle"
|
||||
" vim: ts=8
|
||||
|
||||
@@ -3,12 +3,9 @@
|
||||
" Maintainer: Yann Amar <quidame@poivron.org>
|
||||
" Last Change: 2015 Dec 22
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x and 7.x: Quit when a syntax file was already loaded
|
||||
" quit when a syntax file was already loaded
|
||||
if !exists("main_syntax")
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
let main_syntax = 'aptconf'
|
||||
|
||||
@@ -10,20 +10,13 @@
|
||||
|
||||
" Thanks to Rik, Erik Nomitch, Adam Obeng and Graeme Cross for helpful feedback!
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
" Read the C syntax to start with
|
||||
if version < 600
|
||||
so <sfile>:p:h/cpp.vim
|
||||
else
|
||||
runtime! syntax/cpp.vim
|
||||
endif
|
||||
runtime! syntax/cpp.vim
|
||||
|
||||
syn keyword arduinoConstant HIGH LOW INPUT OUTPUT
|
||||
syn keyword arduinoConstant DEC BIN HEX OCT BYTE
|
||||
|
||||
@@ -7,11 +7,8 @@
|
||||
|
||||
" Thanks to Ori Avtalion for feedback on the comment markers!
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.0 and later: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -103,37 +100,29 @@ syn match asmDirective "\.[A-Za-z][0-9A-Za-z-_]*"
|
||||
syn case match
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_asm_syntax_inits")
|
||||
if version < 508
|
||||
let did_asm_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
" The default methods for highlighting. Can be overridden later
|
||||
HiLink asmSection Special
|
||||
HiLink asmLabel Label
|
||||
HiLink asmComment Comment
|
||||
HiLink asmTodo Todo
|
||||
HiLink asmDirective Statement
|
||||
" The default methods for highlighting. Can be overridden later
|
||||
HiLink asmSection Special
|
||||
HiLink asmLabel Label
|
||||
HiLink asmComment Comment
|
||||
HiLink asmTodo Todo
|
||||
HiLink asmDirective Statement
|
||||
|
||||
HiLink asmInclude Include
|
||||
HiLink asmCond PreCondit
|
||||
HiLink asmMacro Macro
|
||||
HiLink asmInclude Include
|
||||
HiLink asmCond PreCondit
|
||||
HiLink asmMacro Macro
|
||||
|
||||
HiLink hexNumber Number
|
||||
HiLink decNumber Number
|
||||
HiLink octNumber Number
|
||||
HiLink binNumber Number
|
||||
HiLink hexNumber Number
|
||||
HiLink decNumber Number
|
||||
HiLink octNumber Number
|
||||
HiLink binNumber Number
|
||||
|
||||
HiLink asmIdentifier Identifier
|
||||
HiLink asmType Type
|
||||
HiLink asmIdentifier Identifier
|
||||
HiLink asmType Type
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "asm"
|
||||
|
||||
|
||||
@@ -8,11 +8,8 @@
|
||||
" Feel free to contribute...
|
||||
"
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -328,63 +325,55 @@ syn match asm68kDirective "\<XREF\(\.S\)\=\s"
|
||||
syn case match
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_asm68k_syntax_inits")
|
||||
if version < 508
|
||||
let did_asm68k_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
" The default methods for highlighting. Can be overridden later
|
||||
" Comment Constant Error Identifier PreProc Special Statement Todo Type
|
||||
"
|
||||
" Constant Boolean Character Number String
|
||||
" Identifier Function
|
||||
" PreProc Define Include Macro PreCondit
|
||||
" Special Debug Delimiter SpecialChar SpecialComment Tag
|
||||
" Statement Conditional Exception Keyword Label Operator Repeat
|
||||
" Type StorageClass Structure Typedef
|
||||
" The default methods for highlighting. Can be overridden later
|
||||
" Comment Constant Error Identifier PreProc Special Statement Todo Type
|
||||
"
|
||||
" Constant Boolean Character Number String
|
||||
" Identifier Function
|
||||
" PreProc Define Include Macro PreCondit
|
||||
" Special Debug Delimiter SpecialChar SpecialComment Tag
|
||||
" Statement Conditional Exception Keyword Label Operator Repeat
|
||||
" Type StorageClass Structure Typedef
|
||||
|
||||
HiLink asm68kComment Comment
|
||||
HiLink asm68kTodo Todo
|
||||
HiLink asm68kComment Comment
|
||||
HiLink asm68kTodo Todo
|
||||
|
||||
HiLink hexNumber Number " Constant
|
||||
HiLink octNumber Number " Constant
|
||||
HiLink binNumber Number " Constant
|
||||
HiLink decNumber Number " Constant
|
||||
HiLink floatNumber Number " Constant
|
||||
HiLink floatExponent Number " Constant
|
||||
HiLink floatE SpecialChar " Statement
|
||||
"HiLink floatE Number " Constant
|
||||
HiLink hexNumber Number " Constant
|
||||
HiLink octNumber Number " Constant
|
||||
HiLink binNumber Number " Constant
|
||||
HiLink decNumber Number " Constant
|
||||
HiLink floatNumber Number " Constant
|
||||
HiLink floatExponent Number " Constant
|
||||
HiLink floatE SpecialChar " Statement
|
||||
"HiLink floatE Number " Constant
|
||||
|
||||
HiLink asm68kImmediate SpecialChar " Statement
|
||||
"HiLink asm68kSymbol Constant
|
||||
HiLink asm68kImmediate SpecialChar " Statement
|
||||
"HiLink asm68kSymbol Constant
|
||||
|
||||
HiLink asm68kString String " Constant
|
||||
HiLink asm68kCharError Error
|
||||
HiLink asm68kStringError Error
|
||||
HiLink asm68kString String " Constant
|
||||
HiLink asm68kCharError Error
|
||||
HiLink asm68kStringError Error
|
||||
|
||||
HiLink asm68kReg Identifier
|
||||
HiLink asm68kOperator Identifier
|
||||
HiLink asm68kReg Identifier
|
||||
HiLink asm68kOperator Identifier
|
||||
|
||||
HiLink asm68kInclude Include " PreProc
|
||||
HiLink asm68kMacro Macro " PreProc
|
||||
HiLink asm68kMacroParam Keyword " Statement
|
||||
HiLink asm68kInclude Include " PreProc
|
||||
HiLink asm68kMacro Macro " PreProc
|
||||
HiLink asm68kMacroParam Keyword " Statement
|
||||
|
||||
HiLink asm68kDirective Special
|
||||
HiLink asm68kPreCond Special
|
||||
HiLink asm68kDirective Special
|
||||
HiLink asm68kPreCond Special
|
||||
|
||||
|
||||
HiLink asm68kOpcode Statement
|
||||
HiLink asm68kCond Conditional " Statement
|
||||
HiLink asm68kRepeat Repeat " Statement
|
||||
HiLink asm68kOpcode Statement
|
||||
HiLink asm68kCond Conditional " Statement
|
||||
HiLink asm68kRepeat Repeat " Statement
|
||||
|
||||
HiLink asm68kLabel Type
|
||||
delcommand HiLink
|
||||
endif
|
||||
HiLink asm68kLabel Type
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "asm68k"
|
||||
|
||||
|
||||
@@ -3,11 +3,8 @@
|
||||
" Maintainer: Kevin Dahlhausen <kdahlhaus@yahoo.com>
|
||||
" Last Change: 2002 Sep 19
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -52,33 +49,21 @@ syn case match
|
||||
|
||||
|
||||
" Read the general asm syntax
|
||||
if version < 600
|
||||
source <sfile>:p:h/asm.vim
|
||||
else
|
||||
runtime! syntax/asm.vim
|
||||
endif
|
||||
runtime! syntax/asm.vim
|
||||
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_hitachi_syntax_inits")
|
||||
if version < 508
|
||||
let did_hitachi_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink asmOpcode Statement
|
||||
HiLink asmRegister Identifier
|
||||
HiLink asmOpcode Statement
|
||||
HiLink asmRegister Identifier
|
||||
|
||||
" My default-color overrides:
|
||||
"hi asmOpcode ctermfg=yellow
|
||||
"hi asmReg ctermfg=lightmagenta
|
||||
" My default-color overrides:
|
||||
"hi asmOpcode ctermfg=yellow
|
||||
"hi asmReg ctermfg=lightmagenta
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "asmh8300"
|
||||
|
||||
|
||||
@@ -4,11 +4,8 @@
|
||||
" URL: http://www.fleiner.com/vim/syntax/asn.vim
|
||||
" Last Change: 2012 Oct 05
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -50,34 +47,26 @@ syn match asnBraces "[{}]"
|
||||
syn sync ccomment asnComment
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_asn_syn_inits")
|
||||
if version < 508
|
||||
let did_asn_syn_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
HiLink asnDefinition Function
|
||||
HiLink asnBraces Function
|
||||
HiLink asnStructure Statement
|
||||
HiLink asnBoolValue Boolean
|
||||
HiLink asnSpecial Special
|
||||
HiLink asnString String
|
||||
HiLink asnCharacter Character
|
||||
HiLink asnSpecialCharacter asnSpecial
|
||||
HiLink asnNumber asnValue
|
||||
HiLink asnComment Comment
|
||||
HiLink asnLineComment asnComment
|
||||
HiLink asnType Type
|
||||
HiLink asnTypeInfo PreProc
|
||||
HiLink asnValue Number
|
||||
HiLink asnExternal Include
|
||||
HiLink asnTagModifier Function
|
||||
HiLink asnFieldOption Type
|
||||
delcommand HiLink
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
HiLink asnDefinition Function
|
||||
HiLink asnBraces Function
|
||||
HiLink asnStructure Statement
|
||||
HiLink asnBoolValue Boolean
|
||||
HiLink asnSpecial Special
|
||||
HiLink asnString String
|
||||
HiLink asnCharacter Character
|
||||
HiLink asnSpecialCharacter asnSpecial
|
||||
HiLink asnNumber asnValue
|
||||
HiLink asnComment Comment
|
||||
HiLink asnLineComment asnComment
|
||||
HiLink asnType Type
|
||||
HiLink asnTypeInfo PreProc
|
||||
HiLink asnValue Number
|
||||
HiLink asnExternal Include
|
||||
HiLink asnTagModifier Function
|
||||
HiLink asnFieldOption Type
|
||||
delcommand HiLink
|
||||
|
||||
let &cpo = s:cpo_save
|
||||
unlet s:cpo_save
|
||||
|
||||
@@ -4,11 +4,8 @@
|
||||
" URL: http://nim.dhs.org/~edh/aspperl.vim
|
||||
" Last Change: 2001 May 09
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -16,14 +13,9 @@ if !exists("main_syntax")
|
||||
let main_syntax = 'perlscript'
|
||||
endif
|
||||
|
||||
if version < 600
|
||||
so <sfile>:p:h/html.vim
|
||||
syn include @AspPerlScript <sfile>:p:h/perl.vim
|
||||
else
|
||||
runtime! syntax/html.vim
|
||||
unlet b:current_syntax
|
||||
syn include @AspPerlScript syntax/perl.vim
|
||||
endif
|
||||
runtime! syntax/html.vim
|
||||
unlet b:current_syntax
|
||||
syn include @AspPerlScript syntax/perl.vim
|
||||
|
||||
syn cluster htmlPreproc add=AspPerlScriptInsideHtmlTags
|
||||
|
||||
|
||||
@@ -11,10 +11,8 @@
|
||||
" Thanks to Dean Hall <hall@apt7.com> for testing the use of classes in
|
||||
" VBScripts which I've been too scared to do.
|
||||
|
||||
" Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syn clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -22,11 +20,7 @@ if !exists("main_syntax")
|
||||
let main_syntax = 'aspvbs'
|
||||
endif
|
||||
|
||||
if version < 600
|
||||
source <sfile>:p:h/html.vim
|
||||
else
|
||||
runtime! syntax/html.vim
|
||||
endif
|
||||
runtime! syntax/html.vim
|
||||
unlet b:current_syntax
|
||||
|
||||
syn cluster htmlPreProc add=AspVBScriptInsideHtmlTags
|
||||
@@ -163,31 +157,23 @@ syn sync match htmlHighlight grouphere htmlTag "%>"
|
||||
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_aspvbs_syn_inits")
|
||||
if version < 508
|
||||
let did_aspvbs_syn_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
"HiLink AspVBScript Special
|
||||
HiLink AspVBSLineNumber Comment
|
||||
HiLink AspVBSNumber Number
|
||||
HiLink AspVBSError Error
|
||||
HiLink AspVBSStatement Statement
|
||||
HiLink AspVBSString String
|
||||
HiLink AspVBSComment Comment
|
||||
HiLink AspVBSTodo Todo
|
||||
HiLink AspVBSFunction Identifier
|
||||
HiLink AspVBSMethods PreProc
|
||||
HiLink AspVBSEvents Special
|
||||
HiLink AspVBSTypeSpecifier Type
|
||||
"HiLink AspVBScript Special
|
||||
HiLink AspVBSLineNumber Comment
|
||||
HiLink AspVBSNumber Number
|
||||
HiLink AspVBSError Error
|
||||
HiLink AspVBSStatement Statement
|
||||
HiLink AspVBSString String
|
||||
HiLink AspVBSComment Comment
|
||||
HiLink AspVBSTodo Todo
|
||||
HiLink AspVBSFunction Identifier
|
||||
HiLink AspVBSMethods PreProc
|
||||
HiLink AspVBSEvents Special
|
||||
HiLink AspVBSTypeSpecifier Type
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "aspvbs"
|
||||
|
||||
|
||||
@@ -5,10 +5,9 @@
|
||||
" Updated for 1.2 by Tilghman Lesher (Corydon76)
|
||||
" Last Change: 2015 Feb 27
|
||||
" version 0.4
|
||||
"
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -57,42 +56,35 @@ syn match asteriskSetting "^port\s*=\s*\d\{1,5}\s*$" contains=aste
|
||||
syn match asteriskSetting "^host\s*=\s*\(dynamic\|\(\d\{1,3}\.\d\{1,3}\.\d\{1,3}\.\d\{1,3}\)\|\([[:alnum:]][[:alnum:]\-\.]*\.[[:alpha:]]{2,10}\)\)" contains=asteriskIP,asteriskHostname
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_conf_syntax_inits")
|
||||
if version < 508
|
||||
let did_conf_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink asteriskComment Comment
|
||||
HiLink asteriskExten String
|
||||
HiLink asteriskContext Preproc
|
||||
HiLink asteriskPattern Type
|
||||
HiLink asteriskApp Statement
|
||||
HiLink asteriskInclude Preproc
|
||||
HiLink asteriskIncludeBad Error
|
||||
HiLink asteriskPriority Preproc
|
||||
HiLink asteriskLabel Type
|
||||
HiLink asteriskVar String
|
||||
HiLink asteriskVarLen Function
|
||||
HiLink asteriskExp Type
|
||||
HiLink asteriskCodecsPermit Preproc
|
||||
HiLink asteriskCodecs String
|
||||
HiLink asteriskType Statement
|
||||
HiLink asteriskTypeType Type
|
||||
HiLink asteriskAuth String
|
||||
HiLink asteriskAuthType Type
|
||||
HiLink asteriskIPRange Identifier
|
||||
HiLink asteriskIP Identifier
|
||||
HiLink asteriskPort Identifier
|
||||
HiLink asteriskHostname Identifier
|
||||
HiLink asteriskSetting Statement
|
||||
HiLink asteriskError Error
|
||||
delcommand HiLink
|
||||
|
||||
HiLink asteriskComment Comment
|
||||
HiLink asteriskExten String
|
||||
HiLink asteriskContext Preproc
|
||||
HiLink asteriskPattern Type
|
||||
HiLink asteriskApp Statement
|
||||
HiLink asteriskInclude Preproc
|
||||
HiLink asteriskIncludeBad Error
|
||||
HiLink asteriskPriority Preproc
|
||||
HiLink asteriskLabel Type
|
||||
HiLink asteriskVar String
|
||||
HiLink asteriskVarLen Function
|
||||
HiLink asteriskExp Type
|
||||
HiLink asteriskCodecsPermit Preproc
|
||||
HiLink asteriskCodecs String
|
||||
HiLink asteriskType Statement
|
||||
HiLink asteriskTypeType Type
|
||||
HiLink asteriskAuth String
|
||||
HiLink asteriskAuthType Type
|
||||
HiLink asteriskIPRange Identifier
|
||||
HiLink asteriskIP Identifier
|
||||
HiLink asteriskPort Identifier
|
||||
HiLink asteriskHostname Identifier
|
||||
HiLink asteriskSetting Statement
|
||||
HiLink asteriskError Error
|
||||
delcommand HiLink
|
||||
endif
|
||||
let b:current_syntax = "asterisk"
|
||||
" vim: ts=8 sw=2
|
||||
|
||||
|
||||
@@ -3,10 +3,9 @@
|
||||
" Maintainer: Tilghman Lesher (Corydon76)
|
||||
" Last Change: 2006 Mar 21
|
||||
" version 0.2
|
||||
"
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -33,28 +32,20 @@ syn match mailboxEmail ",\zs[^@=,]*@[[:alnum:]\-\.]\+\.[[:alpha
|
||||
syn match comma "[,|]" contained
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
:if version >= 508 || !exists("did_conf_syntax_inits")
|
||||
if version < 508
|
||||
let did_conf_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink asteriskvmComment Comment
|
||||
HiLink asteriskvmContext Identifier
|
||||
HiLink asteriskvmZone Type
|
||||
HiLink zoneName String
|
||||
HiLink zoneDef String
|
||||
HiLink asteriskvmSetting Type
|
||||
HiLink asteriskvmSettingBool Type
|
||||
HiLink asteriskvmComment Comment
|
||||
HiLink asteriskvmContext Identifier
|
||||
HiLink asteriskvmZone Type
|
||||
HiLink zoneName String
|
||||
HiLink zoneDef String
|
||||
HiLink asteriskvmSetting Type
|
||||
HiLink asteriskvmSettingBool Type
|
||||
|
||||
HiLink asteriskvmMailbox Statement
|
||||
HiLink mailboxEmail String
|
||||
delcommand HiLink
|
||||
endif
|
||||
HiLink asteriskvmMailbox Statement
|
||||
HiLink mailboxEmail String
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "asteriskvm"
|
||||
|
||||
|
||||
@@ -3,11 +3,8 @@
|
||||
" Maintainer: Inaki Saez <jisaez@sfe.indra.es>
|
||||
" Last Change: 2001 May 09
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -61,37 +58,29 @@ syn sync maxlines=100
|
||||
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_atlas_syntax_inits")
|
||||
if version < 508
|
||||
let did_atlas_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink atlasConditional Conditional
|
||||
HiLink atlasRepeat Repeat
|
||||
HiLink atlasStatement Statement
|
||||
HiLink atlasNumber Number
|
||||
HiLink atlasHexNumber Number
|
||||
HiLink atlasOctalNumber Number
|
||||
HiLink atlasBinNumber Number
|
||||
HiLink atlasDecimalNumber Float
|
||||
HiLink atlasFormatString String
|
||||
HiLink atlasString String
|
||||
HiLink atlasComment Comment
|
||||
HiLink atlasComment2 Comment
|
||||
HiLink atlasInclude Include
|
||||
HiLink atlasDefine Macro
|
||||
HiLink atlasReserved PreCondit
|
||||
HiLink atlasStorageClass StorageClass
|
||||
HiLink atlasIdentifier NONE
|
||||
HiLink atlasSpecial Special
|
||||
HiLink atlasConditional Conditional
|
||||
HiLink atlasRepeat Repeat
|
||||
HiLink atlasStatement Statement
|
||||
HiLink atlasNumber Number
|
||||
HiLink atlasHexNumber Number
|
||||
HiLink atlasOctalNumber Number
|
||||
HiLink atlasBinNumber Number
|
||||
HiLink atlasDecimalNumber Float
|
||||
HiLink atlasFormatString String
|
||||
HiLink atlasString String
|
||||
HiLink atlasComment Comment
|
||||
HiLink atlasComment2 Comment
|
||||
HiLink atlasInclude Include
|
||||
HiLink atlasDefine Macro
|
||||
HiLink atlasReserved PreCondit
|
||||
HiLink atlasStorageClass StorageClass
|
||||
HiLink atlasIdentifier NONE
|
||||
HiLink atlasSpecial Special
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "atlas"
|
||||
|
||||
|
||||
@@ -18,18 +18,12 @@
|
||||
" EXTRA_SOURCES.
|
||||
|
||||
" Standard syntax initialization
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
" Read the Makefile syntax to start with
|
||||
if version < 600
|
||||
source <sfile>:p:h/make.vim
|
||||
else
|
||||
runtime! syntax/make.vim
|
||||
endif
|
||||
runtime! syntax/make.vim
|
||||
|
||||
syn match automakePrimary "^\w\+\(_PROGRAMS\|_LIBRARIES\|_LISP\|_PYTHON\|_JAVA\|_SCRIPTS\|_DATA\|_HEADERS\|_MANS\|_TEXINFOS\|_LTLIBRARIES\)\s*\ze+\=="
|
||||
syn match automakePrimary "^TESTS\s*\ze+\=="me=e-1
|
||||
@@ -59,34 +53,26 @@ syn region automakeMakeSString start=+'+ skip=+\\'+ end=+'+ contains=makeIde
|
||||
syn region automakeMakeBString start=+`+ skip=+\\`+ end=+`+ contains=makeIdent,makeSString,makeDString,makeNextLine,automakeSubstitution
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_automake_syntax_inits")
|
||||
if version < 508
|
||||
let did_automake_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink automakePrimary Statement
|
||||
HiLink automakeSecondary Type
|
||||
HiLink automakeExtra Special
|
||||
HiLink automakeOptions Special
|
||||
HiLink automakeClean Special
|
||||
HiLink automakeSubdirs Statement
|
||||
HiLink automakeConditional PreProc
|
||||
HiLink automakeSubst PreProc
|
||||
HiLink automakeComment1 makeComment
|
||||
HiLink automakeComment2 makeComment
|
||||
HiLink automakeMakeError makeError
|
||||
HiLink automakeBadSubst makeError
|
||||
HiLink automakeMakeDString makeDString
|
||||
HiLink automakeMakeSString makeSString
|
||||
HiLink automakeMakeBString makeBString
|
||||
HiLink automakePrimary Statement
|
||||
HiLink automakeSecondary Type
|
||||
HiLink automakeExtra Special
|
||||
HiLink automakeOptions Special
|
||||
HiLink automakeClean Special
|
||||
HiLink automakeSubdirs Statement
|
||||
HiLink automakeConditional PreProc
|
||||
HiLink automakeSubst PreProc
|
||||
HiLink automakeComment1 makeComment
|
||||
HiLink automakeComment2 makeComment
|
||||
HiLink automakeMakeError makeError
|
||||
HiLink automakeBadSubst makeError
|
||||
HiLink automakeMakeDString makeDString
|
||||
HiLink automakeMakeSString makeSString
|
||||
HiLink automakeMakeBString makeBString
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "automake"
|
||||
|
||||
|
||||
@@ -11,11 +11,8 @@
|
||||
" I use some technologies to automatically load avenue scripts
|
||||
" into ArcView.
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -59,34 +56,26 @@ syn match aveTypos "=="
|
||||
syn match aveTypos "!="
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting+yet
|
||||
if version >= 508 || !exists("did_ave_syn_inits")
|
||||
if version < 508
|
||||
let did_ave_syn_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting+yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink aveStatement Statement
|
||||
HiLink aveStatement Statement
|
||||
|
||||
HiLink aveString String
|
||||
HiLink aveNumber Number
|
||||
HiLink aveString String
|
||||
HiLink aveNumber Number
|
||||
|
||||
HiLink aveFixVariables Special
|
||||
HiLink aveVariables Identifier
|
||||
HiLink globalVariables Special
|
||||
HiLink aveConst Special
|
||||
HiLink aveFixVariables Special
|
||||
HiLink aveVariables Identifier
|
||||
HiLink globalVariables Special
|
||||
HiLink aveConst Special
|
||||
|
||||
HiLink aveClassMethods Function
|
||||
HiLink aveClassMethods Function
|
||||
|
||||
HiLink aveOperator Operator
|
||||
HiLink aveComment Comment
|
||||
HiLink aveOperator Operator
|
||||
HiLink aveComment Comment
|
||||
|
||||
HiLink aveTypos Error
|
||||
HiLink aveTypos Error
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "ave"
|
||||
|
||||
@@ -6,21 +6,14 @@
|
||||
" Comment: Replaced sourcing c.vim file by ada.vim and rename yacc*
|
||||
" in ayacc*
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
" Read the Ada syntax to start with
|
||||
if version < 600
|
||||
so <sfile>:p:h/ada.vim
|
||||
else
|
||||
runtime! syntax/ada.vim
|
||||
unlet b:current_syntax
|
||||
endif
|
||||
runtime! syntax/ada.vim
|
||||
unlet b:current_syntax
|
||||
|
||||
let s:cpo_save = &cpo
|
||||
set cpo&vim
|
||||
@@ -54,35 +47,28 @@ syn match ayaccSep "^[ \t]*%}"
|
||||
syn match ayaccCurlyError "[{}]"
|
||||
syn region ayaccAction matchgroup=ayaccCurly start="{" end="}" contains=ALLBUT,@ayaccActionGroup
|
||||
|
||||
if version >= 508 || !exists("did_ayacc_syntax_inits")
|
||||
if version < 508
|
||||
let did_ayacc_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
" Internal ayacc highlighting links
|
||||
HiLink ayaccBrkt ayaccStmt
|
||||
HiLink ayaccKey ayaccStmt
|
||||
HiLink ayaccOper ayaccStmt
|
||||
HiLink ayaccUnionStart ayaccKey
|
||||
" Internal ayacc highlighting links
|
||||
HiLink ayaccBrkt ayaccStmt
|
||||
HiLink ayaccKey ayaccStmt
|
||||
HiLink ayaccOper ayaccStmt
|
||||
HiLink ayaccUnionStart ayaccKey
|
||||
|
||||
" External ayacc highlighting links
|
||||
HiLink ayaccCurly Delimiter
|
||||
HiLink ayaccCurlyError Error
|
||||
HiLink ayaccDefinition Function
|
||||
HiLink ayaccDelim Function
|
||||
HiLink ayaccKeyActn Special
|
||||
HiLink ayaccSectionSep Todo
|
||||
HiLink ayaccSep Delimiter
|
||||
HiLink ayaccStmt Statement
|
||||
HiLink ayaccType Type
|
||||
" External ayacc highlighting links
|
||||
HiLink ayaccCurly Delimiter
|
||||
HiLink ayaccCurlyError Error
|
||||
HiLink ayaccDefinition Function
|
||||
HiLink ayaccDelim Function
|
||||
HiLink ayaccKeyActn Special
|
||||
HiLink ayaccSectionSep Todo
|
||||
HiLink ayaccSep Delimiter
|
||||
HiLink ayaccStmt Statement
|
||||
HiLink ayaccType Type
|
||||
|
||||
" since Bram doesn't like my Delimiter :|
|
||||
HiLink Delimiter Type
|
||||
delcommand HiLink
|
||||
endif
|
||||
" since Bram doesn't like my Delimiter :|
|
||||
HiLink Delimiter Type
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "ayacc"
|
||||
|
||||
|
||||
@@ -5,11 +5,8 @@
|
||||
" LastChange: 8 Dec 2007
|
||||
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -69,58 +66,50 @@ syn region bPreProc start="^\s*#\s*\(pragma\>\|line\>\|warning\>\|warn\>\|error
|
||||
syn sync ccomment bComment minlines=10
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
" Only when an item doesn't have highlighting yet
|
||||
|
||||
if version >= 508 || !exists("did_b_syntax_inits")
|
||||
if version < 508
|
||||
let did_b_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
" The default methods for highlighting. Can be overridden later
|
||||
HiLink bLabel Label
|
||||
HiLink bUserLabel Label
|
||||
HiLink bConditional Conditional
|
||||
HiLink bRepeat Repeat
|
||||
HiLink bLogic Special
|
||||
HiLink bCharacter Character
|
||||
HiLink bSpecialCharacter bSpecial
|
||||
HiLink bNumber Number
|
||||
HiLink bFloat Float
|
||||
HiLink bOctalError bError
|
||||
HiLink bParenError bError
|
||||
" The default methods for highlighting. Can be overridden later
|
||||
HiLink bLabel Label
|
||||
HiLink bUserLabel Label
|
||||
HiLink bConditional Conditional
|
||||
HiLink bRepeat Repeat
|
||||
HiLink bLogic Special
|
||||
HiLink bCharacter Character
|
||||
HiLink bSpecialCharacter bSpecial
|
||||
HiLink bNumber Number
|
||||
HiLink bFloat Float
|
||||
HiLink bOctalError bError
|
||||
HiLink bParenError bError
|
||||
" HiLink bInParen bError
|
||||
HiLink bCommentError bError
|
||||
HiLink bBoolean Identifier
|
||||
HiLink bConstant Identifier
|
||||
HiLink bGuard Identifier
|
||||
HiLink bOperator Operator
|
||||
HiLink bKeywords Operator
|
||||
HiLink bOps Identifier
|
||||
HiLink bStructure Structure
|
||||
HiLink bStorageClass StorageClass
|
||||
HiLink bInclude Include
|
||||
HiLink bPreProc PreProc
|
||||
HiLink bDefine Macro
|
||||
HiLink bIncluded bString
|
||||
HiLink bError Error
|
||||
HiLink bStatement Statement
|
||||
HiLink bPreCondit PreCondit
|
||||
HiLink bType Type
|
||||
HiLink bCommentError bError
|
||||
HiLink bCommentString bString
|
||||
HiLink bComment2String bString
|
||||
HiLink bCommentSkip bComment
|
||||
HiLink bString String
|
||||
HiLink bComment Comment
|
||||
HiLink bSpecial SpecialChar
|
||||
HiLink bTodo Todo
|
||||
"hi link bIdentifier Identifier
|
||||
delcommand HiLink
|
||||
endif
|
||||
HiLink bCommentError bError
|
||||
HiLink bBoolean Identifier
|
||||
HiLink bConstant Identifier
|
||||
HiLink bGuard Identifier
|
||||
HiLink bOperator Operator
|
||||
HiLink bKeywords Operator
|
||||
HiLink bOps Identifier
|
||||
HiLink bStructure Structure
|
||||
HiLink bStorageClass StorageClass
|
||||
HiLink bInclude Include
|
||||
HiLink bPreProc PreProc
|
||||
HiLink bDefine Macro
|
||||
HiLink bIncluded bString
|
||||
HiLink bError Error
|
||||
HiLink bStatement Statement
|
||||
HiLink bPreCondit PreCondit
|
||||
HiLink bType Type
|
||||
HiLink bCommentError bError
|
||||
HiLink bCommentString bString
|
||||
HiLink bComment2String bString
|
||||
HiLink bCommentSkip bComment
|
||||
HiLink bString String
|
||||
HiLink bComment Comment
|
||||
HiLink bSpecial SpecialChar
|
||||
HiLink bTodo Todo
|
||||
"hi link bIdentifier Identifier
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "b"
|
||||
|
||||
|
||||
@@ -4,15 +4,8 @@
|
||||
" Originally owned by: Erwin Smit / Her van de Vliert
|
||||
" Last change: v1.17 2006/04/26 10:40:18
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
"
|
||||
if version < 600
|
||||
syntax clear
|
||||
if exists("baan_fold")
|
||||
unlet baan_fold
|
||||
endif
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -1894,40 +1887,32 @@ syn keyword baanBshell bclm.productidlicensed
|
||||
syn keyword baanBshell bclm.set.desktop
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_baan_syn_inits")
|
||||
if version < 508
|
||||
let did_baan_syn_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink baanConditional Conditional
|
||||
HiLink baan3gl Statement
|
||||
HiLink baan3glpre PreProc
|
||||
HiLink baan4gl Statement
|
||||
HiLink baan4glh Statement
|
||||
HiLink baansql Statement
|
||||
HiLink baansqlh Statement
|
||||
HiLink baanDalHook Statement
|
||||
HiLink baanNumber Number
|
||||
HiLink baanString String
|
||||
HiLink baanOpenStringError Error
|
||||
HiLink baanConstant Constant
|
||||
HiLink baanComment Comment
|
||||
HiLink baanCommenth Comment
|
||||
HiLink baanUncommented Comment
|
||||
HiLink baanDLLUsage Comment
|
||||
HiLink baanFunUsage Comment
|
||||
HiLink baanIdentifier Normal
|
||||
HiLink baanBshell Function
|
||||
HiLink baanType Type
|
||||
HiLink baanStorageClass StorageClass
|
||||
HiLink baanConditional Conditional
|
||||
HiLink baan3gl Statement
|
||||
HiLink baan3glpre PreProc
|
||||
HiLink baan4gl Statement
|
||||
HiLink baan4glh Statement
|
||||
HiLink baansql Statement
|
||||
HiLink baansqlh Statement
|
||||
HiLink baanDalHook Statement
|
||||
HiLink baanNumber Number
|
||||
HiLink baanString String
|
||||
HiLink baanOpenStringError Error
|
||||
HiLink baanConstant Constant
|
||||
HiLink baanComment Comment
|
||||
HiLink baanCommenth Comment
|
||||
HiLink baanUncommented Comment
|
||||
HiLink baanDLLUsage Comment
|
||||
HiLink baanFunUsage Comment
|
||||
HiLink baanIdentifier Normal
|
||||
HiLink baanBshell Function
|
||||
HiLink baanType Type
|
||||
HiLink baanStorageClass StorageClass
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "baan"
|
||||
|
||||
|
||||
@@ -8,11 +8,8 @@
|
||||
" This syntax file not a complete implementation yet. Send suggestions to the
|
||||
" maintainer.
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -143,34 +140,26 @@ syn match basicFilenumber "#\d\+"
|
||||
syn match basicMathsOperator "-\|=\|[:<>+\*^/\\]\|AND\|OR"
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_basic_syntax_inits")
|
||||
if version < 508
|
||||
let did_basic_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink basicLabel Label
|
||||
HiLink basicConditional Conditional
|
||||
HiLink basicRepeat Repeat
|
||||
HiLink basicLineNumber Comment
|
||||
HiLink basicNumber Number
|
||||
HiLink basicError Error
|
||||
HiLink basicStatement Statement
|
||||
HiLink basicString String
|
||||
HiLink basicComment Comment
|
||||
HiLink basicSpecial Special
|
||||
HiLink basicTodo Todo
|
||||
HiLink basicFunction Identifier
|
||||
HiLink basicTypeSpecifier Type
|
||||
HiLink basicFilenumber basicTypeSpecifier
|
||||
"hi basicMathsOperator term=bold cterm=bold gui=bold
|
||||
HiLink basicLabel Label
|
||||
HiLink basicConditional Conditional
|
||||
HiLink basicRepeat Repeat
|
||||
HiLink basicLineNumber Comment
|
||||
HiLink basicNumber Number
|
||||
HiLink basicError Error
|
||||
HiLink basicStatement Statement
|
||||
HiLink basicString String
|
||||
HiLink basicComment Comment
|
||||
HiLink basicSpecial Special
|
||||
HiLink basicTodo Todo
|
||||
HiLink basicFunction Identifier
|
||||
HiLink basicTypeSpecifier Type
|
||||
HiLink basicFilenumber basicTypeSpecifier
|
||||
"hi basicMathsOperator term=bold cterm=bold gui=bold
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "basic"
|
||||
|
||||
|
||||
@@ -5,11 +5,8 @@
|
||||
" (Dominique Pelle added @Spell)
|
||||
" Available on: www.gjh.sk/~vlado/bc.vim
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -53,27 +50,19 @@ syn match bcParenError ")"
|
||||
syn case match
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_bc_syntax_inits")
|
||||
if version < 508
|
||||
let did_bc_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink bcKeyword Statement
|
||||
HiLink bcType Type
|
||||
HiLink bcConstant Constant
|
||||
HiLink bcNumber Number
|
||||
HiLink bcComment Comment
|
||||
HiLink bcString String
|
||||
HiLink bcSpecialChar SpecialChar
|
||||
HiLink bcParenError Error
|
||||
HiLink bcKeyword Statement
|
||||
HiLink bcType Type
|
||||
HiLink bcConstant Constant
|
||||
HiLink bcNumber Number
|
||||
HiLink bcComment Comment
|
||||
HiLink bcString String
|
||||
HiLink bcSpecialChar SpecialChar
|
||||
HiLink bcParenError Error
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "bc"
|
||||
" vim: ts=8
|
||||
|
||||
@@ -8,11 +8,8 @@
|
||||
|
||||
" Initialization
|
||||
" ==============
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -91,11 +88,7 @@ syn region bibField contained start="\S\+\s*=\s*" end=/[}),]/me=e-1 contains=bib
|
||||
syn region bibEntryData contained start=/[{(]/ms=e+1 end=/[})]/me=e-1 contains=bibKey,bibField
|
||||
" Actually, 5.8 <= Vim < 6.0 would ignore the `fold' keyword anyway, but Vim<5.8 would produce
|
||||
" an error, so we explicitly distinguish versions with and without folding functionality:
|
||||
if version < 600
|
||||
syn region bibEntry start=/@\S\+\s*[{(]/ end=/^\s*[})]/ transparent contains=bibType,bibEntryData nextgroup=bibComment
|
||||
else
|
||||
syn region bibEntry start=/@\S\+\s*[{(]/ end=/^\s*[})]/ transparent fold contains=bibType,bibEntryData nextgroup=bibComment
|
||||
endif
|
||||
syn region bibEntry start=/@\S\+\s*[{(]/ end=/^\s*[})]/ transparent fold contains=bibType,bibEntryData nextgroup=bibComment
|
||||
syn region bibComment2 start=/@Comment\s*[{(]/ end=/^\s*[})]/me=e-1 contains=@bibCommentContents nextgroup=bibEntry
|
||||
|
||||
" Synchronization
|
||||
@@ -107,25 +100,18 @@ syn sync minlines=50
|
||||
" Highlighting defaults
|
||||
" =====================
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_bib_syn_inits")
|
||||
if version < 508
|
||||
let did_bib_syn_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
HiLink bibType Identifier
|
||||
HiLink bibEntryKw Statement
|
||||
HiLink bibNSEntryKw PreProc
|
||||
HiLink bibKey Special
|
||||
HiLink bibVariable Constant
|
||||
HiLink bibUnescapedSpecial Error
|
||||
HiLink bibComment Comment
|
||||
HiLink bibComment2 Comment
|
||||
delcommand HiLink
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink bibType Identifier
|
||||
HiLink bibEntryKw Statement
|
||||
HiLink bibNSEntryKw PreProc
|
||||
HiLink bibKey Special
|
||||
HiLink bibVariable Constant
|
||||
HiLink bibUnescapedSpecial Error
|
||||
HiLink bibComment Comment
|
||||
HiLink bibComment2 Comment
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "bib"
|
||||
|
||||
|
||||
@@ -9,11 +9,8 @@
|
||||
"
|
||||
" $Id: bindzone.vim 12 2011-07-16 21:09:57Z julian $
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -70,40 +67,32 @@ syn region zoneParen contained start="(" end=")" contains=zoneSerial,
|
||||
syn match zoneComment /;.*/
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_bind_zone_syn_inits")
|
||||
if version < 508
|
||||
let did_bind_zone_syn_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink zoneDirective Macro
|
||||
|
||||
HiLink zoneUnknown Error
|
||||
|
||||
HiLink zoneOrigin Statement
|
||||
HiLink zoneOwnerName Statement
|
||||
HiLink zoneDomain Identifier
|
||||
|
||||
HiLink zoneSpecial Special
|
||||
HiLink zoneTTL Constant
|
||||
HiLink zoneClass Include
|
||||
HiLink zoneRRType Type
|
||||
|
||||
HiLink zoneIPAddr Number
|
||||
HiLink zoneIP6Addr Number
|
||||
HiLink zoneText String
|
||||
HiLink zoneNumber Number
|
||||
HiLink zoneSerial Special
|
||||
|
||||
HiLink zoneErrParen Error
|
||||
HiLink zoneComment Comment
|
||||
HiLink zoneDirective Macro
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
HiLink zoneUnknown Error
|
||||
|
||||
HiLink zoneOrigin Statement
|
||||
HiLink zoneOwnerName Statement
|
||||
HiLink zoneDomain Identifier
|
||||
|
||||
HiLink zoneSpecial Special
|
||||
HiLink zoneTTL Constant
|
||||
HiLink zoneClass Include
|
||||
HiLink zoneRRType Type
|
||||
|
||||
HiLink zoneIPAddr Number
|
||||
HiLink zoneIP6Addr Number
|
||||
HiLink zoneText String
|
||||
HiLink zoneNumber Number
|
||||
HiLink zoneSerial Special
|
||||
|
||||
HiLink zoneErrParen Error
|
||||
HiLink zoneComment Comment
|
||||
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "bindzone"
|
||||
|
||||
|
||||
@@ -3,11 +3,8 @@
|
||||
" Maintainer: Rafal M. Sulejman <unefunge@friko2.onet.pl>
|
||||
" Last change: 2011 Dec 28 by Thilo Six
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -28,22 +25,14 @@ syn match blankNumber "\[[0-9]\+\]"
|
||||
syn case match
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_blank_syntax_inits")
|
||||
if version < 508
|
||||
let did_blank_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink blankInstruction Statement
|
||||
HiLink blankNumber Number
|
||||
HiLink blankString String
|
||||
HiLink blankInstruction Statement
|
||||
HiLink blankNumber Number
|
||||
HiLink blankString String
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "blank"
|
||||
|
||||
|
||||
@@ -4,21 +4,12 @@
|
||||
" Filenames: *.bst
|
||||
" $Id: bst.vim,v 1.2 2007/05/05 18:24:42 vimboss Exp $
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
if version < 600
|
||||
command -nargs=1 SetIsk set iskeyword=<args>
|
||||
else
|
||||
command -nargs=1 SetIsk setlocal iskeyword=<args>
|
||||
endif
|
||||
SetIsk 48-57,#,$,',.,A-Z,a-z
|
||||
delcommand SetIsk
|
||||
setlocal iskeyword=48-57,#,$,',.,A-Z,a-z
|
||||
|
||||
syn case ignore
|
||||
|
||||
@@ -62,27 +53,19 @@ syn keyword bstField title type
|
||||
syn keyword bstField volume year
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_bst_syn_inits")
|
||||
if version < 508
|
||||
let did_bst_syn_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink bstComment Comment
|
||||
HiLink bstString String
|
||||
HiLink bstCommand PreProc
|
||||
HiLink bstBuiltIn Statement
|
||||
HiLink bstField Special
|
||||
HiLink bstNumber Number
|
||||
HiLink bstType Type
|
||||
HiLink bstIdentifier Identifier
|
||||
HiLink bstError Error
|
||||
delcommand HiLink
|
||||
endif
|
||||
HiLink bstComment Comment
|
||||
HiLink bstString String
|
||||
HiLink bstCommand PreProc
|
||||
HiLink bstBuiltIn Statement
|
||||
HiLink bstField Special
|
||||
HiLink bstNumber Number
|
||||
HiLink bstType Type
|
||||
HiLink bstIdentifier Identifier
|
||||
HiLink bstError Error
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "bst"
|
||||
|
||||
|
||||
@@ -11,11 +11,8 @@
|
||||
"//- After unary operators like "defined" can assume token type.
|
||||
"// Should there be more of these?
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -184,45 +181,37 @@ syn keyword btmCommand unlock unset ver verify vol
|
||||
syn keyword btmCommand vscrput y
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_btm_syntax_inits")
|
||||
if version < 508
|
||||
let did_btm_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink btmLabel Special
|
||||
HiLink btmLabelMark Special
|
||||
HiLink btmCmdDivider Special
|
||||
HiLink btmConditional btmStatement
|
||||
HiLink btmDotBoolOp btmStatement
|
||||
HiLink btmRepeat btmStatement
|
||||
HiLink btmEchoCommand btmStatement
|
||||
HiLink btmEchoParam btmStatement
|
||||
HiLink btmStatement Statement
|
||||
HiLink btmTodo Todo
|
||||
HiLink btmString String
|
||||
HiLink btmNumber Number
|
||||
HiLink btmComment Comment
|
||||
HiLink btmArgument Identifier
|
||||
HiLink btmVariable Identifier
|
||||
HiLink btmEcho String
|
||||
HiLink btmBIFMatch btmStatement
|
||||
HiLink btmBuiltInFunc btmStatement
|
||||
HiLink btmBuiltInVar btmStatement
|
||||
HiLink btmSpecialVar btmStatement
|
||||
HiLink btmCommand btmStatement
|
||||
HiLink btmLabel Special
|
||||
HiLink btmLabelMark Special
|
||||
HiLink btmCmdDivider Special
|
||||
HiLink btmConditional btmStatement
|
||||
HiLink btmDotBoolOp btmStatement
|
||||
HiLink btmRepeat btmStatement
|
||||
HiLink btmEchoCommand btmStatement
|
||||
HiLink btmEchoParam btmStatement
|
||||
HiLink btmStatement Statement
|
||||
HiLink btmTodo Todo
|
||||
HiLink btmString String
|
||||
HiLink btmNumber Number
|
||||
HiLink btmComment Comment
|
||||
HiLink btmArgument Identifier
|
||||
HiLink btmVariable Identifier
|
||||
HiLink btmEcho String
|
||||
HiLink btmBIFMatch btmStatement
|
||||
HiLink btmBuiltInFunc btmStatement
|
||||
HiLink btmBuiltInVar btmStatement
|
||||
HiLink btmSpecialVar btmStatement
|
||||
HiLink btmCommand btmStatement
|
||||
|
||||
"optional highlighting
|
||||
"HiLink btmShowTab Error
|
||||
"HiLink btmShowTabc Error
|
||||
"hiLink btmIdentifier Identifier
|
||||
"optional highlighting
|
||||
"HiLink btmShowTab Error
|
||||
"HiLink btmShowTabc Error
|
||||
"hiLink btmIdentifier Identifier
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "btm"
|
||||
|
||||
|
||||
@@ -11,11 +11,8 @@
|
||||
" Gioele Barabucci
|
||||
" for idea of diff highlighting
|
||||
|
||||
" For version 5.x: Clear all syntax items.
|
||||
" For version 6.x: Quit when a syntax file was already loaded.
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded.
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -40,24 +37,16 @@ syn sync clear
|
||||
syn sync match bzrSync grouphere bzrRegion "^-\{14} This line and the following will be ignored -\{14}$"me=s-1
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already.
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet.
|
||||
if version >= 508 || !exists("did_bzr_syn_inits")
|
||||
if version <= 508
|
||||
let did_bzr_syn_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet.
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink bzrRemoved Constant
|
||||
HiLink bzrAdded Identifier
|
||||
HiLink bzrModified Special
|
||||
HiLink bzrRenamed Special
|
||||
HiLink bzrUnchanged Special
|
||||
HiLink bzrUnknown Special
|
||||
HiLink bzrRemoved Constant
|
||||
HiLink bzrAdded Identifier
|
||||
HiLink bzrModified Special
|
||||
HiLink bzrRenamed Special
|
||||
HiLink bzrUnchanged Special
|
||||
HiLink bzrUnknown Special
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "bzr"
|
||||
|
||||
@@ -18,11 +18,8 @@
|
||||
" v1.0: Cabal syntax in vimball format
|
||||
" (thanks to Magnus Therning)
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -105,27 +102,19 @@ syn match cabalStatement "\ctype"
|
||||
syn match cabalStatement "\cversion"
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_cabal_syn_inits")
|
||||
if version < 508
|
||||
let did_cabal_syn_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink cabalVersion Number
|
||||
HiLink cabalTruth Boolean
|
||||
HiLink cabalComment Comment
|
||||
HiLink cabalStatement Statement
|
||||
HiLink cabalCategory Type
|
||||
HiLink cabalFunction Function
|
||||
HiLink cabalConditional Conditional
|
||||
HiLink cabalOperator Operator
|
||||
HiLink cabalCompiler Constant
|
||||
delcommand HiLink
|
||||
endif
|
||||
HiLink cabalVersion Number
|
||||
HiLink cabalTruth Boolean
|
||||
HiLink cabalComment Comment
|
||||
HiLink cabalStatement Statement
|
||||
HiLink cabalCategory Type
|
||||
HiLink cabalFunction Function
|
||||
HiLink cabalConditional Conditional
|
||||
HiLink cabalOperator Operator
|
||||
HiLink cabalCompiler Constant
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "cabal"
|
||||
|
||||
|
||||
Binary file not shown.
@@ -3,11 +3,8 @@
|
||||
" Maintainer: Igor N. Prischepoff (igor@tyumbit.ru, pri_igor@mail.ru)
|
||||
" Last change: 2012 Aug 11
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists ("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists ("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -36,25 +33,18 @@ syn match CfgComment ";.*"
|
||||
syn match CfgComment "\/\/.*"
|
||||
|
||||
" Define the default hightlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_cfg_syn_inits")
|
||||
if version < 508
|
||||
let did_cfg_syn_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
HiLink CfgOnOff Label
|
||||
HiLink CfgComment Comment
|
||||
HiLink CfgSection Type
|
||||
HiLink CfgString String
|
||||
HiLink CfgParams Keyword
|
||||
HiLink CfgValues Constant
|
||||
HiLink CfgDirectory Directory
|
||||
HiLink UncPath Directory
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
HiLink CfgOnOff Label
|
||||
HiLink CfgComment Comment
|
||||
HiLink CfgSection Type
|
||||
HiLink CfgString String
|
||||
HiLink CfgParams Keyword
|
||||
HiLink CfgValues Constant
|
||||
HiLink CfgDirectory Directory
|
||||
HiLink UncPath Directory
|
||||
|
||||
delcommand HiLink
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
let b:current_syntax = "cfg"
|
||||
" vim:ts=8
|
||||
|
||||
@@ -8,21 +8,14 @@
|
||||
" Ch is a C/C++ interpreter with many high level extensions
|
||||
"
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
" Read the C syntax to start with
|
||||
if version < 600
|
||||
so <sfile>:p:h/c.vim
|
||||
else
|
||||
runtime! syntax/c.vim
|
||||
unlet b:current_syntax
|
||||
endif
|
||||
runtime! syntax/c.vim
|
||||
unlet b:current_syntax
|
||||
|
||||
" Ch extentions
|
||||
|
||||
@@ -33,20 +26,14 @@ syn keyword chStructure class
|
||||
syn keyword chType string_t array
|
||||
|
||||
" Default highlighting
|
||||
if version >= 508 || !exists("did_ch_syntax_inits")
|
||||
if version < 508
|
||||
let did_ch_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
HiLink chAccess chStatement
|
||||
HiLink chExceptions Exception
|
||||
HiLink chStatement Statement
|
||||
HiLink chType Type
|
||||
HiLink chStructure Structure
|
||||
delcommand HiLink
|
||||
endif
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink chAccess chStatement
|
||||
HiLink chExceptions Exception
|
||||
HiLink chStatement Statement
|
||||
HiLink chType Type
|
||||
HiLink chStructure Structure
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "ch"
|
||||
|
||||
|
||||
@@ -7,11 +7,8 @@
|
||||
" in the articles by Donald E. Knuth and Silvio Levy cited in "web.vim" and
|
||||
" "cweb.vim" respectively.
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syn clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -21,21 +18,13 @@ syn region changeFromMaterial start="^@x.*$"ms=e+1 end="^@y.*$"me=s-1
|
||||
syn region changeToMaterial start="^@y.*$"ms=e+1 end="^@z.*$"me=s-1
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_change_syntax_inits")
|
||||
if version < 508
|
||||
let did_change_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink changeFromMaterial String
|
||||
HiLink changeToMaterial Statement
|
||||
HiLink changeFromMaterial String
|
||||
HiLink changeToMaterial Statement
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "change"
|
||||
|
||||
|
||||
@@ -4,11 +4,8 @@
|
||||
" Maintainer: Corinna Vinschen <vinschen@redhat.com>
|
||||
" Last Change: June 1, 2003
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -28,17 +25,12 @@ endif
|
||||
|
||||
syn match changelogText "^\s.*$" contains=changelogMail,changelogNumber,changelogMonth,changelogDay,changelogError
|
||||
syn match changelogHeader "^\S.*$" contains=changelogNumber,changelogMonth,changelogDay,changelogMail
|
||||
if version < 600
|
||||
syn region changelogFiles start="^\s\+[+*]\s" end=":\s" end="^$" contains=changelogBullet,changelogColon,changelogError keepend
|
||||
syn region changelogFiles start="^\s\+[([]" end=":\s" end="^$" contains=changelogBullet,changelogColon,changelogError keepend
|
||||
syn match changelogColon contained ":\s"
|
||||
else
|
||||
syn region changelogFiles start="^\s\+[+*]\s" end=":" end="^$" contains=changelogBullet,changelogColon,changelogFuncs,changelogError keepend
|
||||
syn region changelogFiles start="^\s\+[([]" end=":" end="^$" contains=changelogBullet,changelogColon,changelogFuncs,changelogError keepend
|
||||
syn match changelogFuncs contained "(.\{-})" extend
|
||||
syn match changelogFuncs contained "\[.\{-}]" extend
|
||||
syn match changelogColon contained ":"
|
||||
endif
|
||||
syn region changelogFiles start="^\s\+[+*]\s" end=":" end="^$" contains=changelogBullet,changelogColon,changelogFuncs,changelogError keepend
|
||||
syn region changelogFiles start="^\s\+[([]" end=":" end="^$" contains=changelogBullet,changelogColon,changelogFuncs,changelogError keepend
|
||||
syn match changelogFuncs contained "(.\{-})" extend
|
||||
syn match changelogFuncs contained "\[.\{-}]" extend
|
||||
syn match changelogColon contained ":"
|
||||
|
||||
syn match changelogBullet contained "^\s\+[+*]\s" contains=changelogError
|
||||
syn match changelogMail contained "<[A-Za-z0-9\._:+-]\+@[A-Za-z0-9\._-]\+>"
|
||||
syn keyword changelogMonth contained jan feb mar apr may jun jul aug sep oct nov dec
|
||||
@@ -46,32 +38,22 @@ syn keyword changelogDay contained mon tue wed thu fri sat sun
|
||||
syn match changelogNumber contained "[.-]*[0-9]\+"
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_changelog_syntax_inits")
|
||||
if version < 508
|
||||
let did_changelog_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink changelogText Normal
|
||||
HiLink changelogBullet Type
|
||||
HiLink changelogColon Type
|
||||
HiLink changelogFiles Comment
|
||||
if version >= 600
|
||||
HiLink changelogFuncs Comment
|
||||
endif
|
||||
HiLink changelogHeader Statement
|
||||
HiLink changelogMail Special
|
||||
HiLink changelogNumber Number
|
||||
HiLink changelogMonth Number
|
||||
HiLink changelogDay Number
|
||||
HiLink changelogError Folded
|
||||
HiLink changelogText Normal
|
||||
HiLink changelogBullet Type
|
||||
HiLink changelogColon Type
|
||||
HiLink changelogFiles Comment
|
||||
HiLink changelogFuncs Comment
|
||||
HiLink changelogHeader Statement
|
||||
HiLink changelogMail Special
|
||||
HiLink changelogNumber Number
|
||||
HiLink changelogMonth Number
|
||||
HiLink changelogDay Number
|
||||
HiLink changelogError Folded
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "changelog"
|
||||
|
||||
|
||||
@@ -9,10 +9,6 @@
|
||||
let b:hs_chs=1
|
||||
|
||||
" Include standard Haskell highlighting
|
||||
if version < 600
|
||||
source <sfile>:p:h/haskell.vim
|
||||
else
|
||||
runtime! syntax/haskell.vim
|
||||
endif
|
||||
runtime! syntax/haskell.vim
|
||||
|
||||
" vim: ts=8
|
||||
|
||||
@@ -8,11 +8,8 @@
|
||||
" PSP-style tags: <% .. %> (obsoleted feature)
|
||||
" doc-strings and header comments (rarely used feature)
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -36,25 +33,17 @@ syn match cheetahComment "##.*$" display
|
||||
syn region cheetahMultiLineComment start="#\*" end="\*#"
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_cheetah_syn_inits")
|
||||
if version < 508
|
||||
let did_cheetah_syn_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink cheetahPlaceHolder Identifier
|
||||
HiLink cheetahDirective PreCondit
|
||||
HiLink cheetahKeyword Define
|
||||
HiLink cheetahContinuation Special
|
||||
HiLink cheetahComment Comment
|
||||
HiLink cheetahMultiLineComment Comment
|
||||
HiLink cheetahPlaceHolder Identifier
|
||||
HiLink cheetahDirective PreCondit
|
||||
HiLink cheetahKeyword Define
|
||||
HiLink cheetahContinuation Special
|
||||
HiLink cheetahComment Comment
|
||||
HiLink cheetahMultiLineComment Comment
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "cheetah"
|
||||
|
||||
|
||||
@@ -11,11 +11,8 @@
|
||||
" & Communications LTd.)
|
||||
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -124,67 +121,59 @@ endif
|
||||
exec "syn sync ccomment chillComment minlines=" . chill_minlines
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_ch_syntax_inits")
|
||||
if version < 508
|
||||
let did_ch_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink chillLabel Label
|
||||
HiLink chillUserLabel Label
|
||||
HiLink chillConditional Conditional
|
||||
" hi chillConditional term=bold ctermfg=red guifg=red gui=bold
|
||||
HiLink chillLabel Label
|
||||
HiLink chillUserLabel Label
|
||||
HiLink chillConditional Conditional
|
||||
" hi chillConditional term=bold ctermfg=red guifg=red gui=bold
|
||||
|
||||
HiLink chillRepeat Repeat
|
||||
HiLink chillProcess Repeat
|
||||
HiLink chillSignal Repeat
|
||||
HiLink chillCharacter Character
|
||||
HiLink chillSpecialCharacter chillSpecial
|
||||
HiLink chillNumber Number
|
||||
HiLink chillFloat Float
|
||||
HiLink chillOctalError chillError
|
||||
HiLink chillParenError chillError
|
||||
HiLink chillInParen chillError
|
||||
HiLink chillCommentError chillError
|
||||
HiLink chillSpaceError chillError
|
||||
HiLink chillOperator Operator
|
||||
HiLink chillStructure Structure
|
||||
HiLink chillBlock Operator
|
||||
HiLink chillScope Operator
|
||||
"hi chillEDML term=underline ctermfg=DarkRed guifg=Red
|
||||
HiLink chillEDML PreProc
|
||||
"hi chillBoolConst term=bold ctermfg=brown guifg=brown
|
||||
HiLink chillBoolConst Constant
|
||||
"hi chillLogical term=bold ctermfg=brown guifg=brown
|
||||
HiLink chillLogical Constant
|
||||
HiLink chillStorageClass StorageClass
|
||||
HiLink chillInclude Include
|
||||
HiLink chillPreProc PreProc
|
||||
HiLink chillDefine Macro
|
||||
HiLink chillIncluded chillString
|
||||
HiLink chillError Error
|
||||
HiLink chillStatement Statement
|
||||
HiLink chillPreCondit PreCondit
|
||||
HiLink chillType Type
|
||||
HiLink chillCommentError chillError
|
||||
HiLink chillCommentString chillString
|
||||
HiLink chillComment2String chillString
|
||||
HiLink chillCommentSkip chillComment
|
||||
HiLink chillString String
|
||||
HiLink chillComment Comment
|
||||
" hi chillComment term=None ctermfg=lightblue guifg=lightblue
|
||||
HiLink chillSpecial SpecialChar
|
||||
HiLink chillTodo Todo
|
||||
HiLink chillBlock Statement
|
||||
"HiLink chillIdentifier Identifier
|
||||
HiLink chillBracket Delimiter
|
||||
HiLink chillRepeat Repeat
|
||||
HiLink chillProcess Repeat
|
||||
HiLink chillSignal Repeat
|
||||
HiLink chillCharacter Character
|
||||
HiLink chillSpecialCharacter chillSpecial
|
||||
HiLink chillNumber Number
|
||||
HiLink chillFloat Float
|
||||
HiLink chillOctalError chillError
|
||||
HiLink chillParenError chillError
|
||||
HiLink chillInParen chillError
|
||||
HiLink chillCommentError chillError
|
||||
HiLink chillSpaceError chillError
|
||||
HiLink chillOperator Operator
|
||||
HiLink chillStructure Structure
|
||||
HiLink chillBlock Operator
|
||||
HiLink chillScope Operator
|
||||
"hi chillEDML term=underline ctermfg=DarkRed guifg=Red
|
||||
HiLink chillEDML PreProc
|
||||
"hi chillBoolConst term=bold ctermfg=brown guifg=brown
|
||||
HiLink chillBoolConst Constant
|
||||
"hi chillLogical term=bold ctermfg=brown guifg=brown
|
||||
HiLink chillLogical Constant
|
||||
HiLink chillStorageClass StorageClass
|
||||
HiLink chillInclude Include
|
||||
HiLink chillPreProc PreProc
|
||||
HiLink chillDefine Macro
|
||||
HiLink chillIncluded chillString
|
||||
HiLink chillError Error
|
||||
HiLink chillStatement Statement
|
||||
HiLink chillPreCondit PreCondit
|
||||
HiLink chillType Type
|
||||
HiLink chillCommentError chillError
|
||||
HiLink chillCommentString chillString
|
||||
HiLink chillComment2String chillString
|
||||
HiLink chillCommentSkip chillComment
|
||||
HiLink chillString String
|
||||
HiLink chillComment Comment
|
||||
" hi chillComment term=None ctermfg=lightblue guifg=lightblue
|
||||
HiLink chillSpecial SpecialChar
|
||||
HiLink chillTodo Todo
|
||||
HiLink chillBlock Statement
|
||||
"HiLink chillIdentifier Identifier
|
||||
HiLink chillBracket Delimiter
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "chill"
|
||||
|
||||
|
||||
@@ -10,19 +10,12 @@
|
||||
" Version: 6
|
||||
" Last Change: Mar 06 2013
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
if version >= 600
|
||||
setlocal iskeyword=@,48-57,_,-
|
||||
else
|
||||
set iskeyword=@,48-57,_,-
|
||||
endif
|
||||
setlocal iskeyword=@,48-57,_,-
|
||||
|
||||
syn case ignore
|
||||
|
||||
@@ -75,40 +68,32 @@ syn keyword clFunction asc asize chr name random slen srandom day getarg getcgi
|
||||
syn keyword clStatement clear clear_eol clear_eos close copy create unique with where empty define define ldefine delay_form delete escape exit_block exit_do exit_process field fork format get getfile getnext getprev goto head join maintain message no_join on_eop on_key on_exit on_delete openin openout openapp pause popenin popenout popenio print put range read redisplay refresh restart_block screen select sleep text unlock write and not or do
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_cl_syntax_inits")
|
||||
if version < 508
|
||||
let did_cl_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink clifError Error
|
||||
HiLink clSpaceError Error
|
||||
HiLink clWhile Repeat
|
||||
HiLink clConditional Conditional
|
||||
HiLink clDebug Debug
|
||||
HiLink clNeedsWork Todo
|
||||
HiLink clTodo Todo
|
||||
HiLink clComment Comment
|
||||
HiLink clProcedure Procedure
|
||||
HiLink clBreak Procedure
|
||||
HiLink clInclude Include
|
||||
HiLink clSetOption Statement
|
||||
HiLink clSet Identifier
|
||||
HiLink clPreProc PreProc
|
||||
HiLink clOperator Operator
|
||||
HiLink clNumber Number
|
||||
HiLink clString String
|
||||
HiLink clQuote Delimiter
|
||||
HiLink clReserved Identifier
|
||||
HiLink clFunction Function
|
||||
HiLink clStatement Statement
|
||||
HiLink clifError Error
|
||||
HiLink clSpaceError Error
|
||||
HiLink clWhile Repeat
|
||||
HiLink clConditional Conditional
|
||||
HiLink clDebug Debug
|
||||
HiLink clNeedsWork Todo
|
||||
HiLink clTodo Todo
|
||||
HiLink clComment Comment
|
||||
HiLink clProcedure Procedure
|
||||
HiLink clBreak Procedure
|
||||
HiLink clInclude Include
|
||||
HiLink clSetOption Statement
|
||||
HiLink clSet Identifier
|
||||
HiLink clPreProc PreProc
|
||||
HiLink clOperator Operator
|
||||
HiLink clNumber Number
|
||||
HiLink clString String
|
||||
HiLink clQuote Delimiter
|
||||
HiLink clReserved Identifier
|
||||
HiLink clFunction Function
|
||||
HiLink clStatement Statement
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "cl"
|
||||
|
||||
|
||||
@@ -4,11 +4,8 @@
|
||||
" Co-Author: Arthur van Leeuwen <arthurvl@sci.kun.nl>
|
||||
" Last Change: 2013 Oct 15 by Jurriën Stutterheim
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -52,49 +49,41 @@ syn match cleanFuncTypeDef "\([a-zA-Z].*\|(\=[-~@#$%^?!+*<>\/|&=:]\+)\=\)\s*\(in
|
||||
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_clean_syntax_init")
|
||||
if version < 508
|
||||
let did_clean_syntax_init = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
" Comments
|
||||
HiLink cleanComment Comment
|
||||
" Constants and denotations
|
||||
HiLink cleanStringDenot String
|
||||
HiLink cleanCharDenot Character
|
||||
HiLink cleanIntegerDenot Number
|
||||
HiLink cleanBoolDenot Boolean
|
||||
HiLink cleanRealDenot Float
|
||||
" Identifiers
|
||||
" Statements
|
||||
HiLink cleanTypeClass Keyword
|
||||
HiLink cleanConditional Conditional
|
||||
HiLink cleanLabel Label
|
||||
HiLink cleanKeyword Keyword
|
||||
" Generic Preprocessing
|
||||
HiLink cleanIncludeKeyword Include
|
||||
HiLink cleanModuleSystem PreProc
|
||||
" Type
|
||||
HiLink cleanBasicType Type
|
||||
HiLink cleanSpecialType Type
|
||||
HiLink cleanFuncTypeDef Typedef
|
||||
" Special
|
||||
HiLink cleanSpecial Special
|
||||
HiLink cleanList Special
|
||||
HiLink cleanArray Special
|
||||
HiLink cleanRecord Special
|
||||
HiLink cleanTuple Special
|
||||
" Error
|
||||
" Todo
|
||||
HiLink cleanTodo Todo
|
||||
" Comments
|
||||
HiLink cleanComment Comment
|
||||
" Constants and denotations
|
||||
HiLink cleanStringDenot String
|
||||
HiLink cleanCharDenot Character
|
||||
HiLink cleanIntegerDenot Number
|
||||
HiLink cleanBoolDenot Boolean
|
||||
HiLink cleanRealDenot Float
|
||||
" Identifiers
|
||||
" Statements
|
||||
HiLink cleanTypeClass Keyword
|
||||
HiLink cleanConditional Conditional
|
||||
HiLink cleanLabel Label
|
||||
HiLink cleanKeyword Keyword
|
||||
" Generic Preprocessing
|
||||
HiLink cleanIncludeKeyword Include
|
||||
HiLink cleanModuleSystem PreProc
|
||||
" Type
|
||||
HiLink cleanBasicType Type
|
||||
HiLink cleanSpecialType Type
|
||||
HiLink cleanFuncTypeDef Typedef
|
||||
" Special
|
||||
HiLink cleanSpecial Special
|
||||
HiLink cleanList Special
|
||||
HiLink cleanArray Special
|
||||
HiLink cleanRecord Special
|
||||
HiLink cleanTuple Special
|
||||
" Error
|
||||
" Todo
|
||||
HiLink cleanTodo Todo
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "clean"
|
||||
|
||||
|
||||
@@ -4,11 +4,8 @@
|
||||
" Some things based on c.vim by Bram Moolenaar and pascal.vim by Mario Eusebio
|
||||
" Last Change: 2011 Dec 29 by Thilo Six
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -114,32 +111,24 @@ syntax match clipperComment "^\*.*"
|
||||
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_clipper_syntax_inits")
|
||||
if version < 508
|
||||
let did_clipper_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink clipperConditional Conditional
|
||||
HiLink clipperRepeat Repeat
|
||||
HiLink clipperNumber Number
|
||||
HiLink clipperInclude Include
|
||||
HiLink clipperComment Comment
|
||||
HiLink clipperOperator Operator
|
||||
HiLink clipperStorageClass StorageClass
|
||||
HiLink clipperStatement Statement
|
||||
HiLink clipperString String
|
||||
HiLink clipperFunction Function
|
||||
HiLink clipperLineContinuation Special
|
||||
HiLink clipperDelimiters Delimiter
|
||||
HiLink clipperUserVariable Identifier
|
||||
HiLink clipperConditional Conditional
|
||||
HiLink clipperRepeat Repeat
|
||||
HiLink clipperNumber Number
|
||||
HiLink clipperInclude Include
|
||||
HiLink clipperComment Comment
|
||||
HiLink clipperOperator Operator
|
||||
HiLink clipperStorageClass StorageClass
|
||||
HiLink clipperStatement Statement
|
||||
HiLink clipperString String
|
||||
HiLink clipperFunction Function
|
||||
HiLink clipperLineContinuation Special
|
||||
HiLink clipperDelimiters Delimiter
|
||||
HiLink clipperUserVariable Identifier
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "clipper"
|
||||
|
||||
|
||||
@@ -12,11 +12,8 @@
|
||||
" http://www.cmake.org/HTML/Copyright.html
|
||||
" This implies that distribution with Vim is allowed
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
let s:keepcpo= &cpo
|
||||
@@ -52,32 +49,24 @@ syn keyword cmakeTodo
|
||||
\ contained
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_cmake_syntax_inits")
|
||||
if version < 508
|
||||
let did_cmake_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink cmakeStatement Statement
|
||||
HiLink cmakeComment Comment
|
||||
HiLink cmakeString String
|
||||
HiLink cmakeVariableValue Type
|
||||
HiLink cmakeRegistry Underlined
|
||||
HiLink cmakeArguments Identifier
|
||||
HiLink cmakeArgument Constant
|
||||
HiLink cmakeEnvironment Special
|
||||
HiLink cmakeOperators Operator
|
||||
HiLink cmakeMacro PreProc
|
||||
HiLink cmakeError Error
|
||||
HiLink cmakeTodo TODO
|
||||
HiLink cmakeEscaped Special
|
||||
HiLink cmakeStatement Statement
|
||||
HiLink cmakeComment Comment
|
||||
HiLink cmakeString String
|
||||
HiLink cmakeVariableValue Type
|
||||
HiLink cmakeRegistry Underlined
|
||||
HiLink cmakeArguments Identifier
|
||||
HiLink cmakeArgument Constant
|
||||
HiLink cmakeEnvironment Special
|
||||
HiLink cmakeOperators Operator
|
||||
HiLink cmakeMacro PreProc
|
||||
HiLink cmakeError Error
|
||||
HiLink cmakeTodo TODO
|
||||
HiLink cmakeEscaped Special
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "cmake"
|
||||
|
||||
|
||||
@@ -6,20 +6,13 @@
|
||||
" James Mitchell <james_mitchell@acm.org>)
|
||||
" Last Change: 2015 Feb 13
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
" MOST important - else most of the keywords wont work!
|
||||
if version < 600
|
||||
set isk=@,48-57,-
|
||||
else
|
||||
setlocal isk=@,48-57,-
|
||||
endif
|
||||
setlocal isk=@,48-57,-
|
||||
|
||||
syn case ignore
|
||||
|
||||
@@ -157,52 +150,44 @@ else
|
||||
endif
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_cobol_syntax_inits")
|
||||
if version < 508
|
||||
let did_cobol_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink cobolBAD Error
|
||||
HiLink cobolBadID Error
|
||||
HiLink cobolBadLine Error
|
||||
if exists("g:cobol_legacy_code")
|
||||
HiLink cobolMarker Comment
|
||||
else
|
||||
HiLink cobolMarker Error
|
||||
endif
|
||||
HiLink cobolCALLs Function
|
||||
HiLink cobolComment Comment
|
||||
HiLink cobolKeys Comment
|
||||
HiLink cobolAreaB Special
|
||||
HiLink cobolCompiler PreProc
|
||||
HiLink cobolCondFlow Special
|
||||
HiLink cobolCopy PreProc
|
||||
HiLink cobolDeclA cobolDecl
|
||||
HiLink cobolDecl Type
|
||||
HiLink cobolExtras Special
|
||||
HiLink cobolGoTo Special
|
||||
HiLink cobolConstant Constant
|
||||
HiLink cobolNumber Constant
|
||||
HiLink cobolPic Constant
|
||||
HiLink cobolReserved Statement
|
||||
HiLink cobolDivision Label
|
||||
HiLink cobolSection Label
|
||||
HiLink cobolParagraph Label
|
||||
HiLink cobolDivisionName Keyword
|
||||
HiLink cobolSectionName Keyword
|
||||
HiLink cobolParagraphName Keyword
|
||||
HiLink cobolString Constant
|
||||
HiLink cobolTodo Todo
|
||||
HiLink cobolWatch Special
|
||||
HiLink cobolIndicator Special
|
||||
|
||||
delcommand HiLink
|
||||
HiLink cobolBAD Error
|
||||
HiLink cobolBadID Error
|
||||
HiLink cobolBadLine Error
|
||||
if exists("g:cobol_legacy_code")
|
||||
HiLink cobolMarker Comment
|
||||
else
|
||||
HiLink cobolMarker Error
|
||||
endif
|
||||
HiLink cobolCALLs Function
|
||||
HiLink cobolComment Comment
|
||||
HiLink cobolKeys Comment
|
||||
HiLink cobolAreaB Special
|
||||
HiLink cobolCompiler PreProc
|
||||
HiLink cobolCondFlow Special
|
||||
HiLink cobolCopy PreProc
|
||||
HiLink cobolDeclA cobolDecl
|
||||
HiLink cobolDecl Type
|
||||
HiLink cobolExtras Special
|
||||
HiLink cobolGoTo Special
|
||||
HiLink cobolConstant Constant
|
||||
HiLink cobolNumber Constant
|
||||
HiLink cobolPic Constant
|
||||
HiLink cobolReserved Statement
|
||||
HiLink cobolDivision Label
|
||||
HiLink cobolSection Label
|
||||
HiLink cobolParagraph Label
|
||||
HiLink cobolDivisionName Keyword
|
||||
HiLink cobolSectionName Keyword
|
||||
HiLink cobolParagraphName Keyword
|
||||
HiLink cobolString Constant
|
||||
HiLink cobolTodo Todo
|
||||
HiLink cobolWatch Special
|
||||
HiLink cobolIndicator Special
|
||||
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "cobol"
|
||||
|
||||
|
||||
@@ -5,9 +5,8 @@
|
||||
" Remark: Coco/R syntax partially implemented.
|
||||
" License: Vim license
|
||||
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
|
||||
@@ -11,11 +11,8 @@
|
||||
" script, so I wrote this quick and dirty patch.
|
||||
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -37,28 +34,20 @@ syn region configstring matchgroup=configfunction start="AC_MSG_[A-Z]*\ze(\[" m
|
||||
syn region configstring matchgroup=configfunction start="AC_MSG_[A-Z]*\ze([^[]" matchgroup=configdelimiter end=")" contains=configdelimiter,@Spell
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_config_syntax_inits")
|
||||
if version < 508
|
||||
let did_config_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink configdelimiter Delimiter
|
||||
HiLink configoperator Operator
|
||||
HiLink configcomment Comment
|
||||
HiLink configDnl Comment
|
||||
HiLink configfunction Function
|
||||
HiLink confignumber Number
|
||||
HiLink configkeyword Keyword
|
||||
HiLink configspecial Special
|
||||
HiLink configstring String
|
||||
HiLink configdelimiter Delimiter
|
||||
HiLink configoperator Operator
|
||||
HiLink configcomment Comment
|
||||
HiLink configDnl Comment
|
||||
HiLink configfunction Function
|
||||
HiLink confignumber Number
|
||||
HiLink configkeyword Keyword
|
||||
HiLink configspecial Special
|
||||
HiLink configstring String
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "config"
|
||||
|
||||
|
||||
@@ -4,21 +4,14 @@
|
||||
" Previous Maintainer: Ken Shan <ccshan@post.harvard.edu>
|
||||
" Last Change: 2016 Jul 07
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
" Read the C syntax to start with
|
||||
if version < 600
|
||||
so <sfile>:p:h/c.vim
|
||||
else
|
||||
runtime! syntax/c.vim
|
||||
unlet b:current_syntax
|
||||
endif
|
||||
runtime! syntax/c.vim
|
||||
unlet b:current_syntax
|
||||
|
||||
" C++ extensions
|
||||
syn keyword cppStatement new delete this friend using
|
||||
@@ -60,29 +53,22 @@ endif
|
||||
syn match cppMinMax "[<>]?"
|
||||
|
||||
" Default highlighting
|
||||
if version >= 508 || !exists("did_cpp_syntax_inits")
|
||||
if version < 508
|
||||
let did_cpp_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
HiLink cppAccess cppStatement
|
||||
HiLink cppCast cppStatement
|
||||
HiLink cppExceptions Exception
|
||||
HiLink cppOperator Operator
|
||||
HiLink cppStatement Statement
|
||||
HiLink cppModifier Type
|
||||
HiLink cppType Type
|
||||
HiLink cppStorageClass StorageClass
|
||||
HiLink cppStructure Structure
|
||||
HiLink cppBoolean Boolean
|
||||
HiLink cppConstant Constant
|
||||
HiLink cppRawStringDelimiter Delimiter
|
||||
HiLink cppRawString String
|
||||
HiLink cppNumber Number
|
||||
delcommand HiLink
|
||||
endif
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
HiLink cppAccess cppStatement
|
||||
HiLink cppCast cppStatement
|
||||
HiLink cppExceptions Exception
|
||||
HiLink cppOperator Operator
|
||||
HiLink cppStatement Statement
|
||||
HiLink cppModifier Type
|
||||
HiLink cppType Type
|
||||
HiLink cppStorageClass StorageClass
|
||||
HiLink cppStructure Structure
|
||||
HiLink cppBoolean Boolean
|
||||
HiLink cppConstant Constant
|
||||
HiLink cppRawStringDelimiter Delimiter
|
||||
HiLink cppRawString String
|
||||
HiLink cppNumber Number
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "cpp"
|
||||
|
||||
|
||||
@@ -10,11 +10,8 @@
|
||||
" crontab line format:
|
||||
" Minutes Hours Days Months Days_of_Week Commands # comments
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -39,41 +36,33 @@ syntax match crontabCmnt "^\s*#.*" contains=@Spell
|
||||
syntax match crontabPercent "[^\\]%.*"lc=1 contained
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_crontab_syn_inits")
|
||||
if version < 508
|
||||
let did_crontab_syn_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink crontabMin Number
|
||||
HiLink crontabHr PreProc
|
||||
HiLink crontabDay Type
|
||||
HiLink crontabMin Number
|
||||
HiLink crontabHr PreProc
|
||||
HiLink crontabDay Type
|
||||
|
||||
HiLink crontabMnth Number
|
||||
HiLink crontabMnth12 Number
|
||||
HiLink crontabMnthS Number
|
||||
HiLink crontabMnthN Number
|
||||
HiLink crontabMnth Number
|
||||
HiLink crontabMnth12 Number
|
||||
HiLink crontabMnthS Number
|
||||
HiLink crontabMnthN Number
|
||||
|
||||
HiLink crontabDow PreProc
|
||||
HiLink crontabDow7 PreProc
|
||||
HiLink crontabDowS PreProc
|
||||
HiLink crontabDowN PreProc
|
||||
HiLink crontabDow PreProc
|
||||
HiLink crontabDow7 PreProc
|
||||
HiLink crontabDowS PreProc
|
||||
HiLink crontabDowN PreProc
|
||||
|
||||
HiLink crontabNick Special
|
||||
HiLink crontabVar Identifier
|
||||
HiLink crontabPercent Special
|
||||
HiLink crontabNick Special
|
||||
HiLink crontabVar Identifier
|
||||
HiLink crontabPercent Special
|
||||
|
||||
" comment out next line for to suppress unix commands coloring.
|
||||
HiLink crontabCmd Statement
|
||||
HiLink crontabCmd Statement
|
||||
|
||||
HiLink crontabCmnt Comment
|
||||
HiLink crontabCmnt Comment
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "crontab"
|
||||
|
||||
|
||||
@@ -3,11 +3,8 @@
|
||||
" Maintainer: Raul Segura Acevedo <raulseguraaceved@netscape.net>
|
||||
" Last change: 2011 Dec 25 by Thilo Six
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -145,7 +142,7 @@ sy match cscBPMacro contained "!"
|
||||
sy match cscBPW "!\s*\a*" contains=cscBPmacro
|
||||
|
||||
" when wanted, highlighting lhs members or erros in asignments (may lag the editing)
|
||||
if version >= 600 && exists("csc_asignment")
|
||||
if exists("csc_asignment")
|
||||
sy match cscEqError '\("[^"]*"\s*\|[^][\t !%()*+,--/:;<=>{}~]\+\s*\|->\s*\)*=\([^=]\@=\|$\)'
|
||||
sy region cscFormula transparent matchgroup=cscVarName start='\("[^"]*"\|[^][\t !%()*+,--/:;<=>{}~]\+\)\s*=\([^=]\@=\|\n\)' skip='"[^"]*"' end=';' contains=ALLBUT,cscFormula,cscFormulaIn,cscBPMacro,cscCondition
|
||||
sy region cscFormulaIn matchgroup=cscVarName transparent start='\("[^"]*"\|[^][\t !%()*+,--/:;<=>{}~]\+\)\(->\("[^"]*"\|[^][\t !%()*+,--/:;<=>{}~]\+\)\)*\s*=\([^=]\@=\|$\)' skip='"[^"]*"' end=';' contains=ALLBUT,cscFormula,cscFormulaIn,cscBPMacro,cscCondition contained
|
||||
@@ -158,44 +155,36 @@ endif
|
||||
exec "sy sync ccomment cscComment minlines=" . csc_minlines
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_csc_syntax_inits")
|
||||
if version < 508
|
||||
let did_csc_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
hi cscVarName term=bold ctermfg=9 gui=bold guifg=blue
|
||||
hi cscVarName term=bold ctermfg=9 gui=bold guifg=blue
|
||||
|
||||
HiLink cscNumber Number
|
||||
HiLink cscOctal Number
|
||||
HiLink cscFloat Float
|
||||
HiLink cscParenE Error
|
||||
HiLink cscCommentE Error
|
||||
HiLink cscSpaceE Error
|
||||
HiLink cscError Error
|
||||
HiLink cscString String
|
||||
HiLink cscComment Comment
|
||||
HiLink cscTodo Todo
|
||||
HiLink cscStatement Statement
|
||||
HiLink cscIfError Error
|
||||
HiLink cscEqError Error
|
||||
HiLink cscFunction Statement
|
||||
HiLink cscCondition Statement
|
||||
HiLink cscWarn WarningMsg
|
||||
HiLink cscNumber Number
|
||||
HiLink cscOctal Number
|
||||
HiLink cscFloat Float
|
||||
HiLink cscParenE Error
|
||||
HiLink cscCommentE Error
|
||||
HiLink cscSpaceE Error
|
||||
HiLink cscError Error
|
||||
HiLink cscString String
|
||||
HiLink cscComment Comment
|
||||
HiLink cscTodo Todo
|
||||
HiLink cscStatement Statement
|
||||
HiLink cscIfError Error
|
||||
HiLink cscEqError Error
|
||||
HiLink cscFunction Statement
|
||||
HiLink cscCondition Statement
|
||||
HiLink cscWarn WarningMsg
|
||||
|
||||
HiLink cscComE Error
|
||||
HiLink cscCom Statement
|
||||
HiLink cscComW WarningMsg
|
||||
HiLink cscComE Error
|
||||
HiLink cscCom Statement
|
||||
HiLink cscComW WarningMsg
|
||||
|
||||
HiLink cscBPMacro Identifier
|
||||
HiLink cscBPW WarningMsg
|
||||
HiLink cscBPMacro Identifier
|
||||
HiLink cscBPW WarningMsg
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "csc"
|
||||
|
||||
|
||||
@@ -5,11 +5,8 @@
|
||||
" Version: 11
|
||||
" URL: http://www.drchip.org/astronaut/vim/index.html#SYNTAX_CSH
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -100,60 +97,47 @@ syn match cshNumber "-\=\<\d\+\>"
|
||||
"syn match cshIdentifier "\<[a-zA-Z._][a-zA-Z0-9._]*\>"
|
||||
|
||||
" Shell Input Redirection (Here Documents)
|
||||
if version < 600
|
||||
syn region cshHereDoc matchgroup=cshRedir start="<<-\=\s*\**END[a-zA-Z_0-9]*\**" matchgroup=cshRedir end="^END[a-zA-Z_0-9]*$"
|
||||
syn region cshHereDoc matchgroup=cshRedir start="<<-\=\s*\**EOF\**" matchgroup=cshRedir end="^EOF$"
|
||||
else
|
||||
syn region cshHereDoc matchgroup=cshRedir start="<<-\=\s*\**\z(\h\w*\)\**" matchgroup=cshRedir end="^\z1$"
|
||||
endif
|
||||
syn region cshHereDoc matchgroup=cshRedir start="<<-\=\s*\**\z(\h\w*\)\**" matchgroup=cshRedir end="^\z1$"
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_csh_syntax_inits")
|
||||
if version < 508
|
||||
let did_csh_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink cshArgv cshVariables
|
||||
HiLink cshBckQuote cshCommand
|
||||
HiLink cshDblQuote cshString
|
||||
HiLink cshExtVar cshVariables
|
||||
HiLink cshHereDoc cshString
|
||||
HiLink cshNoEndlineBQ cshNoEndline
|
||||
HiLink cshNoEndlineDQ cshNoEndline
|
||||
HiLink cshNoEndlineSQ cshNoEndline
|
||||
HiLink cshQtyWord cshVariables
|
||||
HiLink cshRedir cshOperator
|
||||
HiLink cshSelector cshVariables
|
||||
HiLink cshSetStmt cshStatement
|
||||
HiLink cshSetVariables cshVariables
|
||||
HiLink cshSnglQuote cshString
|
||||
HiLink cshSubst cshVariables
|
||||
HiLink cshArgv cshVariables
|
||||
HiLink cshBckQuote cshCommand
|
||||
HiLink cshDblQuote cshString
|
||||
HiLink cshExtVar cshVariables
|
||||
HiLink cshHereDoc cshString
|
||||
HiLink cshNoEndlineBQ cshNoEndline
|
||||
HiLink cshNoEndlineDQ cshNoEndline
|
||||
HiLink cshNoEndlineSQ cshNoEndline
|
||||
HiLink cshQtyWord cshVariables
|
||||
HiLink cshRedir cshOperator
|
||||
HiLink cshSelector cshVariables
|
||||
HiLink cshSetStmt cshStatement
|
||||
HiLink cshSetVariables cshVariables
|
||||
HiLink cshSnglQuote cshString
|
||||
HiLink cshSubst cshVariables
|
||||
|
||||
HiLink cshCommand Statement
|
||||
HiLink cshComment Comment
|
||||
HiLink cshConditional Conditional
|
||||
HiLink cshIdentifier Error
|
||||
HiLink cshModifier Special
|
||||
HiLink cshNoEndline Error
|
||||
HiLink cshNumber Number
|
||||
HiLink cshOperator Operator
|
||||
HiLink cshRedir Statement
|
||||
HiLink cshRepeat Repeat
|
||||
HiLink cshShellVariables Special
|
||||
HiLink cshSpecial Special
|
||||
HiLink cshStatement Statement
|
||||
HiLink cshString String
|
||||
HiLink cshSubstError Error
|
||||
HiLink cshTodo Todo
|
||||
HiLink cshVariables Type
|
||||
HiLink cshCommand Statement
|
||||
HiLink cshComment Comment
|
||||
HiLink cshConditional Conditional
|
||||
HiLink cshIdentifier Error
|
||||
HiLink cshModifier Special
|
||||
HiLink cshNoEndline Error
|
||||
HiLink cshNumber Number
|
||||
HiLink cshOperator Operator
|
||||
HiLink cshRedir Statement
|
||||
HiLink cshRepeat Repeat
|
||||
HiLink cshShellVariables Special
|
||||
HiLink cshSpecial Special
|
||||
HiLink cshStatement Statement
|
||||
HiLink cshString String
|
||||
HiLink cshSubstError Error
|
||||
HiLink cshTodo Todo
|
||||
HiLink cshVariables Type
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "csh"
|
||||
|
||||
|
||||
@@ -15,11 +15,8 @@
|
||||
" - The additional syntax for the RT-Tester (pseudo-comments)
|
||||
" should be optional.
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -149,46 +146,38 @@ syn match cspSdlRttComment "pragma\s\+SDL_MATCH\s\+" nextgroup=cspRttPragmaSdlAr
|
||||
syn sync lines=250
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_csp_syn_inits")
|
||||
if version < 508
|
||||
let did_csp_syn_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
" The default methods for highlighting. Can be overridden later
|
||||
" (For vim version <=5.7, the command groups are defined in
|
||||
" $VIMRUNTIME/syntax/synload.vim )
|
||||
HiLink cspComment Comment
|
||||
HiLink cspNumber Number
|
||||
HiLink cspConditional Conditional
|
||||
HiLink cspOperator Delimiter
|
||||
HiLink cspKeyword Keyword
|
||||
HiLink cspReserved SpecialChar
|
||||
HiLink cspInclude Error
|
||||
HiLink cspIncludeKeyword Include
|
||||
HiLink cspIncludeArg Include
|
||||
HiLink cspAssert PreCondit
|
||||
HiLink cspType Type
|
||||
HiLink cspProcess Function
|
||||
HiLink cspTodo Todo
|
||||
HiLink cspOldRttComment Define
|
||||
HiLink cspRttPragmaKeyword Define
|
||||
HiLink cspSdlRttComment Define
|
||||
HiLink cspRttPragmaArg Define
|
||||
HiLink cspRttPragmaSdlArg Define
|
||||
HiLink cspRttPragmaSdlName Default
|
||||
HiLink cspRttPragmaSdlTailArg Define
|
||||
HiLink cspRttPragmaSdlTransName Default
|
||||
HiLink cspRttPragmaSdlTransTailArg Define
|
||||
HiLink cspReservedIdentifier Error
|
||||
" (Currently unused vim method: Debug)
|
||||
" The default methods for highlighting. Can be overridden later
|
||||
" (For vim version <=5.7, the command groups are defined in
|
||||
" $VIMRUNTIME/syntax/synload.vim )
|
||||
HiLink cspComment Comment
|
||||
HiLink cspNumber Number
|
||||
HiLink cspConditional Conditional
|
||||
HiLink cspOperator Delimiter
|
||||
HiLink cspKeyword Keyword
|
||||
HiLink cspReserved SpecialChar
|
||||
HiLink cspInclude Error
|
||||
HiLink cspIncludeKeyword Include
|
||||
HiLink cspIncludeArg Include
|
||||
HiLink cspAssert PreCondit
|
||||
HiLink cspType Type
|
||||
HiLink cspProcess Function
|
||||
HiLink cspTodo Todo
|
||||
HiLink cspOldRttComment Define
|
||||
HiLink cspRttPragmaKeyword Define
|
||||
HiLink cspSdlRttComment Define
|
||||
HiLink cspRttPragmaArg Define
|
||||
HiLink cspRttPragmaSdlArg Define
|
||||
HiLink cspRttPragmaSdlName Default
|
||||
HiLink cspRttPragmaSdlTailArg Define
|
||||
HiLink cspRttPragmaSdlTransName Default
|
||||
HiLink cspRttPragmaSdlTransTailArg Define
|
||||
HiLink cspReservedIdentifier Error
|
||||
" (Currently unused vim method: Debug)
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "csp"
|
||||
|
||||
|
||||
@@ -8,12 +8,9 @@
|
||||
" URL: https://github.com/JulesWang/css.vim
|
||||
" Last Change: 2015 Apr.17
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
" quit when a syntax file was already loaded
|
||||
if !exists("main_syntax")
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
let main_syntax = 'css'
|
||||
@@ -516,139 +513,131 @@ if main_syntax == "css"
|
||||
endif
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_css_syn_inits")
|
||||
if version < 508
|
||||
let did_css_syn_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink cssComment Comment
|
||||
HiLink cssVendor Comment
|
||||
HiLink cssHacks Comment
|
||||
HiLink cssTagName Statement
|
||||
HiLink cssDeprecated Error
|
||||
HiLink cssSelectorOp Special
|
||||
HiLink cssSelectorOp2 Special
|
||||
HiLink cssAttrComma Special
|
||||
HiLink cssComment Comment
|
||||
HiLink cssVendor Comment
|
||||
HiLink cssHacks Comment
|
||||
HiLink cssTagName Statement
|
||||
HiLink cssDeprecated Error
|
||||
HiLink cssSelectorOp Special
|
||||
HiLink cssSelectorOp2 Special
|
||||
HiLink cssAttrComma Special
|
||||
|
||||
HiLink cssAnimationProp cssProp
|
||||
HiLink cssBackgroundProp cssProp
|
||||
HiLink cssBorderProp cssProp
|
||||
HiLink cssBoxProp cssProp
|
||||
HiLink cssColorProp cssProp
|
||||
HiLink cssContentForPagedMediaProp cssProp
|
||||
HiLink cssDimensionProp cssProp
|
||||
HiLink cssFlexibleBoxProp cssProp
|
||||
HiLink cssFontProp cssProp
|
||||
HiLink cssGeneratedContentProp cssProp
|
||||
HiLink cssGridProp cssProp
|
||||
HiLink cssHyerlinkProp cssProp
|
||||
HiLink cssLineboxProp cssProp
|
||||
HiLink cssListProp cssProp
|
||||
HiLink cssMarqueeProp cssProp
|
||||
HiLink cssMultiColumnProp cssProp
|
||||
HiLink cssPagedMediaProp cssProp
|
||||
HiLink cssPositioningProp cssProp
|
||||
HiLink cssPrintProp cssProp
|
||||
HiLink cssRubyProp cssProp
|
||||
HiLink cssSpeechProp cssProp
|
||||
HiLink cssTableProp cssProp
|
||||
HiLink cssTextProp cssProp
|
||||
HiLink cssTransformProp cssProp
|
||||
HiLink cssTransitionProp cssProp
|
||||
HiLink cssUIProp cssProp
|
||||
HiLink cssIEUIProp cssProp
|
||||
HiLink cssAuralProp cssProp
|
||||
HiLink cssRenderProp cssProp
|
||||
HiLink cssMobileTextProp cssProp
|
||||
HiLink cssAnimationProp cssProp
|
||||
HiLink cssBackgroundProp cssProp
|
||||
HiLink cssBorderProp cssProp
|
||||
HiLink cssBoxProp cssProp
|
||||
HiLink cssColorProp cssProp
|
||||
HiLink cssContentForPagedMediaProp cssProp
|
||||
HiLink cssDimensionProp cssProp
|
||||
HiLink cssFlexibleBoxProp cssProp
|
||||
HiLink cssFontProp cssProp
|
||||
HiLink cssGeneratedContentProp cssProp
|
||||
HiLink cssGridProp cssProp
|
||||
HiLink cssHyerlinkProp cssProp
|
||||
HiLink cssLineboxProp cssProp
|
||||
HiLink cssListProp cssProp
|
||||
HiLink cssMarqueeProp cssProp
|
||||
HiLink cssMultiColumnProp cssProp
|
||||
HiLink cssPagedMediaProp cssProp
|
||||
HiLink cssPositioningProp cssProp
|
||||
HiLink cssPrintProp cssProp
|
||||
HiLink cssRubyProp cssProp
|
||||
HiLink cssSpeechProp cssProp
|
||||
HiLink cssTableProp cssProp
|
||||
HiLink cssTextProp cssProp
|
||||
HiLink cssTransformProp cssProp
|
||||
HiLink cssTransitionProp cssProp
|
||||
HiLink cssUIProp cssProp
|
||||
HiLink cssIEUIProp cssProp
|
||||
HiLink cssAuralProp cssProp
|
||||
HiLink cssRenderProp cssProp
|
||||
HiLink cssMobileTextProp cssProp
|
||||
|
||||
HiLink cssAnimationAttr cssAttr
|
||||
HiLink cssBackgroundAttr cssAttr
|
||||
HiLink cssBorderAttr cssAttr
|
||||
HiLink cssBoxAttr cssAttr
|
||||
HiLink cssContentForPagedMediaAttr cssAttr
|
||||
HiLink cssDimensionAttr cssAttr
|
||||
HiLink cssFlexibleBoxAttr cssAttr
|
||||
HiLink cssFontAttr cssAttr
|
||||
HiLink cssGeneratedContentAttr cssAttr
|
||||
HiLink cssGridAttr cssAttr
|
||||
HiLink cssHyerlinkAttr cssAttr
|
||||
HiLink cssLineboxAttr cssAttr
|
||||
HiLink cssListAttr cssAttr
|
||||
HiLink cssMarginAttr cssAttr
|
||||
HiLink cssMarqueeAttr cssAttr
|
||||
HiLink cssMultiColumnAttr cssAttr
|
||||
HiLink cssPaddingAttr cssAttr
|
||||
HiLink cssPagedMediaAttr cssAttr
|
||||
HiLink cssPositioningAttr cssAttr
|
||||
HiLink cssGradientAttr cssAttr
|
||||
HiLink cssPrintAttr cssAttr
|
||||
HiLink cssRubyAttr cssAttr
|
||||
HiLink cssSpeechAttr cssAttr
|
||||
HiLink cssTableAttr cssAttr
|
||||
HiLink cssTextAttr cssAttr
|
||||
HiLink cssTransformAttr cssAttr
|
||||
HiLink cssTransitionAttr cssAttr
|
||||
HiLink cssUIAttr cssAttr
|
||||
HiLink cssIEUIAttr cssAttr
|
||||
HiLink cssAuralAttr cssAttr
|
||||
HiLink cssRenderAttr cssAttr
|
||||
HiLink cssCommonAttr cssAttr
|
||||
HiLink cssAnimationAttr cssAttr
|
||||
HiLink cssBackgroundAttr cssAttr
|
||||
HiLink cssBorderAttr cssAttr
|
||||
HiLink cssBoxAttr cssAttr
|
||||
HiLink cssContentForPagedMediaAttr cssAttr
|
||||
HiLink cssDimensionAttr cssAttr
|
||||
HiLink cssFlexibleBoxAttr cssAttr
|
||||
HiLink cssFontAttr cssAttr
|
||||
HiLink cssGeneratedContentAttr cssAttr
|
||||
HiLink cssGridAttr cssAttr
|
||||
HiLink cssHyerlinkAttr cssAttr
|
||||
HiLink cssLineboxAttr cssAttr
|
||||
HiLink cssListAttr cssAttr
|
||||
HiLink cssMarginAttr cssAttr
|
||||
HiLink cssMarqueeAttr cssAttr
|
||||
HiLink cssMultiColumnAttr cssAttr
|
||||
HiLink cssPaddingAttr cssAttr
|
||||
HiLink cssPagedMediaAttr cssAttr
|
||||
HiLink cssPositioningAttr cssAttr
|
||||
HiLink cssGradientAttr cssAttr
|
||||
HiLink cssPrintAttr cssAttr
|
||||
HiLink cssRubyAttr cssAttr
|
||||
HiLink cssSpeechAttr cssAttr
|
||||
HiLink cssTableAttr cssAttr
|
||||
HiLink cssTextAttr cssAttr
|
||||
HiLink cssTransformAttr cssAttr
|
||||
HiLink cssTransitionAttr cssAttr
|
||||
HiLink cssUIAttr cssAttr
|
||||
HiLink cssIEUIAttr cssAttr
|
||||
HiLink cssAuralAttr cssAttr
|
||||
HiLink cssRenderAttr cssAttr
|
||||
HiLink cssCommonAttr cssAttr
|
||||
|
||||
HiLink cssPseudoClassId PreProc
|
||||
HiLink cssPseudoClassLang Constant
|
||||
HiLink cssValueLength Number
|
||||
HiLink cssValueInteger Number
|
||||
HiLink cssValueNumber Number
|
||||
HiLink cssValueAngle Number
|
||||
HiLink cssValueTime Number
|
||||
HiLink cssValueFrequency Number
|
||||
HiLink cssFunction Constant
|
||||
HiLink cssURL String
|
||||
HiLink cssFunctionName Function
|
||||
HiLink cssFunctionComma Function
|
||||
HiLink cssColor Constant
|
||||
HiLink cssIdentifier Function
|
||||
HiLink cssInclude Include
|
||||
HiLink cssIncludeKeyword atKeyword
|
||||
HiLink cssImportant Special
|
||||
HiLink cssBraces Function
|
||||
HiLink cssBraceError Error
|
||||
HiLink cssError Error
|
||||
HiLink cssUnicodeEscape Special
|
||||
HiLink cssStringQQ String
|
||||
HiLink cssStringQ String
|
||||
HiLink cssAttributeSelector String
|
||||
HiLink cssMedia atKeyword
|
||||
HiLink cssMediaType Special
|
||||
HiLink cssMediaComma Normal
|
||||
HiLink cssMediaKeyword Statement
|
||||
HiLink cssMediaProp cssProp
|
||||
HiLink cssMediaAttr cssAttr
|
||||
HiLink cssPage atKeyword
|
||||
HiLink cssPagePseudo PreProc
|
||||
HiLink cssPageMargin atKeyword
|
||||
HiLink cssPageProp cssProp
|
||||
HiLink cssKeyFrame atKeyword
|
||||
HiLink cssKeyFrameSelector Constant
|
||||
HiLink cssFontDescriptor Special
|
||||
HiLink cssFontDescriptorFunction Constant
|
||||
HiLink cssFontDescriptorProp cssProp
|
||||
HiLink cssFontDescriptorAttr cssAttr
|
||||
HiLink cssUnicodeRange Constant
|
||||
HiLink cssClassName Function
|
||||
HiLink cssClassNameDot Function
|
||||
HiLink cssProp StorageClass
|
||||
HiLink cssAttr Constant
|
||||
HiLink cssUnitDecorators Number
|
||||
HiLink cssNoise Noise
|
||||
HiLink atKeyword PreProc
|
||||
delcommand HiLink
|
||||
endif
|
||||
HiLink cssPseudoClassId PreProc
|
||||
HiLink cssPseudoClassLang Constant
|
||||
HiLink cssValueLength Number
|
||||
HiLink cssValueInteger Number
|
||||
HiLink cssValueNumber Number
|
||||
HiLink cssValueAngle Number
|
||||
HiLink cssValueTime Number
|
||||
HiLink cssValueFrequency Number
|
||||
HiLink cssFunction Constant
|
||||
HiLink cssURL String
|
||||
HiLink cssFunctionName Function
|
||||
HiLink cssFunctionComma Function
|
||||
HiLink cssColor Constant
|
||||
HiLink cssIdentifier Function
|
||||
HiLink cssInclude Include
|
||||
HiLink cssIncludeKeyword atKeyword
|
||||
HiLink cssImportant Special
|
||||
HiLink cssBraces Function
|
||||
HiLink cssBraceError Error
|
||||
HiLink cssError Error
|
||||
HiLink cssUnicodeEscape Special
|
||||
HiLink cssStringQQ String
|
||||
HiLink cssStringQ String
|
||||
HiLink cssAttributeSelector String
|
||||
HiLink cssMedia atKeyword
|
||||
HiLink cssMediaType Special
|
||||
HiLink cssMediaComma Normal
|
||||
HiLink cssMediaKeyword Statement
|
||||
HiLink cssMediaProp cssProp
|
||||
HiLink cssMediaAttr cssAttr
|
||||
HiLink cssPage atKeyword
|
||||
HiLink cssPagePseudo PreProc
|
||||
HiLink cssPageMargin atKeyword
|
||||
HiLink cssPageProp cssProp
|
||||
HiLink cssKeyFrame atKeyword
|
||||
HiLink cssKeyFrameSelector Constant
|
||||
HiLink cssFontDescriptor Special
|
||||
HiLink cssFontDescriptorFunction Constant
|
||||
HiLink cssFontDescriptorProp cssProp
|
||||
HiLink cssFontDescriptorAttr cssAttr
|
||||
HiLink cssUnicodeRange Constant
|
||||
HiLink cssClassName Function
|
||||
HiLink cssClassNameDot Function
|
||||
HiLink cssProp StorageClass
|
||||
HiLink cssAttr Constant
|
||||
HiLink cssUnitDecorators Number
|
||||
HiLink cssNoise Noise
|
||||
HiLink atKeyword PreProc
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "css"
|
||||
|
||||
|
||||
@@ -4,11 +4,8 @@
|
||||
" Last Change: 2002 Apr 13
|
||||
" Version Info: @(#)cterm.vim 1.7 97/12/15 09:23:14
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -142,48 +139,40 @@ syn match ctermCharacter "'[^\\]'"
|
||||
syn match ctermSpecialCharacter "'\\.'"
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_cterm_syntax_inits")
|
||||
if version < 508
|
||||
let did_cterm_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink ctermStatement Statement
|
||||
HiLink ctermFunction Statement
|
||||
HiLink ctermStrFunction Statement
|
||||
HiLink ctermIntFunction Statement
|
||||
HiLink ctermLabel Statement
|
||||
HiLink ctermConditional Statement
|
||||
HiLink ctermRepeat Statement
|
||||
HiLink ctermLibFunc UserDefFunc
|
||||
HiLink ctermType Type
|
||||
HiLink ctermFuncArg PreCondit
|
||||
HiLink ctermStatement Statement
|
||||
HiLink ctermFunction Statement
|
||||
HiLink ctermStrFunction Statement
|
||||
HiLink ctermIntFunction Statement
|
||||
HiLink ctermLabel Statement
|
||||
HiLink ctermConditional Statement
|
||||
HiLink ctermRepeat Statement
|
||||
HiLink ctermLibFunc UserDefFunc
|
||||
HiLink ctermType Type
|
||||
HiLink ctermFuncArg PreCondit
|
||||
|
||||
HiLink ctermPreVarRO PreCondit
|
||||
HiLink ctermPreVarRW PreConditBold
|
||||
HiLink ctermVar Type
|
||||
HiLink ctermPreVarRO PreCondit
|
||||
HiLink ctermPreVarRW PreConditBold
|
||||
HiLink ctermVar Type
|
||||
|
||||
HiLink ctermComment Comment
|
||||
HiLink ctermComment Comment
|
||||
|
||||
HiLink ctermCharacter SpecialChar
|
||||
HiLink ctermSpecial Special
|
||||
HiLink ctermSpecialCharacter SpecialChar
|
||||
HiLink ctermSymbols Special
|
||||
HiLink ctermString String
|
||||
HiLink ctermTodo Todo
|
||||
HiLink ctermOperator Statement
|
||||
HiLink ctermNumber Number
|
||||
HiLink ctermCharacter SpecialChar
|
||||
HiLink ctermSpecial Special
|
||||
HiLink ctermSpecialCharacter SpecialChar
|
||||
HiLink ctermSymbols Special
|
||||
HiLink ctermString String
|
||||
HiLink ctermTodo Todo
|
||||
HiLink ctermOperator Statement
|
||||
HiLink ctermNumber Number
|
||||
|
||||
" redefine the colors
|
||||
"hi PreConditBold term=bold ctermfg=1 cterm=bold guifg=Purple gui=bold
|
||||
"hi Special term=bold ctermfg=6 guifg=SlateBlue gui=underline
|
||||
" redefine the colors
|
||||
"hi PreConditBold term=bold ctermfg=1 cterm=bold guifg=Purple gui=bold
|
||||
"hi Special term=bold ctermfg=6 guifg=SlateBlue gui=underline
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "cterm"
|
||||
|
||||
|
||||
@@ -3,20 +3,13 @@
|
||||
" Maintainer: Timothy B. Terriberry <tterribe@users.sourceforge.net>
|
||||
" Last Change: 2007 Oct 13
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
" Read the C syntax to start with
|
||||
if version < 600
|
||||
source <sfile>:p:h/c.vim
|
||||
else
|
||||
runtime! syntax/c.vim
|
||||
endif
|
||||
runtime! syntax/c.vim
|
||||
|
||||
" CUDA extentions
|
||||
syn keyword cudaStorageClass __device__ __global__ __host__
|
||||
|
||||
@@ -3,11 +3,8 @@
|
||||
" Maintainer: John Cook <johncook3@gmail.com>
|
||||
" Last Change: 2011 Dec 27
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -95,39 +92,31 @@ syn region cuplComment start=+/\*+ end=+\*/+ contains=cuplNumber,cuplTodo
|
||||
syn sync minlines=1
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_cupl_syn_inits")
|
||||
if version < 508
|
||||
let did_cupl_syn_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
" The default highlighting.
|
||||
HiLink cuplHeader cuplStatement
|
||||
HiLink cuplLogicalOperator cuplOperator
|
||||
HiLink cuplRangeOperator cuplOperator
|
||||
HiLink cuplArithmeticOperator cuplOperator
|
||||
HiLink cuplAssignmentOperator cuplOperator
|
||||
HiLink cuplEqualityOperator cuplOperator
|
||||
HiLink cuplTruthTableOperator cuplOperator
|
||||
HiLink cuplOperator cuplStatement
|
||||
HiLink cuplFunction cuplStatement
|
||||
HiLink cuplStatement Statement
|
||||
HiLink cuplNumberRange cuplNumber
|
||||
HiLink cuplNumber cuplString
|
||||
HiLink cuplString String
|
||||
HiLink cuplComment Comment
|
||||
HiLink cuplExtension cuplSpecial
|
||||
HiLink cuplSpecialChar cuplSpecial
|
||||
HiLink cuplSpecial Special
|
||||
HiLink cuplDirective PreProc
|
||||
HiLink cuplTodo Todo
|
||||
" The default highlighting.
|
||||
HiLink cuplHeader cuplStatement
|
||||
HiLink cuplLogicalOperator cuplOperator
|
||||
HiLink cuplRangeOperator cuplOperator
|
||||
HiLink cuplArithmeticOperator cuplOperator
|
||||
HiLink cuplAssignmentOperator cuplOperator
|
||||
HiLink cuplEqualityOperator cuplOperator
|
||||
HiLink cuplTruthTableOperator cuplOperator
|
||||
HiLink cuplOperator cuplStatement
|
||||
HiLink cuplFunction cuplStatement
|
||||
HiLink cuplStatement Statement
|
||||
HiLink cuplNumberRange cuplNumber
|
||||
HiLink cuplNumber cuplString
|
||||
HiLink cuplString String
|
||||
HiLink cuplComment Comment
|
||||
HiLink cuplExtension cuplSpecial
|
||||
HiLink cuplSpecialChar cuplSpecial
|
||||
HiLink cuplSpecial Special
|
||||
HiLink cuplDirective PreProc
|
||||
HiLink cuplTodo Todo
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "cupl"
|
||||
|
||||
|
||||
@@ -3,21 +3,14 @@
|
||||
" Maintainer: John Cook <john.cook@kla-tencor.com>
|
||||
" Last Change: 2001 Apr 25
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
" Read the CUPL syntax to start with
|
||||
if version < 600
|
||||
source <sfile>:p:h/cupl.vim
|
||||
else
|
||||
runtime! syntax/cupl.vim
|
||||
unlet b:current_syntax
|
||||
endif
|
||||
runtime! syntax/cupl.vim
|
||||
unlet b:current_syntax
|
||||
|
||||
" omit definition-specific stuff
|
||||
syn clear cuplStatement
|
||||
@@ -53,28 +46,20 @@ syn match cuplsimOutput +"\x\+"+
|
||||
syn sync minlines=1
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_cuplsim_syn_inits")
|
||||
if version < 508
|
||||
let did_cuplsim_syn_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
" append to the highlighting links in cupl.vim
|
||||
" The default highlighting.
|
||||
HiLink cuplsimOrder cuplStatement
|
||||
HiLink cuplsimBase cuplStatement
|
||||
HiLink cuplsimBaseType cuplStatement
|
||||
HiLink cuplsimVectors cuplStatement
|
||||
HiLink cuplsimStimulus cuplNumber
|
||||
HiLink cuplsimOutput cuplNumber
|
||||
HiLink cuplsimOrderFormat cuplNumber
|
||||
" append to the highlighting links in cupl.vim
|
||||
" The default highlighting.
|
||||
HiLink cuplsimOrder cuplStatement
|
||||
HiLink cuplsimBase cuplStatement
|
||||
HiLink cuplsimBaseType cuplStatement
|
||||
HiLink cuplsimVectors cuplStatement
|
||||
HiLink cuplsimStimulus cuplNumber
|
||||
HiLink cuplsimOutput cuplNumber
|
||||
HiLink cuplsimOrderFormat cuplNumber
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "cuplsim"
|
||||
" vim:ts=8
|
||||
|
||||
@@ -4,11 +4,8 @@
|
||||
" URL: http://www.zotikos.com/downloads/cvs.vim
|
||||
" Last Change: Sat Nov 24 23:25:11 CET 2001
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -20,24 +17,16 @@ syn region cvsCom start="Committing in" end="$" contains=cvsDir contained extend
|
||||
syn match cvsDir contained "\S\+$"
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_cvs_syn_inits")
|
||||
if version < 508
|
||||
let did_cvs_syn_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink cvsLine Comment
|
||||
HiLink cvsDir cvsFile
|
||||
HiLink cvsFile Constant
|
||||
HiLink cvsFiles cvsCom
|
||||
HiLink cvsTag cvsCom
|
||||
HiLink cvsCom Statement
|
||||
HiLink cvsLine Comment
|
||||
HiLink cvsDir cvsFile
|
||||
HiLink cvsFile Constant
|
||||
HiLink cvsFiles cvsCom
|
||||
HiLink cvsTag cvsCom
|
||||
HiLink cvsCom Statement
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "cvs"
|
||||
|
||||
@@ -13,11 +13,8 @@
|
||||
" TODO: names, and leaves C/C++ comments as such. (On the other hand,
|
||||
" TODO: switching to TeX mode in C/C++ comments might be colour overkill.)
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -25,12 +22,8 @@ endif
|
||||
" level in the CWEB syntax, e.g., in the preamble. In general, a CWEB source
|
||||
" code can be seen as a normal TeX document with some C/C++ material
|
||||
" interspersed in certain defined regions.
|
||||
if version < 600
|
||||
source <sfile>:p:h/tex.vim
|
||||
else
|
||||
runtime! syntax/tex.vim
|
||||
unlet b:current_syntax
|
||||
endif
|
||||
runtime! syntax/tex.vim
|
||||
unlet b:current_syntax
|
||||
|
||||
" Read the C/C++ syntax too; C/C++ syntax items are treated as such in the
|
||||
" C/C++ section of a CWEB chunk or in inner C/C++ context in "|...|" groups.
|
||||
@@ -63,20 +56,12 @@ syntax region webRestrictedTeX start="@[\^\.:t=q]" end="@>" oneline
|
||||
syntax match webIgnoredStuff "@@"
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_cweb_syntax_inits")
|
||||
if version < 508
|
||||
let did_cweb_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink webRestrictedTeX String
|
||||
HiLink webRestrictedTeX String
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "cweb"
|
||||
|
||||
|
||||
@@ -15,22 +15,15 @@
|
||||
|
||||
|
||||
" Remove any old syntax stuff hanging around
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
|
||||
|
||||
" Read the C++ syntax to start with - this includes the C syntax
|
||||
if version < 600
|
||||
source <sfile>:p:h/cpp.vim
|
||||
else
|
||||
runtime! syntax/cpp.vim
|
||||
endif
|
||||
runtime! syntax/cpp.vim
|
||||
unlet b:current_syntax
|
||||
|
||||
" Cynlib extensions
|
||||
@@ -69,23 +62,15 @@ syn match cynlibOperator "<<="
|
||||
syn keyword cynlibType In Out InST OutST Int Uint Const Cynclock
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_cynlib_syntax_inits")
|
||||
if version < 508
|
||||
let did_cynlib_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink cynlibOperator Operator
|
||||
HiLink cynlibMacro Statement
|
||||
HiLink cynlibFunction Statement
|
||||
HiLink cynlibppMacro Statement
|
||||
HiLink cynlibType Type
|
||||
HiLink cynlibOperator Operator
|
||||
HiLink cynlibMacro Statement
|
||||
HiLink cynlibFunction Statement
|
||||
HiLink cynlibppMacro Statement
|
||||
HiLink cynlibType Type
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "cynlib"
|
||||
|
||||
@@ -19,21 +19,13 @@
|
||||
|
||||
|
||||
|
||||
" Remove any old syntax stuff hanging around
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
" Read the Cynlib syntax to start with - this includes the C++ syntax
|
||||
if version < 600
|
||||
source <sfile>:p:h/cynlib.vim
|
||||
else
|
||||
runtime! syntax/cynlib.vim
|
||||
endif
|
||||
runtime! syntax/cynlib.vim
|
||||
unlet b:current_syntax
|
||||
|
||||
|
||||
@@ -49,20 +41,12 @@ syn keyword cynppMacro Thread EndThread
|
||||
syn keyword cynppMacro Instantiate
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_cynpp_syntax_inits")
|
||||
if version < 508
|
||||
let did_cynpp_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink cLabel Label
|
||||
HiLink cynppMacro Statement
|
||||
HiLink cLabel Label
|
||||
HiLink cynppMacro Statement
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "cynpp"
|
||||
|
||||
@@ -8,9 +8,8 @@
|
||||
"
|
||||
" http://dstools.sourceforge.net/DataScriptLanguageOverview.html
|
||||
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
let s:keepcpo= &cpo
|
||||
|
||||
@@ -3,11 +3,8 @@
|
||||
" Maintainer: Christopher Shinn <christopher@lucent.com>
|
||||
" Last Change: 2003 Apr 25
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -40,25 +37,17 @@ syn keyword dcdSpecial PRV1 PRV2 PRV3 PRV4 PRV5 PRV6 PRV7 PRV8
|
||||
syn region dcdComment start="\*" end="\;"
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_dcd_syntax_inits")
|
||||
if version < 508
|
||||
let did_dcd_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink dcdFunction Identifier
|
||||
HiLink dcdLabel Constant
|
||||
HiLink dcdConditional Conditional
|
||||
HiLink dcdDisplay Type
|
||||
HiLink dcdStatement Statement
|
||||
HiLink dcdSpecial Special
|
||||
HiLink dcdComment Comment
|
||||
HiLink dcdFunction Identifier
|
||||
HiLink dcdLabel Constant
|
||||
HiLink dcdConditional Conditional
|
||||
HiLink dcdDisplay Type
|
||||
HiLink dcdStatement Statement
|
||||
HiLink dcdSpecial Special
|
||||
HiLink dcdComment Comment
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "dcd"
|
||||
|
||||
@@ -5,11 +5,8 @@
|
||||
" Version: 9
|
||||
" URL: http://www.drchip.org/astronaut/vim/index.html#SYNTAX_DCL
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -114,50 +111,42 @@ syn region dclFuncList matchgroup=Delimiter start="(" matchgroup=Delimiter end=
|
||||
syn match dclError ")"
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_dcl_syntax_inits")
|
||||
if version < 508
|
||||
let did_dcl_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink dclLogOper dclError
|
||||
HiLink dclLogical dclOper
|
||||
HiLink dclLogSep dclSep
|
||||
HiLink dclLogOper dclError
|
||||
HiLink dclLogical dclOper
|
||||
HiLink dclLogSep dclSep
|
||||
|
||||
HiLink dclAssign Operator
|
||||
HiLink dclCmdProc Special
|
||||
HiLink dclCmdProcStart Operator
|
||||
HiLink dclComment Comment
|
||||
HiLink dclContinue Statement
|
||||
HiLink dclDevice Identifier
|
||||
HiLink dclDirPath Identifier
|
||||
HiLink dclDirPath Identifier
|
||||
HiLink dclDirSep Delimiter
|
||||
HiLink dclError Error
|
||||
HiLink dclExe Statement
|
||||
HiLink dclFilename NONE
|
||||
HiLink dclGotoLabel Label
|
||||
HiLink dclInstr Statement
|
||||
HiLink dclLexical Function
|
||||
HiLink dclMdfy Type
|
||||
HiLink dclMdfyBrkt Delimiter
|
||||
HiLink dclMdfySep Delimiter
|
||||
HiLink dclMdfySet Type
|
||||
HiLink dclMdfySetString String
|
||||
HiLink dclNumber Number
|
||||
HiLink dclOper Operator
|
||||
HiLink dclParam Special
|
||||
HiLink dclSep Delimiter
|
||||
HiLink dclStart Delimiter
|
||||
HiLink dclString String
|
||||
HiLink dclTodo Todo
|
||||
HiLink dclAssign Operator
|
||||
HiLink dclCmdProc Special
|
||||
HiLink dclCmdProcStart Operator
|
||||
HiLink dclComment Comment
|
||||
HiLink dclContinue Statement
|
||||
HiLink dclDevice Identifier
|
||||
HiLink dclDirPath Identifier
|
||||
HiLink dclDirPath Identifier
|
||||
HiLink dclDirSep Delimiter
|
||||
HiLink dclError Error
|
||||
HiLink dclExe Statement
|
||||
HiLink dclFilename NONE
|
||||
HiLink dclGotoLabel Label
|
||||
HiLink dclInstr Statement
|
||||
HiLink dclLexical Function
|
||||
HiLink dclMdfy Type
|
||||
HiLink dclMdfyBrkt Delimiter
|
||||
HiLink dclMdfySep Delimiter
|
||||
HiLink dclMdfySet Type
|
||||
HiLink dclMdfySetString String
|
||||
HiLink dclNumber Number
|
||||
HiLink dclOper Operator
|
||||
HiLink dclParam Special
|
||||
HiLink dclSep Delimiter
|
||||
HiLink dclStart Delimiter
|
||||
HiLink dclString String
|
||||
HiLink dclTodo Todo
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "dcl"
|
||||
|
||||
|
||||
@@ -7,9 +7,7 @@
|
||||
" URL: https://anonscm.debian.org/cgit/pkg-vim/vim.git/plain/runtime/syntax/debchangelog.vim
|
||||
|
||||
" Standard syntax initialization
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -36,28 +34,21 @@ syn region debchangelogFooter start="^ [^ ]" end="$" contains=debchangelogEmail
|
||||
syn region debchangelogEntry start="^ " end="$" contains=debchangelogCloses,debchangelogLP oneline
|
||||
|
||||
" Associate our matches and regions with pretty colours
|
||||
if version >= 508 || !exists("did_debchangelog_syn_inits")
|
||||
if version < 508
|
||||
let did_debchangelog_syn_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink debchangelogHeader Error
|
||||
HiLink debchangelogFooter Identifier
|
||||
HiLink debchangelogEntry Normal
|
||||
HiLink debchangelogCloses Statement
|
||||
HiLink debchangelogLP Statement
|
||||
HiLink debchangelogFirstKV Identifier
|
||||
HiLink debchangelogOtherKV Identifier
|
||||
HiLink debchangelogName Comment
|
||||
HiLink debchangelogVersion Identifier
|
||||
HiLink debchangelogTarget Identifier
|
||||
HiLink debchangelogEmail Special
|
||||
HiLink debchangelogHeader Error
|
||||
HiLink debchangelogFooter Identifier
|
||||
HiLink debchangelogEntry Normal
|
||||
HiLink debchangelogCloses Statement
|
||||
HiLink debchangelogLP Statement
|
||||
HiLink debchangelogFirstKV Identifier
|
||||
HiLink debchangelogOtherKV Identifier
|
||||
HiLink debchangelogName Comment
|
||||
HiLink debchangelogVersion Identifier
|
||||
HiLink debchangelogTarget Identifier
|
||||
HiLink debchangelogEmail Special
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "debchangelog"
|
||||
|
||||
|
||||
@@ -7,9 +7,7 @@
|
||||
" URL: https://anonscm.debian.org/cgit/pkg-vim/vim.git/plain/runtime/syntax/debcontrol.vim
|
||||
|
||||
" Standard syntax initialization
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -86,37 +84,30 @@ syn region debcontrolMultiField start="^\%(Build-\%(Conflicts\|Depends\)\%(-Inde
|
||||
syn region debcontrolMultiFieldSpell start="^\%(Description\):" skip="^ " end="^$"me=s-1 end="^[^ #]"me=s-1 contains=debcontrolKey,debcontrolEmail,debcontrolVariable,debcontrolComment,@Spell
|
||||
|
||||
" Associate our matches and regions with pretty colours
|
||||
if version >= 508 || !exists("did_debcontrol_syn_inits")
|
||||
if version < 508
|
||||
let did_debcontrol_syn_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink debcontrolKey Keyword
|
||||
HiLink debcontrolField Normal
|
||||
HiLink debcontrolStrictField Error
|
||||
HiLink debcontrolDeprecatedKey Error
|
||||
HiLink debcontrolMultiField Normal
|
||||
HiLink debcontrolArchitecture Normal
|
||||
HiLink debcontrolMultiArch Normal
|
||||
HiLink debcontrolName Normal
|
||||
HiLink debcontrolPriority Normal
|
||||
HiLink debcontrolSection Normal
|
||||
HiLink debcontrolPackageType Normal
|
||||
HiLink debcontrolVariable Identifier
|
||||
HiLink debcontrolEmail Identifier
|
||||
HiLink debcontrolVcsSvn Identifier
|
||||
HiLink debcontrolVcsCvs Identifier
|
||||
HiLink debcontrolVcsGit Identifier
|
||||
HiLink debcontrolHTTPUrl Identifier
|
||||
HiLink debcontrolDmUpload Identifier
|
||||
HiLink debcontrolComment Comment
|
||||
HiLink debcontrolElse Special
|
||||
HiLink debcontrolKey Keyword
|
||||
HiLink debcontrolField Normal
|
||||
HiLink debcontrolStrictField Error
|
||||
HiLink debcontrolDeprecatedKey Error
|
||||
HiLink debcontrolMultiField Normal
|
||||
HiLink debcontrolArchitecture Normal
|
||||
HiLink debcontrolMultiArch Normal
|
||||
HiLink debcontrolName Normal
|
||||
HiLink debcontrolPriority Normal
|
||||
HiLink debcontrolSection Normal
|
||||
HiLink debcontrolPackageType Normal
|
||||
HiLink debcontrolVariable Identifier
|
||||
HiLink debcontrolEmail Identifier
|
||||
HiLink debcontrolVcsSvn Identifier
|
||||
HiLink debcontrolVcsCvs Identifier
|
||||
HiLink debcontrolVcsGit Identifier
|
||||
HiLink debcontrolHTTPUrl Identifier
|
||||
HiLink debcontrolDmUpload Identifier
|
||||
HiLink debcontrolComment Comment
|
||||
HiLink debcontrolElse Special
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "debcontrol"
|
||||
|
||||
|
||||
@@ -6,9 +6,7 @@
|
||||
" URL: https://anonscm.debian.org/cgit/pkg-vim/vim.git/plain/runtime/syntax/debsources.vim
|
||||
|
||||
" Standard syntax initialization
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
|
||||
@@ -5,11 +5,8 @@
|
||||
" Last Change: $Date: 2007/10/02 13:51:24 $
|
||||
" $Revision: 1.2 $
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -32,25 +29,17 @@ syn match defNumber "0x\x\+"
|
||||
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_def_syntax_inits")
|
||||
if version < 508
|
||||
let did_def_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink defComment Comment
|
||||
HiLink defKeyword Keyword
|
||||
HiLink defStorage StorageClass
|
||||
HiLink defString String
|
||||
HiLink defNumber Number
|
||||
HiLink defOrdinal Operator
|
||||
HiLink defComment Comment
|
||||
HiLink defKeyword Keyword
|
||||
HiLink defStorage StorageClass
|
||||
HiLink defString String
|
||||
HiLink defNumber Number
|
||||
HiLink defOrdinal Operator
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "def"
|
||||
|
||||
|
||||
@@ -3,11 +3,8 @@
|
||||
" Maintainer: René Rebe <rene@exactcode.de>, Piotr Esden-Tempski <esden@rocklinux.org>
|
||||
" Last Change: 2006 Aug 14
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -63,40 +60,31 @@ syn region descTagRegion start=/^\[\(F\|FLAG\)\]/ end=/$/ contains=descTag,descF
|
||||
|
||||
syn region descTagRegion start=/^\[\(L\|LICENSE\)\]/ end=/$/ contains=descTag,descLicense
|
||||
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" Define the default highlighting.
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_desc_syntax_inits")
|
||||
if version < 508
|
||||
let did_desc_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink descFlag Identifier
|
||||
HiLink descLicense Identifier
|
||||
HiLink descCategory Identifier
|
||||
HiLink descFlag Identifier
|
||||
HiLink descLicense Identifier
|
||||
HiLink descCategory Identifier
|
||||
|
||||
HiLink descTag Type
|
||||
HiLink descUrl Underlined
|
||||
HiLink descEmail Underlined
|
||||
HiLink descTag Type
|
||||
HiLink descUrl Underlined
|
||||
HiLink descEmail Underlined
|
||||
|
||||
" priority tag colors
|
||||
HiLink descInstallX Boolean
|
||||
HiLink descInstallO Type
|
||||
HiLink descDash Operator
|
||||
HiLink descDigit Number
|
||||
HiLink descCompilePriority Number
|
||||
" priority tag colors
|
||||
HiLink descInstallX Boolean
|
||||
HiLink descInstallO Type
|
||||
HiLink descDash Operator
|
||||
HiLink descDigit Number
|
||||
HiLink descCompilePriority Number
|
||||
|
||||
" download tag colors
|
||||
HiLink descSum Number
|
||||
HiLink descTarball Underlined
|
||||
" download tag colors
|
||||
HiLink descSum Number
|
||||
HiLink descTarball Underlined
|
||||
|
||||
" tag region colors
|
||||
HiLink descText Comment
|
||||
" tag region colors
|
||||
HiLink descText Comment
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "desc"
|
||||
|
||||
@@ -7,11 +7,8 @@
|
||||
" (added "Keywords")
|
||||
" Version Info: desktop.vim 0.9.4-1.2
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -79,41 +76,33 @@ syn match dtALocale /\[.\{-}\]\s*=\@=/ containedin=ALL
|
||||
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_desktop_syntax_inits")
|
||||
if version < 508
|
||||
let did_dosini_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink dtGroup Special
|
||||
HiLink dtComment Comment
|
||||
HiLink dtDelim String
|
||||
HiLink dtGroup Special
|
||||
HiLink dtComment Comment
|
||||
HiLink dtDelim String
|
||||
|
||||
HiLink dtLocaleKey Type
|
||||
HiLink dtLocaleName Identifier
|
||||
HiLink dtXLocale Identifier
|
||||
HiLink dtALocale Identifier
|
||||
HiLink dtLocaleKey Type
|
||||
HiLink dtLocaleName Identifier
|
||||
HiLink dtXLocale Identifier
|
||||
HiLink dtALocale Identifier
|
||||
|
||||
HiLink dtNumericKey Type
|
||||
HiLink dtNumericKey Type
|
||||
|
||||
HiLink dtBooleanKey Type
|
||||
HiLink dtBooleanValue Constant
|
||||
HiLink dtBooleanKey Type
|
||||
HiLink dtBooleanValue Constant
|
||||
|
||||
HiLink dtStringKey Type
|
||||
HiLink dtStringKey Type
|
||||
|
||||
HiLink dtExecKey Type
|
||||
HiLink dtExecParam Special
|
||||
HiLink dtTypeKey Type
|
||||
HiLink dtTypeValue Constant
|
||||
HiLink dtNotStLabel Type
|
||||
HiLink dtXAddKey Type
|
||||
HiLink dtExecKey Type
|
||||
HiLink dtExecParam Special
|
||||
HiLink dtTypeKey Type
|
||||
HiLink dtTypeValue Constant
|
||||
HiLink dtNotStLabel Type
|
||||
HiLink dtXAddKey Type
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "desktop"
|
||||
|
||||
|
||||
@@ -11,11 +11,7 @@
|
||||
" Don't remove any old syntax stuff hanging around! We need stuff
|
||||
" from skill.vim.
|
||||
if !exists("did_skill_syntax_inits")
|
||||
if version < 600
|
||||
so <sfile>:p:h/skill.vim
|
||||
else
|
||||
runtime! syntax/skill.vim
|
||||
endif
|
||||
runtime! syntax/skill.vim
|
||||
endif
|
||||
|
||||
syn keyword divaDRCKeywords area enc notch ovlp sep width
|
||||
@@ -81,29 +77,21 @@ syn match divaGeomFunctions "(geom\u\a\+\(45\|90\)\=\>"hs=s+1
|
||||
syn match divaGeomFunctions "\<geom\u\a\+\(45\|90\)\=("he=e-1
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_diva_syntax_inits")
|
||||
if version < 508
|
||||
let did_diva_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink divaDRCKeywords Statement
|
||||
HiLink divaMeasKeywords Statement
|
||||
HiLink divaCtrlFunctions Conditional
|
||||
HiLink divaExtFunctions Function
|
||||
HiLink divaDRCFunctions Function
|
||||
HiLink divaFunctions Function
|
||||
HiLink divaLayerFunctions Function
|
||||
HiLink divaChkFunctions Function
|
||||
HiLink divaLVSFunctions Function
|
||||
HiLink divaGeomFunctions Function
|
||||
HiLink divaDRCKeywords Statement
|
||||
HiLink divaMeasKeywords Statement
|
||||
HiLink divaCtrlFunctions Conditional
|
||||
HiLink divaExtFunctions Function
|
||||
HiLink divaDRCFunctions Function
|
||||
HiLink divaFunctions Function
|
||||
HiLink divaLayerFunctions Function
|
||||
HiLink divaChkFunctions Function
|
||||
HiLink divaLVSFunctions Function
|
||||
HiLink divaGeomFunctions Function
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "diva"
|
||||
|
||||
|
||||
@@ -3,11 +3,8 @@
|
||||
" Maintainer: Dave Hodder <dmh@dmh.org.uk>
|
||||
" Last Change: 2014 Jul 13
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -68,29 +65,21 @@ syn region djangoComment start="{%\s*comment\(\s\+.\{-}\)\?%}" end="{%\s*endcomm
|
||||
syn region djangoComBlock start="{#" end="#}" contains=djangoTodo
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_django_syn_inits")
|
||||
if version < 508
|
||||
let did_django_syn_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink djangoTagBlock PreProc
|
||||
HiLink djangoVarBlock PreProc
|
||||
HiLink djangoStatement Statement
|
||||
HiLink djangoFilter Identifier
|
||||
HiLink djangoArgument Constant
|
||||
HiLink djangoTagError Error
|
||||
HiLink djangoVarError Error
|
||||
HiLink djangoError Error
|
||||
HiLink djangoComment Comment
|
||||
HiLink djangoComBlock Comment
|
||||
HiLink djangoTodo Todo
|
||||
HiLink djangoTagBlock PreProc
|
||||
HiLink djangoVarBlock PreProc
|
||||
HiLink djangoStatement Statement
|
||||
HiLink djangoFilter Identifier
|
||||
HiLink djangoArgument Constant
|
||||
HiLink djangoTagError Error
|
||||
HiLink djangoVarError Error
|
||||
HiLink djangoError Error
|
||||
HiLink djangoComment Comment
|
||||
HiLink djangoComBlock Comment
|
||||
HiLink djangoTodo Todo
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "django"
|
||||
|
||||
@@ -20,10 +20,8 @@
|
||||
" endif
|
||||
"
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
if v:version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax") || &compatible
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax") || &compatible
|
||||
finish
|
||||
endif
|
||||
|
||||
|
||||
@@ -13,11 +13,8 @@
|
||||
" http://www.open-oasis.org/docbook/
|
||||
"
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -174,26 +171,17 @@ syn region docbkRemark start="<comment>"lc=9 end="</comment>"me=e-10 contains=x
|
||||
syn region docbkCite start="<citation>"lc=10 end="</citation>"me=e-11 contains=xmlRegion,xmlEntity,sgmlRegion,sgmlEntity keepend
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_docbk_syn_inits")
|
||||
if version < 508
|
||||
let did_docbk_syn_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
hi DocbkBold term=bold cterm=bold gui=bold
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
hi def DocbkBold term=bold cterm=bold gui=bold
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
hi def DocbkBold term=bold cterm=bold gui=bold
|
||||
|
||||
HiLink docbkKeyword Statement
|
||||
HiLink docbkRegion DocbkBold
|
||||
HiLink docbkTitle Title
|
||||
HiLink docbkRemark Comment
|
||||
HiLink docbkCite Constant
|
||||
HiLink docbkKeyword Statement
|
||||
HiLink docbkRegion DocbkBold
|
||||
HiLink docbkTitle Title
|
||||
HiLink docbkRemark Comment
|
||||
HiLink docbkCite Constant
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "docbk"
|
||||
|
||||
|
||||
@@ -9,11 +9,8 @@
|
||||
" dosbatch_cmdextversion - 1 = Windows NT, 2 = Windows 2000 [default]
|
||||
"
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -111,49 +108,41 @@ syn keyword dosbatchImplicit sort start subst time title tree type ver verify
|
||||
syn keyword dosbatchImplicit vol xcopy
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_dosbatch_syntax_inits")
|
||||
if version < 508
|
||||
let did_dosbatch_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink dosbatchTodo Todo
|
||||
HiLink dosbatchTodo Todo
|
||||
|
||||
HiLink dosbatchStatement Statement
|
||||
HiLink dosbatchCommands dosbatchStatement
|
||||
HiLink dosbatchLabel Label
|
||||
HiLink dosbatchConditional Conditional
|
||||
HiLink dosbatchRepeat Repeat
|
||||
HiLink dosbatchStatement Statement
|
||||
HiLink dosbatchCommands dosbatchStatement
|
||||
HiLink dosbatchLabel Label
|
||||
HiLink dosbatchConditional Conditional
|
||||
HiLink dosbatchRepeat Repeat
|
||||
|
||||
HiLink dosbatchOperator Operator
|
||||
HiLink dosbatchEchoOperator dosbatchOperator
|
||||
HiLink dosbatchIfOperator dosbatchOperator
|
||||
HiLink dosbatchOperator Operator
|
||||
HiLink dosbatchEchoOperator dosbatchOperator
|
||||
HiLink dosbatchIfOperator dosbatchOperator
|
||||
|
||||
HiLink dosbatchArgument Identifier
|
||||
HiLink dosbatchIdentifier Identifier
|
||||
HiLink dosbatchVariable dosbatchIdentifier
|
||||
HiLink dosbatchArgument Identifier
|
||||
HiLink dosbatchIdentifier Identifier
|
||||
HiLink dosbatchVariable dosbatchIdentifier
|
||||
|
||||
HiLink dosbatchSpecialChar SpecialChar
|
||||
HiLink dosbatchString String
|
||||
HiLink dosbatchNumber Number
|
||||
HiLink dosbatchInteger dosbatchNumber
|
||||
HiLink dosbatchHex dosbatchNumber
|
||||
HiLink dosbatchBinary dosbatchNumber
|
||||
HiLink dosbatchOctal dosbatchNumber
|
||||
HiLink dosbatchSpecialChar SpecialChar
|
||||
HiLink dosbatchString String
|
||||
HiLink dosbatchNumber Number
|
||||
HiLink dosbatchInteger dosbatchNumber
|
||||
HiLink dosbatchHex dosbatchNumber
|
||||
HiLink dosbatchBinary dosbatchNumber
|
||||
HiLink dosbatchOctal dosbatchNumber
|
||||
|
||||
HiLink dosbatchComment Comment
|
||||
HiLink dosbatchImplicit Function
|
||||
HiLink dosbatchComment Comment
|
||||
HiLink dosbatchImplicit Function
|
||||
|
||||
HiLink dosbatchSwitch Special
|
||||
HiLink dosbatchSwitch Special
|
||||
|
||||
HiLink dosbatchCmd PreProc
|
||||
HiLink dosbatchCmd PreProc
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "dosbatch"
|
||||
|
||||
|
||||
@@ -9,11 +9,8 @@
|
||||
" Last Change: 2011 Nov 8
|
||||
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -28,23 +25,15 @@ syn region dosiniHeader start="^\s*\[" end="\]"
|
||||
syn match dosiniComment "^[#;].*$"
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_dosini_syntax_inits")
|
||||
if version < 508
|
||||
let did_dosini_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink dosiniNumber Number
|
||||
HiLink dosiniHeader Special
|
||||
HiLink dosiniComment Comment
|
||||
HiLink dosiniLabel Type
|
||||
HiLink dosiniNumber Number
|
||||
HiLink dosiniHeader Special
|
||||
HiLink dosiniComment Comment
|
||||
HiLink dosiniLabel Type
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "dosini"
|
||||
|
||||
|
||||
@@ -6,11 +6,8 @@
|
||||
" Last Change: 2011 May 17 - improved identifier matching + two new keywords
|
||||
" 2001 May 04 - initial version
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -74,36 +71,28 @@ syn sync minlines=50
|
||||
syn sync maxlines=500
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_dot_syntax_inits")
|
||||
if version < 508
|
||||
let did_dot_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink dotParErr Error
|
||||
HiLink dotBraceErr Error
|
||||
HiLink dotBrackErr Error
|
||||
HiLink dotParErr Error
|
||||
HiLink dotBraceErr Error
|
||||
HiLink dotBrackErr Error
|
||||
|
||||
HiLink dotComment Comment
|
||||
HiLink dotTodo Todo
|
||||
HiLink dotComment Comment
|
||||
HiLink dotTodo Todo
|
||||
|
||||
HiLink dotParEncl Keyword
|
||||
HiLink dotBrackEncl Keyword
|
||||
HiLink dotBraceEncl Keyword
|
||||
HiLink dotParEncl Keyword
|
||||
HiLink dotBrackEncl Keyword
|
||||
HiLink dotBraceEncl Keyword
|
||||
|
||||
HiLink dotKeyword Keyword
|
||||
HiLink dotType Type
|
||||
HiLink dotKeyChar Keyword
|
||||
HiLink dotKeyword Keyword
|
||||
HiLink dotType Type
|
||||
HiLink dotKeyChar Keyword
|
||||
|
||||
HiLink dotString String
|
||||
HiLink dotIdentifier Identifier
|
||||
HiLink dotString String
|
||||
HiLink dotIdentifier Identifier
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "dot"
|
||||
|
||||
|
||||
@@ -8,11 +8,8 @@
|
||||
" the purposes of Design Rule Checking, Layout vs. Schematic
|
||||
" verification, and Layout Parameter Extraction.
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -61,24 +58,16 @@ syn match draculaPreProc "^#.*"
|
||||
syn sync lines=50
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_dracula_syn_inits")
|
||||
if version < 508
|
||||
let did_dracula_syn_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink draculaIdentifier Identifier
|
||||
HiLink draculaStatement Statement
|
||||
HiLink draculaType Type
|
||||
HiLink draculaComment Comment
|
||||
HiLink draculaPreProc PreProc
|
||||
HiLink draculaIdentifier Identifier
|
||||
HiLink draculaStatement Statement
|
||||
HiLink draculaType Type
|
||||
HiLink draculaComment Comment
|
||||
HiLink draculaPreProc PreProc
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "dracula"
|
||||
|
||||
|
||||
@@ -126,41 +126,33 @@ syn keyword dtdTodo contained TODO FIXME XXX
|
||||
syn sync lines=250
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_dtd_syn_inits")
|
||||
if version < 508
|
||||
let did_dtd_syn_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
" The default highlighting.
|
||||
HiLink dtdFunction Function
|
||||
HiLink dtdTag Normal
|
||||
HiLink dtdType Type
|
||||
HiLink dtdAttrType dtdType
|
||||
HiLink dtdAttrDef dtdType
|
||||
HiLink dtdConstant Constant
|
||||
HiLink dtdString dtdConstant
|
||||
HiLink dtdEnum dtdConstant
|
||||
HiLink dtdCard dtdFunction
|
||||
" The default highlighting.
|
||||
HiLink dtdFunction Function
|
||||
HiLink dtdTag Normal
|
||||
HiLink dtdType Type
|
||||
HiLink dtdAttrType dtdType
|
||||
HiLink dtdAttrDef dtdType
|
||||
HiLink dtdConstant Constant
|
||||
HiLink dtdString dtdConstant
|
||||
HiLink dtdEnum dtdConstant
|
||||
HiLink dtdCard dtdFunction
|
||||
|
||||
HiLink dtdEntity Statement
|
||||
HiLink dtdEntityPunct dtdType
|
||||
HiLink dtdParamEntityInst dtdConstant
|
||||
HiLink dtdParamEntityPunct dtdType
|
||||
HiLink dtdParamEntityDecl dtdType
|
||||
HiLink dtdParamEntityDPunct dtdComment
|
||||
HiLink dtdEntity Statement
|
||||
HiLink dtdEntityPunct dtdType
|
||||
HiLink dtdParamEntityInst dtdConstant
|
||||
HiLink dtdParamEntityPunct dtdType
|
||||
HiLink dtdParamEntityDecl dtdType
|
||||
HiLink dtdParamEntityDPunct dtdComment
|
||||
|
||||
HiLink dtdComment Comment
|
||||
HiLink dtdTagName Statement
|
||||
HiLink dtdError Error
|
||||
HiLink dtdTodo Todo
|
||||
HiLink dtdComment Comment
|
||||
HiLink dtdTagName Statement
|
||||
HiLink dtdError Error
|
||||
HiLink dtdTodo Todo
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let &cpo = s:dtd_cpo_save
|
||||
unlet s:dtd_cpo_save
|
||||
|
||||
@@ -9,20 +9,13 @@
|
||||
" hacked out of the Zope Quick Reference in case someone finds something
|
||||
" sensible to do with them. I certainly haven't.
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
" First load the HTML syntax
|
||||
if version < 600
|
||||
source <sfile>:p:h/html.vim
|
||||
else
|
||||
runtime! syntax/html.vim
|
||||
endif
|
||||
runtime! syntax/html.vim
|
||||
|
||||
syn case match
|
||||
|
||||
@@ -196,25 +189,17 @@ syn match htmlTagN contained +<\s*[-a-zA-Z0-9]\++hs=s+1 contains=htmlTagNa
|
||||
syn match htmlTagN contained +</\s*[-a-zA-Z0-9]\++hs=s+2 contains=htmlTagName,htmlSpecialTagName,dtmlIsTag,dtmlAttribute,dtmlMethod,@htmlTagNameCluster
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_dtml_syntax_inits")
|
||||
if version < 508
|
||||
let did_dtml_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink dtmlIsTag PreProc
|
||||
HiLink dtmlAttribute Identifier
|
||||
HiLink dtmlMethod Function
|
||||
HiLink dtmlComment Comment
|
||||
HiLink dtmlTODO Todo
|
||||
HiLink dtmlSpecialChar Special
|
||||
HiLink dtmlIsTag PreProc
|
||||
HiLink dtmlAttribute Identifier
|
||||
HiLink dtmlMethod Function
|
||||
HiLink dtmlComment Comment
|
||||
HiLink dtmlTODO Todo
|
||||
HiLink dtmlSpecialChar Special
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "dtml"
|
||||
|
||||
|
||||
@@ -10,19 +10,14 @@
|
||||
" http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/lib/libdtrace/common/dt_lex.l
|
||||
" http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/lib/libdtrace/common/dt_grammar.y
|
||||
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
" Read the C syntax to start with
|
||||
if version < 600
|
||||
so <sfile>:p:h/c.vim
|
||||
else
|
||||
runtime! syntax/c.vim
|
||||
unlet b:current_syntax
|
||||
endif
|
||||
runtime! syntax/c.vim
|
||||
unlet b:current_syntax
|
||||
|
||||
syn clear cCommentL " dtrace doesn't support // style comments
|
||||
|
||||
|
||||
@@ -8,21 +8,14 @@
|
||||
" syntax files.
|
||||
|
||||
" Part 1: Syntax definition
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
syn case ignore
|
||||
|
||||
if version < 600
|
||||
set lisp
|
||||
else
|
||||
setlocal lisp
|
||||
endif
|
||||
setlocal lisp
|
||||
|
||||
" Highlight special characters (those that have backslashes) differently
|
||||
syn match dylanSpecial display contained "\\\(x\x\+\|\o\{1,3}\|.\|$\)"
|
||||
@@ -67,42 +60,34 @@ syn region dylanPrecondit start="^\s*#\s*\(if\>\|else\>\|endif\>\)" skip="\\$"
|
||||
syn region dylanHeader start="^[Mm]odule:" end="^$"
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_dylan_syntax_inits")
|
||||
if version < 508
|
||||
let did_dylan_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink dylanBlock PreProc
|
||||
HiLink dylanBoolean Boolean
|
||||
HiLink dylanCharacter Character
|
||||
HiLink dylanClass Structure
|
||||
HiLink dylanClassMods StorageClass
|
||||
HiLink dylanComment Comment
|
||||
HiLink dylanConditional Conditional
|
||||
HiLink dylanConstant Constant
|
||||
HiLink dylanException Exception
|
||||
HiLink dylanHeader Macro
|
||||
HiLink dylanImport Include
|
||||
HiLink dylanLabel Label
|
||||
HiLink dylanMiscMods StorageClass
|
||||
HiLink dylanNumber Number
|
||||
HiLink dylanOther Keyword
|
||||
HiLink dylanOperator Operator
|
||||
HiLink dylanParamDefs Keyword
|
||||
HiLink dylanPrecondit PreCondit
|
||||
HiLink dylanRepeat Repeat
|
||||
HiLink dylanSimpleDefs Keyword
|
||||
HiLink dylanStatement Macro
|
||||
HiLink dylanString String
|
||||
HiLink dylanVariable Identifier
|
||||
HiLink dylanBlock PreProc
|
||||
HiLink dylanBoolean Boolean
|
||||
HiLink dylanCharacter Character
|
||||
HiLink dylanClass Structure
|
||||
HiLink dylanClassMods StorageClass
|
||||
HiLink dylanComment Comment
|
||||
HiLink dylanConditional Conditional
|
||||
HiLink dylanConstant Constant
|
||||
HiLink dylanException Exception
|
||||
HiLink dylanHeader Macro
|
||||
HiLink dylanImport Include
|
||||
HiLink dylanLabel Label
|
||||
HiLink dylanMiscMods StorageClass
|
||||
HiLink dylanNumber Number
|
||||
HiLink dylanOther Keyword
|
||||
HiLink dylanOperator Operator
|
||||
HiLink dylanParamDefs Keyword
|
||||
HiLink dylanPrecondit PreCondit
|
||||
HiLink dylanRepeat Repeat
|
||||
HiLink dylanSimpleDefs Keyword
|
||||
HiLink dylanStatement Macro
|
||||
HiLink dylanString String
|
||||
HiLink dylanVariable Identifier
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "dylan"
|
||||
|
||||
|
||||
@@ -4,11 +4,8 @@
|
||||
" Last Change: Fri Sep 29 13:53:27 PDT 2000
|
||||
"
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -26,26 +23,18 @@ syn match dylanintrInclude "^\s*#\s*include\>\s*["<]" contains=intrIncluded
|
||||
"syn keyword intrMods pointer struct
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_dylan_intr_syntax_inits")
|
||||
if version < 508
|
||||
let did_dylan_intr_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink dylanintrInfo Special
|
||||
HiLink dylanintrInterface Operator
|
||||
HiLink dylanintrMods Type
|
||||
HiLink dylanintrClass StorageClass
|
||||
HiLink dylanintrType Type
|
||||
HiLink dylanintrIncluded String
|
||||
HiLink dylanintrInclude Include
|
||||
HiLink dylanintrInfo Special
|
||||
HiLink dylanintrInterface Operator
|
||||
HiLink dylanintrMods Type
|
||||
HiLink dylanintrClass StorageClass
|
||||
HiLink dylanintrType Type
|
||||
HiLink dylanintrIncluded String
|
||||
HiLink dylanintrInclude Include
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "dylanintr"
|
||||
|
||||
|
||||
@@ -5,11 +5,8 @@
|
||||
" Last Change: Fri Sep 29 13:50:20 PDT 2000
|
||||
"
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -21,21 +18,13 @@ syn region dylanlidEntry matchgroup=Statement start=":%" end="$" oneline
|
||||
syn sync lines=50
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_dylan_lid_syntax_inits")
|
||||
if version < 508
|
||||
let did_dylan_lid_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink dylanlidInfo Type
|
||||
HiLink dylanlidEntry String
|
||||
HiLink dylanlidInfo Type
|
||||
HiLink dylanlidEntry String
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "dylanlid"
|
||||
|
||||
|
||||
@@ -8,10 +8,8 @@
|
||||
" This syntax file was derived from apachestyle.vim
|
||||
" by Christian Hammers <ch@westend.com>
|
||||
|
||||
" Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -31,26 +29,18 @@ syn match ecdTagN contained +<[/\s]*[-a-zA-Z0-9_]\++ms=s+1
|
||||
syn match ecdTagError contained "[^>]<"ms=s+1
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_ecd_syn_inits")
|
||||
if version < 508
|
||||
let did_ecd_syn_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink ecdComment Comment
|
||||
HiLink ecdAttr Type
|
||||
HiLink ecdAttrN Statement
|
||||
HiLink ecdAttrV Value
|
||||
HiLink ecdTag Function
|
||||
HiLink ecdTagN Statement
|
||||
HiLink ecdTagError Error
|
||||
HiLink ecdComment Comment
|
||||
HiLink ecdAttr Type
|
||||
HiLink ecdAttrN Statement
|
||||
HiLink ecdAttrV Value
|
||||
HiLink ecdTag Function
|
||||
HiLink ecdTagN Statement
|
||||
HiLink ecdTagError Error
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "ecd"
|
||||
" vim: ts=8
|
||||
|
||||
@@ -8,18 +8,12 @@
|
||||
" IEC 61690-1 (EDIF Version 3 0 0)
|
||||
" IEC 61690-2 (EDIF Version 4 0 0)
|
||||
|
||||
" Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
if version >= 600
|
||||
setlocal iskeyword=48-57,-,+,A-Z,a-z,_,&
|
||||
else
|
||||
set iskeyword=A-Z,a-z,_,&
|
||||
endif
|
||||
setlocal iskeyword=48-57,-,+,A-Z,a-z,_,&
|
||||
|
||||
syn region edifList matchgroup=Delimiter start="(" end=")" contains=edifList,edifKeyword,edifString,edifNumber
|
||||
|
||||
@@ -37,28 +31,17 @@ syn match edifKeyword "(\@<=\s*[a-zA-Z&][a-zA-Z_0-9]*\>" contained
|
||||
syn match edifError ")"
|
||||
|
||||
" synchronization
|
||||
if version < 600
|
||||
syntax sync maxlines=250
|
||||
else
|
||||
syntax sync fromstart
|
||||
endif
|
||||
syntax sync fromstart
|
||||
|
||||
" Define the default highlighting.
|
||||
if version >= 508 || !exists("did_edif_syntax_inits")
|
||||
if version < 508
|
||||
let did_edif_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink edifInString SpecialChar
|
||||
HiLink edifKeyword Keyword
|
||||
HiLink edifNumber Number
|
||||
HiLink edifInStringError edifError
|
||||
HiLink edifError Error
|
||||
HiLink edifString String
|
||||
delcommand HiLink
|
||||
endif
|
||||
HiLink edifInString SpecialChar
|
||||
HiLink edifKeyword Keyword
|
||||
HiLink edifNumber Number
|
||||
HiLink edifInStringError edifError
|
||||
HiLink edifError Error
|
||||
HiLink edifString String
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "edif"
|
||||
|
||||
@@ -5,11 +5,8 @@
|
||||
" Contributions from: Thilo Six
|
||||
"
|
||||
" URL: https://github.com/eiffelhub/vim-eiffel
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -141,68 +138,60 @@ endif
|
||||
syn sync lines=40
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_eiffel_syntax_inits")
|
||||
if version < 508
|
||||
let did_eiffel_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink eiffelKeyword Statement
|
||||
HiLink eiffelProperty Statement
|
||||
HiLink eiffelInheritClause Statement
|
||||
HiLink eiffelStatement Statement
|
||||
HiLink eiffelDeclaration Statement
|
||||
HiLink eiffelAssertion Statement
|
||||
HiLink eiffelDebug Statement
|
||||
HiLink eiffelException Statement
|
||||
HiLink eiffelGenericCreate Statement
|
||||
HiLink eiffelKeyword Statement
|
||||
HiLink eiffelProperty Statement
|
||||
HiLink eiffelInheritClause Statement
|
||||
HiLink eiffelStatement Statement
|
||||
HiLink eiffelDeclaration Statement
|
||||
HiLink eiffelAssertion Statement
|
||||
HiLink eiffelDebug Statement
|
||||
HiLink eiffelException Statement
|
||||
HiLink eiffelGenericCreate Statement
|
||||
|
||||
HiLink eiffelAgent Statement
|
||||
HiLink eiffelConvert Statement
|
||||
HiLink eiffelAgent Statement
|
||||
HiLink eiffelConvert Statement
|
||||
|
||||
HiLink eiffelTopStruct PreProc
|
||||
HiLink eiffelTopStruct PreProc
|
||||
|
||||
HiLink eiffelAll Special
|
||||
HiLink eiffelAnchored Special
|
||||
HiLink eiffelBitType Special
|
||||
HiLink eiffelAll Special
|
||||
HiLink eiffelAnchored Special
|
||||
HiLink eiffelBitType Special
|
||||
|
||||
|
||||
HiLink eiffelBool Boolean
|
||||
HiLink eiffelString String
|
||||
HiLink eiffelCharacter Character
|
||||
HiLink eiffelClassName Type
|
||||
HiLink eiffelNumber Number
|
||||
HiLink eiffelBool Boolean
|
||||
HiLink eiffelString String
|
||||
HiLink eiffelCharacter Character
|
||||
HiLink eiffelClassName Type
|
||||
HiLink eiffelNumber Number
|
||||
|
||||
HiLink eiffelStringEscape Special
|
||||
HiLink eiffelStringEscape Special
|
||||
|
||||
HiLink eiffelOperator Special
|
||||
HiLink eiffelArray Special
|
||||
HiLink eiffelExport Special
|
||||
HiLink eiffelCreation Special
|
||||
HiLink eiffelBrackets Special
|
||||
HiLink eiffelGeneric Special
|
||||
HiLink eiffelGenericDecl Special
|
||||
HiLink eiffelConstraint Special
|
||||
HiLink eiffelCreate Special
|
||||
HiLink eiffelOperator Special
|
||||
HiLink eiffelArray Special
|
||||
HiLink eiffelExport Special
|
||||
HiLink eiffelCreation Special
|
||||
HiLink eiffelBrackets Special
|
||||
HiLink eiffelGeneric Special
|
||||
HiLink eiffelGenericDecl Special
|
||||
HiLink eiffelConstraint Special
|
||||
HiLink eiffelCreate Special
|
||||
|
||||
HiLink eiffelPredefined Constant
|
||||
HiLink eiffelPredefined Constant
|
||||
|
||||
HiLink eiffelComment Comment
|
||||
HiLink eiffelComment Comment
|
||||
|
||||
HiLink eiffelError Error
|
||||
HiLink eiffelBadConstant Error
|
||||
HiLink eiffelStringError Error
|
||||
HiLink eiffelParenError Error
|
||||
HiLink eiffelBracketError Error
|
||||
HiLink eiffelError Error
|
||||
HiLink eiffelBadConstant Error
|
||||
HiLink eiffelStringError Error
|
||||
HiLink eiffelParenError Error
|
||||
HiLink eiffelBracketError Error
|
||||
|
||||
HiLink eiffelTodo Todo
|
||||
HiLink eiffelTodo Todo
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "eiffel"
|
||||
|
||||
|
||||
@@ -10,11 +10,8 @@
|
||||
" This is the Applix Inc., Macro and Builder programming language.
|
||||
" It has nothing in common with the binary format called ELF.
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -63,32 +60,24 @@ syn match elfParens "[\[\]()]"
|
||||
syn match elfPunct "[,;]"
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_elf_syn_inits")
|
||||
if version < 508
|
||||
let did_elf_syn_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
" The default methods for highlighting. Can be overridden later.
|
||||
HiLink elfComment Comment
|
||||
HiLink elfPPCom Include
|
||||
HiLink elfKeyword Keyword
|
||||
HiLink elfSpecial Special
|
||||
HiLink elfEnvironment Special
|
||||
HiLink elfBraceError Error
|
||||
HiLink elfConditional Conditional
|
||||
HiLink elfMacro Function
|
||||
HiLink elfNumber Number
|
||||
HiLink elfString String
|
||||
HiLink elfParens Delimiter
|
||||
HiLink elfPunct Delimiter
|
||||
" The default methods for highlighting. Can be overridden later.
|
||||
HiLink elfComment Comment
|
||||
HiLink elfPPCom Include
|
||||
HiLink elfKeyword Keyword
|
||||
HiLink elfSpecial Special
|
||||
HiLink elfEnvironment Special
|
||||
HiLink elfBraceError Error
|
||||
HiLink elfConditional Conditional
|
||||
HiLink elfMacro Function
|
||||
HiLink elfNumber Number
|
||||
HiLink elfString String
|
||||
HiLink elfParens Delimiter
|
||||
HiLink elfPunct Delimiter
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "elf"
|
||||
|
||||
|
||||
@@ -5,11 +5,8 @@
|
||||
" Version: 6
|
||||
" URL: http://www.drchip.org/astronaut/vim/index.html#SYNTAX_ELMFILT
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -38,33 +35,25 @@ syn region elmfiltString contained start="'" skip="'\(\\\\\)*\\['%]" end="'" con
|
||||
syn match elmfiltSpaceError contained "\s.*$"
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_elmfilt_syntax_inits")
|
||||
if version < 508
|
||||
let did_elmfilt_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink elmfiltAction Statement
|
||||
HiLink elmfiltArg Special
|
||||
HiLink elmfiltComment Comment
|
||||
HiLink elmfiltCond Statement
|
||||
HiLink elmfiltIf Statement
|
||||
HiLink elmfiltMatch Special
|
||||
HiLink elmfiltMatchError Error
|
||||
HiLink elmfiltNumber Number
|
||||
HiLink elmfiltOper Operator
|
||||
HiLink elmfiltOperKey Type
|
||||
HiLink elmfiltParenError Error
|
||||
HiLink elmfiltSpaceError Error
|
||||
HiLink elmfiltString String
|
||||
HiLink elmfiltThenError Error
|
||||
HiLink elmfiltAction Statement
|
||||
HiLink elmfiltArg Special
|
||||
HiLink elmfiltComment Comment
|
||||
HiLink elmfiltCond Statement
|
||||
HiLink elmfiltIf Statement
|
||||
HiLink elmfiltMatch Special
|
||||
HiLink elmfiltMatchError Error
|
||||
HiLink elmfiltNumber Number
|
||||
HiLink elmfiltOper Operator
|
||||
HiLink elmfiltOperKey Type
|
||||
HiLink elmfiltParenError Error
|
||||
HiLink elmfiltSpaceError Error
|
||||
HiLink elmfiltString String
|
||||
HiLink elmfiltThenError Error
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "elmfilt"
|
||||
" vim: ts=9
|
||||
|
||||
@@ -28,11 +28,8 @@
|
||||
"
|
||||
" syn keyword erlangAttribute myattr1 myattr2 contained
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
@@ -42,9 +39,7 @@ set cpo&vim
|
||||
" Case sensitive
|
||||
syn case match
|
||||
|
||||
if version >= 600
|
||||
setlocal iskeyword+=$,@-@
|
||||
endif
|
||||
setlocal iskeyword+=$,@-@
|
||||
|
||||
" Comments
|
||||
syn match erlangComment '%.*$' contains=erlangCommentAnnotation,erlangTodo
|
||||
@@ -147,116 +142,108 @@ let b:erlang_syntax_synced = 1
|
||||
let s:old_style = (exists("g:erlang_old_style_highlight") &&
|
||||
\g:erlang_old_style_highlight == 1)
|
||||
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_erlang_inits")
|
||||
if version < 508
|
||||
let did_erlang_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
" Comments
|
||||
HiLink erlangComment Comment
|
||||
HiLink erlangCommentAnnotation Special
|
||||
HiLink erlangTodo Todo
|
||||
HiLink erlangShebang Comment
|
||||
" Comments
|
||||
HiLink erlangComment Comment
|
||||
HiLink erlangCommentAnnotation Special
|
||||
HiLink erlangTodo Todo
|
||||
HiLink erlangShebang Comment
|
||||
|
||||
" Numbers
|
||||
HiLink erlangNumberInteger Number
|
||||
HiLink erlangNumberFloat Float
|
||||
" Numbers
|
||||
HiLink erlangNumberInteger Number
|
||||
HiLink erlangNumberFloat Float
|
||||
|
||||
" Strings, atoms, characters
|
||||
HiLink erlangString String
|
||||
" Strings, atoms, characters
|
||||
HiLink erlangString String
|
||||
|
||||
if s:old_style
|
||||
HiLink erlangQuotedAtom Type
|
||||
else
|
||||
HiLink erlangQuotedAtom String
|
||||
endif
|
||||
|
||||
HiLink erlangStringModifier Special
|
||||
HiLink erlangQuotedAtomModifier Special
|
||||
HiLink erlangModifier Special
|
||||
|
||||
" Operators, separators
|
||||
HiLink erlangOperator Operator
|
||||
HiLink erlangRightArrow Operator
|
||||
if s:old_style
|
||||
HiLink erlangBracket Normal
|
||||
HiLink erlangPipe Normal
|
||||
else
|
||||
HiLink erlangBracket Delimiter
|
||||
HiLink erlangPipe Delimiter
|
||||
endif
|
||||
|
||||
" Atoms, functions, variables, macros
|
||||
if s:old_style
|
||||
HiLink erlangAtom Normal
|
||||
HiLink erlangLocalFuncCall Normal
|
||||
HiLink erlangLocalFuncRef Normal
|
||||
HiLink erlangGlobalFuncCall Function
|
||||
HiLink erlangGlobalFuncRef Function
|
||||
HiLink erlangVariable Normal
|
||||
HiLink erlangMacro Normal
|
||||
HiLink erlangRecord Normal
|
||||
else
|
||||
HiLink erlangAtom String
|
||||
HiLink erlangLocalFuncCall Normal
|
||||
HiLink erlangLocalFuncRef Normal
|
||||
HiLink erlangGlobalFuncCall Normal
|
||||
HiLink erlangGlobalFuncRef Normal
|
||||
HiLink erlangVariable Identifier
|
||||
HiLink erlangMacro Macro
|
||||
HiLink erlangRecord Structure
|
||||
endif
|
||||
|
||||
" Bitstrings
|
||||
if !s:old_style
|
||||
HiLink erlangBitType Type
|
||||
endif
|
||||
|
||||
" Constants and Directives
|
||||
if s:old_style
|
||||
HiLink erlangAttribute Type
|
||||
HiLink erlangMacroDef Type
|
||||
HiLink erlangUnknownAttribute Normal
|
||||
HiLink erlangInclude Type
|
||||
HiLink erlangRecordDef Type
|
||||
HiLink erlangDefine Type
|
||||
HiLink erlangPreCondit Type
|
||||
HiLink erlangType Type
|
||||
else
|
||||
HiLink erlangAttribute Keyword
|
||||
HiLink erlangMacroDef Macro
|
||||
HiLink erlangUnknownAttribute Normal
|
||||
HiLink erlangInclude Include
|
||||
HiLink erlangRecordDef Keyword
|
||||
HiLink erlangDefine Define
|
||||
HiLink erlangPreCondit PreCondit
|
||||
HiLink erlangType Type
|
||||
endif
|
||||
|
||||
" Keywords
|
||||
HiLink erlangKeyword Keyword
|
||||
|
||||
" Build-in-functions (BIFs)
|
||||
HiLink erlangBIF Function
|
||||
|
||||
if s:old_style
|
||||
HiLink erlangBoolean Statement
|
||||
HiLink erlangExtra Statement
|
||||
HiLink erlangSignal Statement
|
||||
else
|
||||
HiLink erlangBoolean Boolean
|
||||
HiLink erlangExtra Statement
|
||||
HiLink erlangSignal Statement
|
||||
endif
|
||||
|
||||
delcommand HiLink
|
||||
if s:old_style
|
||||
HiLink erlangQuotedAtom Type
|
||||
else
|
||||
HiLink erlangQuotedAtom String
|
||||
endif
|
||||
|
||||
HiLink erlangStringModifier Special
|
||||
HiLink erlangQuotedAtomModifier Special
|
||||
HiLink erlangModifier Special
|
||||
|
||||
" Operators, separators
|
||||
HiLink erlangOperator Operator
|
||||
HiLink erlangRightArrow Operator
|
||||
if s:old_style
|
||||
HiLink erlangBracket Normal
|
||||
HiLink erlangPipe Normal
|
||||
else
|
||||
HiLink erlangBracket Delimiter
|
||||
HiLink erlangPipe Delimiter
|
||||
endif
|
||||
|
||||
" Atoms, functions, variables, macros
|
||||
if s:old_style
|
||||
HiLink erlangAtom Normal
|
||||
HiLink erlangLocalFuncCall Normal
|
||||
HiLink erlangLocalFuncRef Normal
|
||||
HiLink erlangGlobalFuncCall Function
|
||||
HiLink erlangGlobalFuncRef Function
|
||||
HiLink erlangVariable Normal
|
||||
HiLink erlangMacro Normal
|
||||
HiLink erlangRecord Normal
|
||||
else
|
||||
HiLink erlangAtom String
|
||||
HiLink erlangLocalFuncCall Normal
|
||||
HiLink erlangLocalFuncRef Normal
|
||||
HiLink erlangGlobalFuncCall Normal
|
||||
HiLink erlangGlobalFuncRef Normal
|
||||
HiLink erlangVariable Identifier
|
||||
HiLink erlangMacro Macro
|
||||
HiLink erlangRecord Structure
|
||||
endif
|
||||
|
||||
" Bitstrings
|
||||
if !s:old_style
|
||||
HiLink erlangBitType Type
|
||||
endif
|
||||
|
||||
" Constants and Directives
|
||||
if s:old_style
|
||||
HiLink erlangAttribute Type
|
||||
HiLink erlangMacroDef Type
|
||||
HiLink erlangUnknownAttribute Normal
|
||||
HiLink erlangInclude Type
|
||||
HiLink erlangRecordDef Type
|
||||
HiLink erlangDefine Type
|
||||
HiLink erlangPreCondit Type
|
||||
HiLink erlangType Type
|
||||
else
|
||||
HiLink erlangAttribute Keyword
|
||||
HiLink erlangMacroDef Macro
|
||||
HiLink erlangUnknownAttribute Normal
|
||||
HiLink erlangInclude Include
|
||||
HiLink erlangRecordDef Keyword
|
||||
HiLink erlangDefine Define
|
||||
HiLink erlangPreCondit PreCondit
|
||||
HiLink erlangType Type
|
||||
endif
|
||||
|
||||
" Keywords
|
||||
HiLink erlangKeyword Keyword
|
||||
|
||||
" Build-in-functions (BIFs)
|
||||
HiLink erlangBIF Function
|
||||
|
||||
if s:old_style
|
||||
HiLink erlangBoolean Statement
|
||||
HiLink erlangExtra Statement
|
||||
HiLink erlangSignal Statement
|
||||
else
|
||||
HiLink erlangBoolean Boolean
|
||||
HiLink erlangExtra Statement
|
||||
HiLink erlangSignal Statement
|
||||
endif
|
||||
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "erlang"
|
||||
|
||||
let &cpo = s:cpo_save
|
||||
|
||||
@@ -22,7 +22,7 @@ elseif !exists("b:eruby_subtype") && main_syntax == 'eruby'
|
||||
let s:lines = getline(1)."\n".getline(2)."\n".getline(3)."\n".getline(4)."\n".getline(5)."\n".getline("$")
|
||||
let b:eruby_subtype = matchstr(s:lines,'eruby_subtype=\zs\w\+')
|
||||
if b:eruby_subtype == ''
|
||||
let b:eruby_subtype = matchstr(substitute(expand("%:t"),'\c\%(\.erb\|\.eruby\|\.erubis\)\+$','',''),'\.\zs\w\+$')
|
||||
let b:eruby_subtype = matchstr(substitute(expand("%:t"),'\c\%(\.erb\|\.eruby\|\.erubis\)\+$','',''),'\.\zs\w\+\%(\ze+\w\+\)\=$')
|
||||
endif
|
||||
if b:eruby_subtype == 'rhtml'
|
||||
let b:eruby_subtype = 'html'
|
||||
|
||||
@@ -3,11 +3,8 @@
|
||||
" Maintainer: Kornel Kielczewski <kornel@gazeta.pl>
|
||||
" Last Change: 16 Feb 2005
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
|
||||
@@ -3,20 +3,13 @@
|
||||
" Maintainer: Jonathan A. George <jageorge@tel.gte.com>
|
||||
" Last Change: 2001 May 09
|
||||
|
||||
" For version 5.x: Clear all syntax items
|
||||
" For version 6.x: Quit when a syntax file was already loaded
|
||||
if version < 600
|
||||
syntax clear
|
||||
elseif exists("b:current_syntax")
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
" Read the C++ syntax to start with
|
||||
if version < 600
|
||||
source <sfile>:p:h/cpp.vim
|
||||
else
|
||||
runtime! syntax/cpp.vim
|
||||
endif
|
||||
runtime! syntax/cpp.vim
|
||||
|
||||
" ESQL-C extentions
|
||||
|
||||
@@ -52,24 +45,16 @@ syntax keyword esqlcStatement rename revoke rollback savepoint select set
|
||||
syntax keyword esqlcStatement truncate update
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.7 and earlier: only when not done already
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
if version >= 508 || !exists("did_esqlc_syntax_inits")
|
||||
if version < 508
|
||||
let did_esqlc_syntax_inits = 1
|
||||
command -nargs=+ HiLink hi link <args>
|
||||
else
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
endif
|
||||
" Only when an item doesn't have highlighting yet
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
HiLink esqlcOperator Operator
|
||||
HiLink esqlcStatement Statement
|
||||
HiLink esqlcKeyword esqlcSpecial
|
||||
HiLink esqlcSpecial Special
|
||||
HiLink esqlcPreProc PreProc
|
||||
HiLink esqlcOperator Operator
|
||||
HiLink esqlcStatement Statement
|
||||
HiLink esqlcKeyword esqlcSpecial
|
||||
HiLink esqlcSpecial Special
|
||||
HiLink esqlcPreProc PreProc
|
||||
|
||||
delcommand HiLink
|
||||
endif
|
||||
delcommand HiLink
|
||||
|
||||
let b:current_syntax = "esqlc"
|
||||
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user