1" Vim syntax file 2" Language: HTML and M4 3" Maintainer: Claudio Fleiner <[email protected]> 4" URL: http://www.fleiner.com/vim/syntax/htmlm4.vim 5" Last Change: 2001 Apr 30 6 7" quit when a syntax file was already loaded 8if exists("b:current_syntax") 9 finish 10endif 11 12" we define it here so that included files can test for it 13if !exists("main_syntax") 14 let main_syntax='htmlm4' 15endif 16 17runtime! syntax/html.vim 18unlet b:current_syntax 19syn case match 20 21runtime! syntax/m4.vim 22 23unlet b:current_syntax 24syn cluster htmlPreproc add=@m4Top 25syn cluster m4StringContents add=htmlTag,htmlEndTag 26 27let b:current_syntax = "htmlm4" 28 29if main_syntax == 'htmlm4' 30 unlet main_syntax 31endif 32