From dbf17e8e12ca9b9daed6f74b724c17331ee64ca0 Mon Sep 17 00:00:00 2001 From: Kyo Nagashima Date: Thu, 30 May 2013 02:51:23 +0900 Subject: [PATCH] follow WD-css3-regions-20130528 --- after/syntax/css/css3-regions.vim | 6 +++--- test/test.css | 7 +++++-- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/after/syntax/css/css3-regions.vim b/after/syntax/css/css3-regions.vim index f7dddcd..9ea8fc0 100644 --- a/after/syntax/css/css3-regions.vim +++ b/after/syntax/css/css3-regions.vim @@ -1,6 +1,6 @@ " TODO: create cssRegionsProp group and cssRegionsAttr group syn match cssFontProp contained "\" -syn match cssFontProp contained "\" -syn keyword cssFontAttr contained break +syn match cssFontProp contained "\" +syn keyword cssFontAttr contained element content break syn match cssFontAttr contained "\<\(avoid-\)\=region\>" -syn match cssTagName "@region\>" nextgroup=cssDefinition +syn region cssPseudoClassLang matchgroup=cssPseudoClassId start="::\=region(" end=")" oneline diff --git a/test/test.css b/test/test.css index bba1008..a85e9bf 100644 --- a/test/test.css +++ b/test/test.css @@ -327,10 +327,13 @@ presentation-level: increment; } -@region .regions { +.regions:region(p), +.regions::region(p) { flow-from: break; flow-into: region; - region-overflow: avoid-region; + region-fragment: avoid-region; + display: element; + display: content; } .ruby {