tomyeh / ZUSS

An extension to CSS providing mixins, nested rules, conditional content, variables and seamless Java integration.
http://books.zkoss.org/wiki/ZUSS_Reference
19 stars 5 forks source link

parse error unexpected ',' for comma separated rules like font or box-shadow #11

Closed jlangston closed 12 years ago

jlangston commented 12 years ago

with a rule like

p {
  font: 12px Arial, Helvetica, sans-serif;
  box-shadow:  2px 1px 2px 1px #bababa, 2px -1px 2px 1px #bababa
}

I get a parse exception

Exception in thread "main" org.zkoss.zuss.ZussException: [zuss] test.zuss:Line 76: unexpected ','
        at org.zkoss.zuss.impl.in.Parser.error(Parser.java:72)
        at org.zkoss.zuss.impl.in.Parser.parseStyle(Parser.java:325)
        at org.zkoss.zuss.impl.in.Parser.parse(Parser.java:112)
        at org.zkoss.zuss.impl.in.Parser.newBlock(Parser.java:169)
        at org.zkoss.zuss.impl.in.Parser.parseSelector(Parser.java:306)
        at org.zkoss.zuss.impl.in.Parser.parse(Parser.java:105)
        at org.zkoss.zuss.impl.in.Parser.parse(Parser.java:87)
        at org.zkoss.zuss.Zuss.parse(Zuss.java:69)
        at org.zkoss.zuss.Zuss.parse(Zuss.java:56)
        at org.zkoss.zuss.Zuss.parse(Zuss.java:41)
        at org.zkoss.zuss.Zuss.main(Zuss.java:151)

line 76 in this particular file happens to be a font rule like above.

jlangston commented 12 years ago

I realized I was using an old version. This isn't a valid issue on the latest release