diff --git a/after/syntax/css/css-pseudo-4.vim b/after/syntax/css/css-pseudo-4.vim new file mode 100644 index 0000000..2dfd755 --- /dev/null +++ b/after/syntax/css/css-pseudo-4.vim @@ -0,0 +1 @@ +syn match cssPseudoClassId contained "\<\(spelling\|grammer\)-error\>" diff --git a/after/syntax/html.vim b/after/syntax/html.vim index ab7566f..b2f5f9a 100644 --- a/after/syntax/html.vim +++ b/after/syntax/html.vim @@ -35,6 +35,7 @@ syn include @htmlCss syntax/css/css-line-grid-1.vim syn include @htmlCss syntax/css/css-lists-3.vim syn include @htmlCss syntax/css/css-masking-1.vim syn include @htmlCss syntax/css/css-overflow-3.vim +syn include @htmlCss syntax/css/css-pseudo-4.vim syn include @htmlCss syntax/css/css-ruby-1.vim syn include @htmlCss syntax/css/css-scoping-1.vim syn include @htmlCss syntax/css/css-shapes-1.vim diff --git a/test/test.css b/test/test.css index 44c2c19..aa3f0f9 100644 --- a/test/test.css +++ b/test/test.css @@ -331,6 +331,13 @@ presentation-level: increment; } +.pseudo::selection, +.pseudo::spelling-error, +.pseudo::grammer-error, +.pseuod::placeholder { + display: block; +} + .regions:region { flow-into: element; flow-from: content; diff --git a/test/test.html b/test/test.html index cd0b166..c200307 100644 --- a/test/test.html +++ b/test/test.html @@ -340,6 +340,13 @@ presentation-level: increment; } + .pseudo::selection, + .pseudo::spelling-error, + .pseudo::grammer-error, + .pseuod::placeholder { + display: block; + } + .regions:region { flow-into: element; flow-from: content;