27 lines
986 B
VimL
27 lines
986 B
VimL
" Vim syntax file for modules.list configuration language
|
|
" Language: modules.list configuration language
|
|
" Maintainer: Adam Lackorzynski <adam@os.inf.tu-dresden.de>
|
|
" Last Change: 2010 Apr 27
|
|
|
|
if exists("b:current_syntax")
|
|
finish
|
|
endif
|
|
|
|
syn clear
|
|
syn case match
|
|
|
|
setlocal iskeyword+=-
|
|
syn keyword l4modsStatement modaddr module bin bin-nostrip data data-nostrip kernel sigma0
|
|
syn keyword l4modsStatement roottask moe default-kernel default-sigma0 default-roottask default-bootstrap
|
|
syn keyword l4modsStatement module-group module-glob module-perl module-shell bootstrap initrd set
|
|
syn keyword l4modsStatementTitle entry group contained
|
|
syn match l4modsTitle /^ *\(entry\|group\).*/ contains=l4modsStatementTitle
|
|
syn match l4modsComment /#.*/
|
|
|
|
hi def link l4modsStatement Statement
|
|
hi def link l4modsStatementTitle Type
|
|
hi def link l4modsComment Comment
|
|
hi def link l4modsTitle String
|
|
|
|
let b:current_syntax = "l4mods"
|