diff --git a/README.md b/README.md index 661ab2f..cd74f54 100644 --- a/README.md +++ b/README.md @@ -41,6 +41,7 @@ Create `~/.vim/after/syntax/html.vim` and write these line: " syn include @htmlCss syntax/css/css3-mediaqueries.vim syn include @htmlCss syntax/css/css3-multicol.vim syn include @htmlCss syntax/css/css3-preslev.vim + syn include @htmlCss syntax/css/css3-regions.vim syn include @htmlCss syntax/css/css3-ruby.vim syn include @htmlCss syntax/css/css3-selectors.vim syn include @htmlCss syntax/css/css3-text.vim @@ -76,6 +77,7 @@ Create `~/.vim/after/syntax/scss.vim` and write these lines: " runtime! syntax/css/css3-mediaqueries.vim runtime! syntax/css/css3-multicol.vim runtime! syntax/css/css3-preslev.vim + runtime! syntax/css/css3-regions.vim runtime! syntax/css/css3-ruby.vim runtime! syntax/css/css3-selectors.vim runtime! syntax/css/css3-text.vim @@ -103,6 +105,7 @@ HISTORY ### WIP + * Add CSS Regions Module Level 3 features * Add CSS Exclusions and Shapes Module Level 3 features * Add CSS Grid Layout features * Add CSS Box Alignment features diff --git a/after/syntax/css/css3-break.vim b/after/syntax/css/css3-break.vim index dfbf42a..f8997d8 100644 --- a/after/syntax/css/css3-break.vim +++ b/after/syntax/css/css3-break.vim @@ -1,3 +1,2 @@ " TODO: create cssBreakProp group and cssBreakAttr group syn match cssFontProp contained "\" -syn match cssFontAttr contained "\<\(avoid-\)\=region\>" diff --git a/after/syntax/css/css3-regions.vim b/after/syntax/css/css3-regions.vim new file mode 100644 index 0000000..f7dddcd --- /dev/null +++ b/after/syntax/css/css3-regions.vim @@ -0,0 +1,6 @@ +" TODO: create cssRegionsProp group and cssRegionsAttr group +syn match cssFontProp contained "\" +syn match cssFontProp contained "\" +syn keyword cssFontAttr contained break +syn match cssFontAttr contained "\<\(avoid-\)\=region\>" +syn match cssTagName "@region\>" nextgroup=cssDefinition