Mercurial > vim
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: |