Haijian Wang
934b8ceb3f
support arithmetics in the SCSS compiler (#9354)
Change-Id: Ieb7834fb12cdba5c0794a26de20b3c8c2d509642
11 年前
Haijian Wang
cc5252a98e
Selector now can begin with a combinator. (Ticket #10754)
Change-Id: Id2f1a006e4caaf790f573ee823fcc41312f30261
11 年前
Haijian Wang
821ebf49d8
more than expected params in mixin throws IOB exception. (Ticket #10988)
Change-Id: I6451c94a4f733b002165983f92c8577dac4904f6
11 年前
Artur Signell
638bb9263d
Fixed logic error causing IOException if stream supports mark (#10851)
The current logic caused mark() never to be called if the original InputStream supports mark (isMarkSupported()). This in turn causes an IOException when reset is called and no mark has been set.
Change-Id: I781ed8e9d355d22bd8e43acb5c5e9c8da90f66a0
11 年前
Haijian Wang
51a9acc5d8
SASS fails to parse CSS expression function. (Ticket #9870)
Change-Id: Iea5f3b846a033e218c384dc58e5e045e524de83f
11 年前
Haijian Wang
9b37af6bfa
ParseException does not output file name (Ticket #10967)
Change-Id: I16a1993284cfb8d73596ec8c2b8956d8e7f9dc8e
11 年前
Haijian Wang
fb6339d075
Sass replaces variables based on substring matches. (Tickets #10508,
#10730 )
Change-Id: I7d3c5a74055e28e0e22fe6e496209d7d3c42b4af
11 年前
Haijian Wang
cafd136f6f
Paser doesn't know CSS 'lem' and 'rem'. (Ticket #11024)
Change-Id: I6ca39f5c97ffce610faafb8e172f290405409dc7
11 年前
Haijian Wang
28cb23f111
Referencing multiple params in multiple lines inside mixin (Ticket
#10987 )
Change-Id: I3d97849afac763a9774cee254778e068f94a23e0
11 年前
Haijian Wang
cb09f78170
pseudo-class css selector fails the parser. (Ticket 10316)
Change-Id: I6548c31aaf01ac75fb0668c4c28acbee952e6c6f
11 年前
Haijian Wang
8af39d1423
Add license header for a couple of files
Change-Id: I859dcc23397f4eee4b7f4e296f69520e8d6b07f6
11 年前
Haijian Wang
63a7fdf83d
Preserve UTF-8 in imported files and output @charset in generated css
(#10505 )
Change-Id: I53f46611ef39124d532b118bb8ccb34f31cf8a6a
11 年前
Haijian Wang
2cc7ad1cd4
Supports @keyframes, related to Ticket #10000
Change-Id: Ic65defdccb4d0aa8f54aa941acde21554f0bf989
11 年前
Haijian Wang
e788649967
supports contains in @if, related to Ticket #9975
Change-Id: Ib128801a06a03ebd4460e87a6963a01483f58cec
11 年前
Haijian Wang
a13ea142d9
support interpolation in property name (#9410)
Change-Id: Idfb058daf796875cadf0262a2b8150fc1c103915
11 年前
Artur Signell
fb68bd5303
Updated copyright notices and added missing license headers
Change-Id: I419ce4581d1a8b84d4236a85a1333d23f3423b2e
11 年前
Haijian Wang
9df030ba55
fix Ticket #10506, remove quotes in url path
taking single quote into consideration
Change-Id: I966ffeba8a60c7c16980cca3dfa69935e0aca67b
11 年前
Henri Sara
21b8e3652e
Minor fix to SASS else-if condition parsing.
Change-Id: I2b6214bbc79f2f133c079667f1b3a61b2fa41ca7
11 年前
Henri Sara
c7806b0f60
Sass parser refactoring to reduce duplication.
Change-Id: I5693b06cb6ac921740cd1dbfde8ad98424ce7e80
11 年前
Henri Sara
45c6065c79
Extend support for Microsoft filter expressions in SASS (#10597)
Now, also string parameters and multiple parameters are accepted by the
parser.
Change-Id: I3b1a707e4d0531c4d6117c8f0b2b140fdf6ac741
11 年前
Henri Sara
6ddbc1aba9
Copy unrecognized @ rules to output as is (#10486)
Also adds preliminary support for recognizing @debug and @warn so that
those are not copied.
Change-Id: Idaf80daaad78804871d128a9e804404fcf043d25
11 年前
Henri Sara
aff0802d4b
Use separate scope for variables within a mixin (#10453)
Also contains another fix related to how variable values are replaced in
mixins.
Change-Id: I7a53e0a62041da6557eea10e124e64a55c7823f4
11 年前
Henri Sara
5ca922358f
Accept anything as pseudo function parameters (#10316)
Change-Id: Ib5aab4d4ca7de0fa7dc46a31f8d98740b302b7d3
11 年前
Henri Sara
5b90327f4e
Support @if in @mixin (#10438)
Also adds support for @font-face and the (not yet implemented) @page.
Change-Id: I65367121a71ac28c4b99d6b3ed7716e89cb132fa
11 年前
Henri Sara
bcd31a6bad
Eliminate ambiguity between pseudos and properties (#10406)
Change-Id: I339548272ad12d961f2f81a2922f8ec58828629f
11 年前
Henri Sara
deca3b2f6d
Add lookahead to eliminate SASS parsing ambiguity
Change-Id: Idcb27240f4bc79a4fc40a17eff7b0c8e43156c73
11 年前
Henri Sara
3c070083e5
Regenerate some SASS parser files to reduce warnings.
Change-Id: I33c118ef0686a7ce88faafcd02790b8546929853
11 年前
Henri Sara
82120d5db9
Support for all valid CSS selectors (#10316)
Add support for pseudo-functions like ":nth-child(n)".
Add support for sibling selector "E ~ F".
Add support for unknown pseudo-functions taking an identifier such as
":not(s)".
Change-Id: I39b31fa99f031b31b215058a45b74e40b23191f3
11 年前
Henri Sara
78bfb5cb1c
Keep block order when unnesting (#10309)
Change-Id: I5a7e6b74a55176799e85c943a128d9aab0db0876
11 年前
Marc Englund
fa7da72266
Make most of the sass compiler API internal, fixes #10339
Change-Id: Ia783142aa96665a26491b659a387490883875d37
11 年前