Add the highlight of the classes in an 'import'
It highlights the name of the classes that are imported by an 'import' statement.
This commit is contained in:
@@ -27,5 +27,6 @@ syntax match javaOdysseyType "\%(\<\u\w*\>\%(<\%(\u\w*\|,\|\s\|<\|>\)*>
|
||||
syntax match javaOdysseyConstructor "\%(\<\u\w*\>\)\%(<\%(\u\w*\|,\|\s\|<\|>\)*>\)\=\%((\|\[\)"me=e-1 containedin=javaParenT,javaParenT1,javaParenT2 contains=javaOdysseyGeneric,javaOdysseySeparator
|
||||
syntax match javaOdysseyMethod "\<\l\w*\>("me=e-1 containedin=javaParenT,javaParenT1,javaParenT2
|
||||
syntax match javaOdysseyCasting "(\<\u\w*\>\%(<\%(\u\w*\|,\|\s\|<\|>\)\+>\)\=\%(\[\]\)\=)"hs=s+1,he=e-1 containedin=javaParenT,javaParenT1,javaParenT2 contains=javaOdysseyGeneric,javaOdysseyArray,javaOdysseySeparator
|
||||
syntax match javaOdysseyImport "\%(\<import\>\s\+\%(\l\+.\)\+\)\@<=\%(\u\w*\)\s*;"
|
||||
" }}}
|
||||
" vim: foldmethod=marker
|
||||
|
||||
@@ -265,6 +265,7 @@ call s:l( 'javaOdysseyClass', 'Type')
|
||||
call s:l( 'javaOdysseyInterface', 'Type')
|
||||
call s:l( 'javaOdysseyEnum', 'Type')
|
||||
call s:l( 'javaOdysseyCasting', 'Type')
|
||||
call s:l( 'javaOdysseyImport', 'Type')
|
||||
call s:l( 'javaOdysseyArray', 'Normal')
|
||||
call s:l( 'javaOdysseyGeneric', 'Normal')
|
||||
call s:l( 'javaOdysseyType', 'Type')
|
||||
|
||||
Reference in New Issue
Block a user