comparison runtime/syntax/msidl.vim @ 3356:b37888de599c

Update runtime files.
author Bram Moolenaar <bram@vim.org>
date Mon, 13 Feb 2012 00:05:22 +0100
parents 3fc0f57ecb91
children 43efa4f5a8ea
comparison
equal deleted inserted replaced
3355:dc3afe60fdf2 3356:b37888de599c
1 " Vim syntax file 1 " Vim syntax file
2 " Language: MS IDL (Microsoft dialect of Interface Description Language) 2 " Language: MS IDL (Microsoft dialect of Interface Description Language)
3 " Maintainer: Vadim Zeitlin <vadim@wxwindows.org> 3 " Maintainer: Vadim Zeitlin <vadim@wxwindows.org>
4 " Last Change: 2003 May 11 4 " Last Change: 2012 Feb 12 by Thilo Six
5 5
6 " For version 5.x: Clear all syntax items 6 " For version 5.x: Clear all syntax items
7 " For version 6.x: Quit when a syntax file was already loaded 7 " For version 6.x: Quit when a syntax file was already loaded
8 if version < 600 8 if version < 600
9 syntax clear 9 syntax clear
10 elseif exists("b:current_syntax") 10 elseif exists("b:current_syntax")
11 finish 11 finish
12 endif 12 endif
13
14 let s:cpo_save = &cpo
15 set cpo&vim
13 16
14 " Misc basic 17 " Misc basic
15 syn match msidlId "[a-zA-Z][a-zA-Z0-9_]*" 18 syn match msidlId "[a-zA-Z][a-zA-Z0-9_]*"
16 syn match msidlUUID "{\?[[:xdigit:]]\{8}-\([[:xdigit:]]\{4}-\)\{3}[[:xdigit:]]\{12}}\?" 19 syn match msidlUUID "{\?[[:xdigit:]]\{8}-\([[:xdigit:]]\{4}-\)\{3}[[:xdigit:]]\{12}}\?"
17 syn region msidlString start=/"/ skip=/\\\(\\\\\)*"/ end=/"/ 20 syn region msidlString start=/"/ skip=/\\\(\\\\\)*"/ end=/"/
87 delcommand HiLink 90 delcommand HiLink
88 endif 91 endif
89 92
90 let b:current_syntax = "msidl" 93 let b:current_syntax = "msidl"
91 94
95 let &cpo = s:cpo_save
96 unlet s:cpo_save
92 " vi: set ts=8 sw=4: 97 " vi: set ts=8 sw=4: