summaryrefslogtreecommitdiffstats
path: root/syntax/common.vim
diff options
context:
space:
mode:
authorAdam Stankiewicz <sheerun@sher.pl>2020-01-25 16:56:10 +0100
committerAdam Stankiewicz <sheerun@sher.pl>2020-01-25 16:56:10 +0100
commit35ea4d2b9072594b6c0ccf87bde7978ed9f94755 (patch)
treee829bad239fea3150cd0963933f3e33214f069b4 /syntax/common.vim
parent967486dd716de860db3ef091a9dcb9cb65023534 (diff)
downloadvim-polyglot-4.2.1.tar.gz
vim-polyglot-4.2.1.zip
Updatev4.2.1
Diffstat (limited to 'syntax/common.vim')
-rw-r--r--syntax/common.vim4
1 files changed, 4 insertions, 0 deletions
diff --git a/syntax/common.vim b/syntax/common.vim
index c7a755cc..fed39cf6 100644
--- a/syntax/common.vim
+++ b/syntax/common.vim
@@ -13,6 +13,8 @@ if main_syntax == 'typescript' || main_syntax == 'typescriptreact'
setlocal iskeyword+=$
" syntax cluster htmlJavaScript contains=TOP
endif
+" For private field added from TypeScript 3.8
+setlocal iskeyword+=#
" lowest priority on least used feature
syntax match typescriptLabel /[a-zA-Z_$]\k*:/he=e-1 contains=typescriptReserved nextgroup=@typescriptStatement skipwhite skipempty
@@ -101,8 +103,10 @@ if exists("did_typescript_hilink")
HiLink typescriptLabel 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