comparison runtime/syntax/css.vim @ 10617:9a75c8a1b8b1

Update runtime files. commit https://github.com/vim/vim/commit/369b6f57c426b4bf39b4a0cac8d21ed1b5f7de4d Author: Bram Moolenaar <Bram@vim.org> Date: Tue Jan 17 12:22:32 2017 +0100 Update runtime files.
author Christian Brabandt <cb@256bit.org>
date Tue, 17 Jan 2017 12:30:05 +0100
parents 46763b01cd9a
children acd7eaa13d2b
comparison
equal deleted inserted replaced
10616:db8a2a027ef7 10617:9a75c8a1b8b1
4 " Claudio Fleiner <claudio@fleiner.com> (Maintainer) 4 " Claudio Fleiner <claudio@fleiner.com> (Maintainer)
5 " Yeti (Add full CSS2, HTML4 support) 5 " Yeti (Add full CSS2, HTML4 support)
6 " Nikolai Weibull (Add CSS2 support) 6 " Nikolai Weibull (Add CSS2 support)
7 " Maintainer: Jules Wang <w.jq0722@gmail.com> 7 " Maintainer: Jules Wang <w.jq0722@gmail.com>
8 " URL: https://github.com/JulesWang/css.vim 8 " URL: https://github.com/JulesWang/css.vim
9 " Last Change: 2015 Apr.17 9 " Last Change: 2017 Jan 14
10 " cssClassName updated by Ryuichi Hayashida Jan 2016
10 11
11 " quit when a syntax file was already loaded 12 " quit when a syntax file was already loaded
12 if !exists("main_syntax") 13 if !exists("main_syntax")
13 if exists("b:current_syntax") 14 if exists("b:current_syntax")
14 finish 15 finish
54 syn match cssSelectorOp "[,>+~]" 55 syn match cssSelectorOp "[,>+~]"
55 syn match cssSelectorOp2 "[~|^$*]\?=" contained 56 syn match cssSelectorOp2 "[~|^$*]\?=" contained
56 syn region cssAttributeSelector matchgroup=cssSelectorOp start="\[" end="]" contains=cssUnicodeEscape,cssSelectorOp2,cssStringQ,cssStringQQ 57 syn region cssAttributeSelector matchgroup=cssSelectorOp start="\[" end="]" contains=cssUnicodeEscape,cssSelectorOp2,cssStringQ,cssStringQQ
57 58
58 " .class and #id 59 " .class and #id
59 syn match cssClassName "\.[A-Za-z][A-Za-z0-9_-]\+" contains=cssClassNameDot 60 syn match cssClassName "\.-\=[A-Za-z_][A-Za-z0-9_-]*" contains=cssClassNameDot
60 syn match cssClassNameDot contained '\.' 61 syn match cssClassNameDot contained '\.'
61 62
62 try 63 try
63 syn match cssIdentifier "#[A-Za-zĄ-’_@][A-Za-zĄ-’0-9_@-]*" 64 syn match cssIdentifier "#[A-Za-zĄ-’_@][A-Za-zĄ-’0-9_@-]*"
64 catch /^.*/ 65 catch /^.*/