Skip to content

Commit 9374ce5

Browse files
committed
fix @page
1 parent 8ec4f90 commit 9374ce5

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

grammars/css.cson

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,7 @@
175175
'name': 'keyword.control.at-rule.page.css'
176176
'1':
177177
'name': 'punctuation.definition.keyword.css'
178-
'end': '(?=\\s*($|[:{;]))'
178+
'end': '(?=\\s?(?=$|[:{;]))'
179179
'name': 'meta.at-rule.page.css'
180180
'patterns': [
181181
{

spec/css-spec.mjs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1844,7 +1844,7 @@ describe('CSS grammar', function () {
18441844
assert.deepStrictEqual(tokens[8], { scopes: ['source.css', 'meta.property-list.css', 'punctuation.section.property-list.end.bracket.curly.css'], value: '}' });
18451845
});
18461846

1847-
it.skip('tokenizes @page:right {} correctly', function () {
1847+
it('tokenizes @page:right {} correctly', function () {
18481848
var tokens;
18491849
tokens = testGrammar.tokenizeLine('@page:right{}').tokens;
18501850
assert.deepStrictEqual(tokens[0], { scopes: ['source.css', 'meta.at-rule.page.css', 'keyword.control.at-rule.page.css', 'punctuation.definition.keyword.css'], value: '@' });
@@ -1865,7 +1865,7 @@ describe('CSS grammar', function () {
18651865
assert.deepStrictEqual(tokens[4], { scopes: ['source.css', 'meta.property-list.css', 'punctuation.section.property-list.end.bracket.curly.css'], value: '}' });
18661866
});
18671867

1868-
it.skip('tokenizes @page{} correctly', function () {
1868+
it('tokenizes @page{} correctly', function () {
18691869
var tokens;
18701870
tokens = testGrammar.tokenizeLine('@page{}').tokens;
18711871
assert.deepStrictEqual(tokens[0], { scopes: ['source.css', 'meta.at-rule.page.css', 'keyword.control.at-rule.page.css', 'punctuation.definition.keyword.css'], value: '@' });

0 commit comments

Comments
 (0)