Mercurial > hg > RemoteEditor > vim7
comparison runtime/syntax/css.vim @ 34:e170173ecb68 current-release
before ack base protocol.
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Wed, 26 Nov 2008 15:02:10 +0900 |
parents | 76efa0be13f1 |
children | c16898406ff2 |
comparison
equal
deleted
inserted
replaced
33:7d0d8b831f5a | 34:e170173ecb68 |
---|---|
1 " Vim syntax file | 1 " Vim syntax file |
2 " Language: Cascading Style Sheets | 2 " Language: Cascading Style Sheets |
3 " Maintainer: Claudio Fleiner <claudio@fleiner.com> | 3 " Maintainer: Claudio Fleiner <claudio@fleiner.com> |
4 " URL: http://www.fleiner.com/vim/syntax/css.vim | 4 " URL: http://www.fleiner.com/vim/syntax/css.vim |
5 " Last Change: 2006 Jun 19 | 5 " Last Change: 2007 Nov 06 |
6 " CSS2 by Nikolai Weibull | 6 " CSS2 by Nikolai Weibull |
7 " Full CSS2, HTML4 support by Yeti | 7 " Full CSS2, HTML4 support by Yeti |
8 | 8 |
9 " For version 5.x: Clear all syntax items | 9 " For version 5.x: Clear all syntax items |
10 " For version 6.x: Quit when a syntax file was already loaded | 10 " For version 6.x: Quit when a syntax file was already loaded |
192 syn match cssUnicodeEscape "\\\x\{1,6}\s\?" | 192 syn match cssUnicodeEscape "\\\x\{1,6}\s\?" |
193 syn match cssSpecialCharQQ +\\"+ contained | 193 syn match cssSpecialCharQQ +\\"+ contained |
194 syn match cssSpecialCharQ +\\'+ contained | 194 syn match cssSpecialCharQ +\\'+ contained |
195 syn region cssStringQQ start=+"+ skip=+\\\\\|\\"+ end=+"+ contains=cssUnicodeEscape,cssSpecialCharQQ | 195 syn region cssStringQQ start=+"+ skip=+\\\\\|\\"+ end=+"+ contains=cssUnicodeEscape,cssSpecialCharQQ |
196 syn region cssStringQ start=+'+ skip=+\\\\\|\\'+ end=+'+ contains=cssUnicodeEscape,cssSpecialCharQ | 196 syn region cssStringQ start=+'+ skip=+\\\\\|\\'+ end=+'+ contains=cssUnicodeEscape,cssSpecialCharQ |
197 syn match cssClassName "\.[A-Za-z][A-Za-z0-9-]\+" | 197 syn match cssClassName "\.[A-Za-z][A-Za-z0-9_-]\+" |
198 | 198 |
199 if main_syntax == "css" | 199 if main_syntax == "css" |
200 syn sync minlines=10 | 200 syn sync minlines=10 |
201 endif | 201 endif |
202 | 202 |