summaryrefslogtreecommitdiff
path: root/css/parser.y
diff options
context:
space:
mode:
authorJohn Mark Bell <jmb@netsurf-browser.org>2005-01-08 01:42:08 +0000
committerJohn Mark Bell <jmb@netsurf-browser.org>2005-01-08 01:42:08 +0000
commit0890fd790dc4d7d0e4ce4d7773104a7babbff124 (patch)
treeeb1aa763b5eb8011ad2d9dc0e2011cdf29421939 /css/parser.y
parentfbe6486e0bb47cc61a19651f2a7ed58116d0da9f (diff)
downloadnetsurf-0890fd790dc4d7d0e4ce4d7773104a7babbff124.tar.gz
netsurf-0890fd790dc4d7d0e4ce4d7773104a7babbff124.tar.bz2
[project @ 2005-01-08 01:42:08 by jmb]
Fix parsing of multiple occurrences of S Fix parsing of blocks (missing ws after any) svn path=/import/netsurf/; revision=1436
Diffstat (limited to 'css/parser.y')
-rw-r--r--css/parser.y3
1 files changed, 2 insertions, 1 deletions
diff --git a/css/parser.y b/css/parser.y
index 9d4c17172..32098437a 100644
--- a/css/parser.y
+++ b/css/parser.y
@@ -35,6 +35,7 @@ ws ::= .
ws ::= ws_1.
ws_1 ::= S.
+ws_1 ::= ws_1 S.
statement_list ::= .
statement_list ::= statement_list statement.
@@ -52,7 +53,7 @@ at_rule ::= ATKEYWORD(A) ws any_list(B) SEMI ws.
block ::= LBRACE ws block_body RBRACE ws.
block_body ::= .
-block_body ::= block_body any.
+block_body ::= block_body any ws.
block_body ::= block_body block.
block_body ::= block_body ATKEYWORD ws.
block_body ::= block_body SEMI ws.