diff --git a/syntax/coffee.vim b/syntax/coffee.vim index da39e34..c496aa7 100755 --- a/syntax/coffee.vim +++ b/syntax/coffee.vim @@ -117,6 +117,10 @@ endif syn match coffeeObjAssign /@\?\I\i*\s*\ze::\@!/ contains=@coffeeIdentifier display hi def link coffeeObjAssign Identifier +syn match coffeeFunction /@\?\I.*\w\+\ze\s*=\s*.*\->/ contains=@coffeeIdentifier display +"syn match coffeeFunction /.*\w\+\ze\s*=\s*\((.*\->|\->\)/ contains=@coffeeIdentifier display +hi def link coffeeFunction Function + syn keyword coffeeTodo TODO FIXME XXX contained hi def link coffeeTodo Todo