tasn pushed a commit to branch master. http://git.enlightenment.org/editors/vim-configs.git/commit/?id=ad5f8f828ddffc5fac7cb607900c1656dedaaf7c
commit ad5f8f828ddffc5fac7cb607900c1656dedaaf7c Author: Tom Hacohen <t...@stosb.com> Date: Thu Jul 31 06:36:32 2014 +0100 Eo: Split body keywords. --- syntax/eo.vim | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/syntax/eo.vim b/syntax/eo.vim index 230cccc..5f59700 100644 --- a/syntax/eo.vim +++ b/syntax/eo.vim @@ -11,12 +11,11 @@ syn keyword eoType bool byte ubyte char uchar short ushort int uint long ulon syn keyword eoStructure class abstract interface mixin type struct enum var -syn keyword classKeywords legacy_prefix eo_prefix data contained -syn keyword classKeywords constructors properties methods implements events contained +syn keyword eoClassBodyCommon legacy_prefix eo_prefix properties methods events constructors data syn keyword functionKeywords set get keys values params constructor destructor finalize virtual const contained return -syn match classKeywordsMatch "\w\+" contains=classKeywords,functionKeywords +syn match classKeywordsMatch "\w\+" contains=functionKeywords syn match className "(\w\+\.)*\w\+" syn match attributes "@\(inout\|out\|in\|class\|const\|extern\|protected\|constructor\|nonull\|warn_unused\|private\)" @@ -27,6 +26,7 @@ syn cluster eoCommentGroup contains=eoTodo syn region eo_comment start="\/\*" end="\*\/" contains=@eoCommentGroup hi def link classKeywords Statement +hi def link eoClassBodyCommon Label hi def link functionKeywords Label hi def link attributes Constant hi def link eo_comment Comment --