summaryrefslogtreecommitdiffstats
path: root/syntax/dart.vim
diff options
context:
space:
mode:
authorAdam Stankiewicz <sheerun@sher.pl>2020-08-18 15:53:18 +0200
committerAdam Stankiewicz <sheerun@sher.pl>2020-08-18 15:53:18 +0200
commit00015bd10507181797dd74cbba375f9e88c61e51 (patch)
treee594b99f168aacf6cba65e53b6410caeed3bbab9 /syntax/dart.vim
parentd821de3142fc67592686cba3f09ce91eac7cee0d (diff)
downloadvim-polyglot-00015bd10507181797dd74cbba375f9e88c61e51.tar.gz
vim-polyglot-00015bd10507181797dd74cbba375f9e88c61e51.zip
Migrate all ftdetect to linguist
Diffstat (limited to 'syntax/dart.vim')
-rw-r--r--syntax/dart.vim4
1 files changed, 2 insertions, 2 deletions
diff --git a/syntax/dart.vim b/syntax/dart.vim
index d481399f..68035dc8 100644
--- a/syntax/dart.vim
+++ b/syntax/dart.vim
@@ -54,10 +54,10 @@ syntax match dartMetadata "@\([_$a-zA-Z][_$a-zA-Z0-9]*\.\)*[_$a-zA-Z][_$a
syntax match dartNumber "\<\d\+\(\.\d\+\)\=\>"
" User Types
-syntax match dartUserType "\<_\?\u[[:alnum:]_\$]*\>"
+syntax match dartUserType "\<[_$]*\u[a-zA-Z0-9_$]*\>"
" Function highlighting
-syntax match dartFunction "\zs\<\(_\?\l[[:alnum:]_\$]*\)\>*\s*\ze("
+syntax match dartFunction "\zs\<\([_$]*[a-z][a-zA-Z0-9_$]*\)\ze\(<\|(\|\s\+=>\)"
" SDK libraries
syntax keyword dartSdkClass BidirectionalIterator Comparable DateTime