diff options
Diffstat (limited to 'syntax/scala.vim')
-rw-r--r-- | syntax/scala.vim | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/syntax/scala.vim b/syntax/scala.vim index f8e2dd98..5e12b999 100644 --- a/syntax/scala.vim +++ b/syntax/scala.vim @@ -132,7 +132,7 @@ hi link scalaKeywordModifier Function syn keyword scalaSpecial this true false ne eq syn keyword scalaSpecial new nextgroup=scalaInstanceDeclaration skipwhite syn match scalaSpecial "\%(=>\|⇒\|<-\|←\|->\|→\)" -syn match scalaSpecial /`[^`]*`/ " Backtick literals +syn match scalaSpecial /`[^`]\+`/ " Backtick literals hi link scalaSpecial PreProc syn keyword scalaExternal package import @@ -188,8 +188,8 @@ hi link scalaTypeAnnotationParameter Function syn match scalaShebang "\%^#!.*" display syn region scalaMultilineComment start="/\*" end="\*/" contains=scalaMultilineComment,scalaDocLinks,scalaParameterAnnotation,scalaCommentAnnotation,scalaTodo,scalaCommentCodeBlock,@Spell keepend fold syn match scalaCommentAnnotation "@[_A-Za-z0-9$]\+" contained -syn match scalaParameterAnnotation "@param" nextgroup=scalaParamAnnotationValue skipwhite contained -syn match scalaParamAnnotationValue /[`_A-Za-z0-9$]\+/ contained +syn match scalaParameterAnnotation "\%(@tparam\|@param\|@see\)" nextgroup=scalaParamAnnotationValue skipwhite contained +syn match scalaParamAnnotationValue /[.`_A-Za-z0-9$]\+/ contained syn region scalaDocLinks start="\[\[" end="\]\]" contained syn region scalaCommentCodeBlock matchgroup=Keyword start="{{{" end="}}}" contained syn match scalaTodo "\vTODO|FIXME|XXX" contained |