mirror of
https://github.com/sheerun/vim-polyglot.git
synced 2025-11-20 01:13:41 -05:00
Run scripts/build with changes
This commit is contained in:
@@ -3,11 +3,8 @@ if polyglot#init#is_disabled(expand('<sfile>:p'), 'typescript', 'syntax/common.v
|
||||
endif
|
||||
|
||||
" Define the default highlighting.
|
||||
" For version 5.8 and later: only when an item doesn't have highlighting yet
|
||||
let did_typescript_hilink = 1
|
||||
|
||||
syntax sync fromstart
|
||||
command -nargs=+ HiLink hi def link <args>
|
||||
|
||||
"Dollar sign is permitted anywhere in an identifier
|
||||
setlocal iskeyword-=$
|
||||
@@ -25,15 +22,15 @@ syntax match typescriptLabel /[a-zA-Z_$]\k*:/he=e-1 contains=ty
|
||||
syntax region typescriptBlock matchgroup=typescriptBraces start=/{/ end=/}/ contains=@typescriptStatement,@typescriptComments fold
|
||||
|
||||
|
||||
runtime syntax/basic/identifiers.vim
|
||||
runtime syntax/basic/literal.vim
|
||||
runtime syntax/basic/object.vim
|
||||
runtime syntax/ts-common/identifiers.vim
|
||||
runtime syntax/ts-common/literal.vim
|
||||
runtime syntax/ts-common/object.vim
|
||||
|
||||
runtime syntax/basic/symbols.vim
|
||||
" runtime syntax/basic/reserved.vim
|
||||
runtime syntax/basic/keyword.vim
|
||||
runtime syntax/basic/doc.vim
|
||||
runtime syntax/basic/type.vim
|
||||
runtime syntax/ts-common/symbols.vim
|
||||
" runtime syntax/ts-common/reserved.vim
|
||||
runtime syntax/ts-common/keyword.vim
|
||||
runtime syntax/ts-common/doc.vim
|
||||
runtime syntax/ts-common/type.vim
|
||||
|
||||
" extension
|
||||
if get(g:, 'yats_host_keyword', 1)
|
||||
@@ -41,136 +38,133 @@ if get(g:, 'yats_host_keyword', 1)
|
||||
endif
|
||||
|
||||
" patch
|
||||
runtime syntax/basic/patch.vim
|
||||
runtime syntax/basic/members.vim
|
||||
runtime syntax/basic/class.vim
|
||||
runtime syntax/basic/cluster.vim
|
||||
runtime syntax/basic/function.vim
|
||||
runtime syntax/basic/decorator.vim
|
||||
runtime syntax/ts-common/patch.vim
|
||||
runtime syntax/ts-common/members.vim
|
||||
runtime syntax/ts-common/class.vim
|
||||
runtime syntax/ts-common/cluster.vim
|
||||
runtime syntax/ts-common/function.vim
|
||||
runtime syntax/ts-common/decorator.vim
|
||||
|
||||
if exists("did_typescript_hilink")
|
||||
HiLink typescriptReserved Error
|
||||
hi def link typescriptReserved Error
|
||||
|
||||
HiLink typescriptEndColons Exception
|
||||
HiLink typescriptSymbols Normal
|
||||
HiLink typescriptBraces Function
|
||||
HiLink typescriptParens Normal
|
||||
HiLink typescriptComment Comment
|
||||
HiLink typescriptLineComment Comment
|
||||
HiLink typescriptDocComment Comment
|
||||
HiLink typescriptCommentTodo Todo
|
||||
HiLink typescriptMagicComment SpecialComment
|
||||
HiLink typescriptRef Include
|
||||
HiLink typescriptDocNotation SpecialComment
|
||||
HiLink typescriptDocTags SpecialComment
|
||||
HiLink typescriptDocNGParam typescriptDocParam
|
||||
HiLink typescriptDocParam Function
|
||||
HiLink typescriptDocNumParam Function
|
||||
HiLink typescriptDocEventRef Function
|
||||
HiLink typescriptDocNamedParamType Type
|
||||
HiLink typescriptDocParamName Type
|
||||
HiLink typescriptDocParamType Type
|
||||
HiLink typescriptString String
|
||||
HiLink typescriptSpecial Special
|
||||
HiLink typescriptStringLiteralType String
|
||||
HiLink typescriptTemplateLiteralType String
|
||||
HiLink typescriptStringMember String
|
||||
HiLink typescriptTemplate String
|
||||
HiLink typescriptEventString String
|
||||
HiLink typescriptDestructureString String
|
||||
HiLink typescriptASCII Special
|
||||
HiLink typescriptTemplateSB Label
|
||||
HiLink typescriptRegexpString String
|
||||
HiLink typescriptGlobal Constant
|
||||
HiLink typescriptTestGlobal Function
|
||||
HiLink typescriptPrototype Type
|
||||
HiLink typescriptConditional Conditional
|
||||
HiLink typescriptConditionalElse Conditional
|
||||
HiLink typescriptCase Conditional
|
||||
HiLink typescriptDefault typescriptCase
|
||||
HiLink typescriptBranch Conditional
|
||||
HiLink typescriptIdentifier Structure
|
||||
HiLink typescriptVariable Identifier
|
||||
HiLink typescriptDestructureVariable PreProc
|
||||
HiLink typescriptEnumKeyword Identifier
|
||||
HiLink typescriptRepeat Repeat
|
||||
HiLink typescriptForOperator Repeat
|
||||
HiLink typescriptStatementKeyword Statement
|
||||
HiLink typescriptMessage Keyword
|
||||
HiLink typescriptOperator Identifier
|
||||
HiLink typescriptKeywordOp Identifier
|
||||
HiLink typescriptCastKeyword Special
|
||||
HiLink typescriptType Type
|
||||
HiLink typescriptNull Boolean
|
||||
HiLink typescriptNumber Number
|
||||
HiLink typescriptBoolean Boolean
|
||||
HiLink typescriptObjectLabel typescriptLabel
|
||||
HiLink typescriptDestructureLabel Function
|
||||
HiLink typescriptLabel Label
|
||||
HiLink typescriptTupleLable Label
|
||||
HiLink typescriptStringProperty String
|
||||
HiLink typescriptImport Special
|
||||
HiLink typescriptImportType Special
|
||||
HiLink typescriptAmbientDeclaration Special
|
||||
HiLink typescriptExport Special
|
||||
HiLink typescriptExportType Special
|
||||
HiLink typescriptModule Special
|
||||
HiLink typescriptTry Special
|
||||
HiLink typescriptExceptions Special
|
||||
hi def link typescriptEndColons Exception
|
||||
hi def link typescriptSymbols Normal
|
||||
hi def link typescriptBraces Function
|
||||
hi def link typescriptParens Normal
|
||||
hi def link typescriptComment Comment
|
||||
hi def link typescriptLineComment Comment
|
||||
hi def link typescriptDocComment Comment
|
||||
hi def link typescriptCommentTodo Todo
|
||||
hi def link typescriptMagicComment SpecialComment
|
||||
hi def link typescriptRef Include
|
||||
hi def link typescriptDocNotation SpecialComment
|
||||
hi def link typescriptDocTags SpecialComment
|
||||
hi def link typescriptDocNGParam typescriptDocParam
|
||||
hi def link typescriptDocParam Function
|
||||
hi def link typescriptDocNumParam Function
|
||||
hi def link typescriptDocEventRef Function
|
||||
hi def link typescriptDocNamedParamType Type
|
||||
hi def link typescriptDocParamName Type
|
||||
hi def link typescriptDocParamType Type
|
||||
hi def link typescriptString String
|
||||
hi def link typescriptSpecial Special
|
||||
hi def link typescriptStringLiteralType String
|
||||
hi def link typescriptTemplateLiteralType String
|
||||
hi def link typescriptStringMember String
|
||||
hi def link typescriptTemplate String
|
||||
hi def link typescriptEventString String
|
||||
hi def link typescriptDestructureString String
|
||||
hi def link typescriptASCII Special
|
||||
hi def link typescriptTemplateSB Label
|
||||
hi def link typescriptRegexpString String
|
||||
hi def link typescriptGlobal Constant
|
||||
hi def link typescriptTestGlobal Function
|
||||
hi def link typescriptPrototype Type
|
||||
hi def link typescriptConditional Conditional
|
||||
hi def link typescriptConditionalElse Conditional
|
||||
hi def link typescriptCase Conditional
|
||||
hi def link typescriptDefault typescriptCase
|
||||
hi def link typescriptBranch Conditional
|
||||
hi def link typescriptIdentifier Structure
|
||||
hi def link typescriptVariable Identifier
|
||||
hi def link typescriptUsing Identifier
|
||||
hi def link typescriptDestructureVariable PreProc
|
||||
hi def link typescriptEnumKeyword Identifier
|
||||
hi def link typescriptRepeat Repeat
|
||||
hi def link typescriptForOperator Repeat
|
||||
hi def link typescriptStatementKeyword Statement
|
||||
hi def link typescriptMessage Keyword
|
||||
hi def link typescriptOperator Identifier
|
||||
hi def link typescriptKeywordOp Identifier
|
||||
hi def link typescriptCastKeyword Special
|
||||
hi def link typescriptType Type
|
||||
hi def link typescriptNull Boolean
|
||||
hi def link typescriptNumber Number
|
||||
hi def link typescriptBoolean Boolean
|
||||
hi def link typescriptObjectLabel typescriptLabel
|
||||
hi def link typescriptDestructureLabel Function
|
||||
hi def link typescriptLabel Label
|
||||
hi def link typescriptTupleLable Label
|
||||
hi def link typescriptStringProperty String
|
||||
hi def link typescriptImport Special
|
||||
hi def link typescriptImportType Special
|
||||
hi def link typescriptAmbientDeclaration Special
|
||||
hi def link typescriptExport Special
|
||||
hi def link typescriptExportType Special
|
||||
hi def link typescriptModule Special
|
||||
hi def link typescriptTry Special
|
||||
hi def link typescriptExceptions Special
|
||||
|
||||
HiLink typescriptMember Function
|
||||
HiLink typescriptMethodAccessor Operator
|
||||
hi def link typescriptMember Function
|
||||
hi def link typescriptMethodAccessor Operator
|
||||
|
||||
HiLink typescriptAsyncFuncKeyword Keyword
|
||||
HiLink typescriptObjectAsyncKeyword Keyword
|
||||
HiLink typescriptAsyncFor Keyword
|
||||
HiLink typescriptFuncKeyword Keyword
|
||||
HiLink typescriptAsyncFunc Keyword
|
||||
HiLink typescriptArrowFunc Type
|
||||
HiLink typescriptFuncName Function
|
||||
HiLink typescriptFuncArg PreProc
|
||||
HiLink typescriptArrowFuncArg PreProc
|
||||
HiLink typescriptFuncComma Operator
|
||||
hi def link typescriptAsyncFuncKeyword Keyword
|
||||
hi def link typescriptObjectAsyncKeyword Keyword
|
||||
hi def link typescriptAsyncFor Keyword
|
||||
hi def link typescriptFuncKeyword Keyword
|
||||
hi def link typescriptAsyncFunc Keyword
|
||||
hi def link typescriptArrowFunc Type
|
||||
hi def link typescriptFuncName Function
|
||||
hi def link typescriptFuncCallArg PreProc
|
||||
hi def link typescriptArrowFuncArg PreProc
|
||||
hi def link typescriptFuncComma Operator
|
||||
|
||||
HiLink typescriptClassKeyword Keyword
|
||||
HiLink typescriptClassExtends Keyword
|
||||
" HiLink typescriptClassName Function
|
||||
HiLink typescriptAbstract Special
|
||||
" HiLink typescriptClassHeritage Function
|
||||
" HiLink typescriptInterfaceHeritage Function
|
||||
HiLink typescriptClassStatic StorageClass
|
||||
HiLink typescriptReadonlyModifier Keyword
|
||||
HiLink typescriptInterfaceKeyword Keyword
|
||||
HiLink typescriptInterfaceExtends Keyword
|
||||
HiLink typescriptInterfaceName Function
|
||||
hi def link typescriptClassKeyword Keyword
|
||||
hi def link typescriptClassExtends Keyword
|
||||
" hi def link typescriptClassName Function
|
||||
hi def link typescriptAbstract Special
|
||||
" hi def link typescriptClassHeritage Function
|
||||
" hi def link typescriptInterfaceHeritage Function
|
||||
hi def link typescriptClassStatic StorageClass
|
||||
hi def link typescriptReadonlyModifier Keyword
|
||||
hi def link typescriptInterfaceKeyword Keyword
|
||||
hi def link typescriptInterfaceExtends Keyword
|
||||
hi def link typescriptInterfaceName Function
|
||||
|
||||
HiLink shellbang Comment
|
||||
hi def link shellbang Comment
|
||||
|
||||
HiLink typescriptTypeParameter Identifier
|
||||
HiLink typescriptConstraint Keyword
|
||||
HiLink typescriptPredefinedType Type
|
||||
HiLink typescriptReadonlyArrayKeyword Keyword
|
||||
HiLink typescriptUnion Operator
|
||||
HiLink typescriptFuncTypeArrow Function
|
||||
HiLink typescriptConstructorType Function
|
||||
HiLink typescriptTypeQuery Keyword
|
||||
HiLink typescriptAccessibilityModifier Keyword
|
||||
HiLink typescriptOptionalMark PreProc
|
||||
HiLink typescriptFuncType Special
|
||||
HiLink typescriptMappedIn Special
|
||||
HiLink typescriptCall PreProc
|
||||
HiLink typescriptParamImpl PreProc
|
||||
HiLink typescriptConstructSignature Identifier
|
||||
HiLink typescriptAliasDeclaration Identifier
|
||||
HiLink typescriptAliasKeyword Keyword
|
||||
HiLink typescriptUserDefinedType Keyword
|
||||
HiLink typescriptTypeReference Identifier
|
||||
HiLink typescriptConstructor Keyword
|
||||
HiLink typescriptDecorator Special
|
||||
HiLink typescriptAssertType Keyword
|
||||
hi def link typescriptTypeParameter Identifier
|
||||
hi def link typescriptConstraint Keyword
|
||||
hi def link typescriptPredefinedType Type
|
||||
hi def link typescriptReadonlyArrayKeyword Keyword
|
||||
hi def link typescriptUnion Operator
|
||||
hi def link typescriptFuncTypeArrow Function
|
||||
hi def link typescriptConstructorType Function
|
||||
hi def link typescriptTypeQuery Keyword
|
||||
hi def link typescriptAccessibilityModifier Keyword
|
||||
hi def link typescriptAutoAccessor Keyword
|
||||
hi def link typescriptOptionalMark PreProc
|
||||
hi def link typescriptFuncType Special
|
||||
hi def link typescriptMappedIn Special
|
||||
hi def link typescriptCall PreProc
|
||||
hi def link typescriptParamImpl PreProc
|
||||
hi def link typescriptConstructSignature Identifier
|
||||
hi def link typescriptAliasDeclaration Identifier
|
||||
hi def link typescriptAliasKeyword Keyword
|
||||
hi def link typescriptUserDefinedType Keyword
|
||||
hi def link typescriptTypeReference Identifier
|
||||
hi def link typescriptConstructor Keyword
|
||||
hi def link typescriptDecorator Special
|
||||
hi def link typescriptAssertType Keyword
|
||||
|
||||
highlight link typeScript NONE
|
||||
|
||||
delcommand HiLink
|
||||
unlet did_typescript_hilink
|
||||
endif
|
||||
hi def link typeScript NONE
|
||||
|
||||
Reference in New Issue
Block a user