From bc8a81d3592dab86334f27d1d43c080ebf680d42 Mon Sep 17 00:00:00 2001 From: Adam Stankiewicz Date: Fri, 14 Oct 2022 17:40:10 +0200 Subject: Update --- syntax/kotlin.vim | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'syntax/kotlin.vim') diff --git a/syntax/kotlin.vim b/syntax/kotlin.vim index 7175f7e3..39ddd471 100644 --- a/syntax/kotlin.vim +++ b/syntax/kotlin.vim @@ -60,10 +60,11 @@ syn keyword ktConstant null syn keyword ktModifier reified external inline noinline crossinline -syn match ktModifier "\v<(data|value)>\ze\@=.*" +syn match ktModifier "\v\ze\@=.*<(class|object)>" +syn match ktModifier "\v\ze\@=.*" syn match ktModifier "\v<(tailrec|operator|infix)>\ze\@=.*" -syn match ktModifier "\v<(const)>\ze\@=.*" -syn match ktModifier "\v<(lateinit)>\ze\@=.*" +syn match ktModifier "\v\ze\@=.*" +syn match ktModifier "\v\ze\@=.*" syn match ktModifier "\v<(internal|private|protected|public)>\ze\@=.*<(class|object|interface|typealias|fun|val|var|constructor|get|set)>" syn match ktOperator "\v\?:|::|\<\=? | \>\=?|[!=]\=\=?|\??|[-*+/%]\=?|[!&|]" -- cgit v1.2.3