Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | support @content directive for Sass compiler (Ticket #10207) | Haijian Wang | 2013-02-28 | 13 | -1519/+1770 |
| | | | | Change-Id: I8037e1d64afd1ce2044d89d3bdcf408f6162727c | ||||
* | support arithmetics in the SCSS compiler (#9354) | Haijian Wang | 2013-02-27 | 14 | -1461/+2118 |
| | | | | Change-Id: Ieb7834fb12cdba5c0794a26de20b3c8c2d509642 | ||||
* | Selector now can begin with a combinator. (Ticket #10754) | Haijian Wang | 2013-02-19 | 3 | -1169/+1152 |
| | | | | Change-Id: Id2f1a006e4caaf790f573ee823fcc41312f30261 | ||||
* | more than expected params in mixin throws IOB exception. (Ticket #10988) | Haijian Wang | 2013-02-19 | 1 | -5/+26 |
| | | | | Change-Id: I6451c94a4f733b002165983f92c8577dac4904f6 | ||||
* | Fixed logic error causing IOException if stream supports mark (#10851) | Artur Signell | 2013-02-19 | 2 | -9/+14 |
| | | | | | | 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 | ||||
* | SASS fails to parse CSS expression function. (Ticket #9870) | Haijian Wang | 2013-02-14 | 3 | -6152/+6192 |
| | | | | Change-Id: Iea5f3b846a033e218c384dc58e5e045e524de83f | ||||
* | ParseException does not output file name (Ticket #10967) | Haijian Wang | 2013-02-14 | 2 | -1/+45 |
| | | | | Change-Id: I16a1993284cfb8d73596ec8c2b8956d8e7f9dc8e | ||||
* | Merge "Sass replaces variables based on substring matches. (Tickets #10508, ↵ | Henri Sara | 2013-02-13 | 8 | -40/+74 |
|\ | | | | | | | #10730)" into 7.0 | ||||
| * | Sass replaces variables based on substring matches. (Tickets #10508, | Haijian Wang | 2013-02-13 | 8 | -40/+74 |
| | | | | | | | | | | | | #10730) Change-Id: I7d3c5a74055e28e0e22fe6e496209d7d3c42b4af | ||||
* | | Paser doesn't know CSS 'lem' and 'rem'. (Ticket #11024) | Haijian Wang | 2013-02-13 | 6 | -6377/+5577 |
| | | | | | | | | Change-Id: I6ca39f5c97ffce610faafb8e172f290405409dc7 | ||||
* | | Merge "Referencing multiple params in multiple lines inside mixin (Ticket ↵ | Henri Sara | 2013-02-12 | 1 | -15/+19 |
|\ \ | |/ |/| | | | #10987)" into 7.0 | ||||
| * | Referencing multiple params in multiple lines inside mixin (Ticket | Haijian Wang | 2013-02-12 | 1 | -15/+19 |
| | | | | | | | | | | | | #10987) Change-Id: I3d97849afac763a9774cee254778e068f94a23e0 | ||||
* | | pseudo-class css selector fails the parser. (Ticket 10316) | Haijian Wang | 2013-02-11 | 2 | -1881/+1692 |
|/ | | | | Change-Id: I6548c31aaf01ac75fb0668c4c28acbee952e6c6f | ||||
* | Add license header for a couple of files | Haijian Wang | 2013-01-10 | 6 | -12800/+14971 |
| | | | | Change-Id: I859dcc23397f4eee4b7f4e296f69520e8d6b07f6 | ||||
* | Preserve UTF-8 in imported files and output @charset in generated css | Haijian Wang | 2013-01-09 | 4 | -171/+198 |
| | | | | | | (#10505) Change-Id: I53f46611ef39124d532b118bb8ccb34f31cf8a6a | ||||
* | Supports @keyframes, related to Ticket #10000 | Haijian Wang | 2013-01-09 | 8 | -2604/+3559 |
| | | | | Change-Id: Ic65defdccb4d0aa8f54aa941acde21554f0bf989 | ||||
* | supports contains in @if, related to Ticket #9975 | Haijian Wang | 2013-01-08 | 4 | -1097/+1127 |
| | | | | Change-Id: Ib128801a06a03ebd4460e87a6963a01483f58cec | ||||
* | support interpolation in property name (#9410) | Haijian Wang | 2013-01-04 | 5 | -922/+933 |
| | | | | Change-Id: Idfb058daf796875cadf0262a2b8150fc1c103915 | ||||
* | Updated copyright notices and added missing license headers | Artur Signell | 2013-01-04 | 70 | -34/+574 |
| | | | | Change-Id: I419ce4581d1a8b84d4236a85a1333d23f3423b2e | ||||
* | Merge "fix Ticket #10506, remove quotes in url path" | Henri Sara | 2013-01-02 | 1 | -1/+3 |
|\ | |||||
| * | fix Ticket #10506, remove quotes in url path | Haijian Wang | 2013-01-02 | 1 | -1/+3 |
| | | | | | | | | | | | | taking single quote into consideration Change-Id: I966ffeba8a60c7c16980cca3dfa69935e0aca67b | ||||
* | | Minor fix to SASS else-if condition parsing. | Henri Sara | 2013-01-02 | 2 | -3/+3 |
| | | | | | | | | Change-Id: I2b6214bbc79f2f133c079667f1b3a61b2fa41ca7 | ||||
* | | Sass parser refactoring to reduce duplication. | Henri Sara | 2013-01-02 | 2 | -1113/+1311 |
| | | | | | | Change-Id: I5693b06cb6ac921740cd1dbfde8ad98424ce7e80 | ||||
* | | Extend support for Microsoft filter expressions in SASS (#10597) | Henri Sara | 2012-12-27 | 2 | -328/+358 |
|/ | | | | | | | Now, also string parameters and multiple parameters are accepted by the parser. Change-Id: I3b1a707e4d0531c4d6117c8f0b2b140fdf6ac741 | ||||
* | Copy unrecognized @ rules to output as is (#10486) | Henri Sara | 2012-12-19 | 3 | -632/+776 |
| | | | | | | | Also adds preliminary support for recognizing @debug and @warn so that those are not copied. Change-Id: Idaf80daaad78804871d128a9e804404fcf043d25 | ||||
* | Use separate scope for variables within a mixin (#10453) | Henri Sara | 2012-12-14 | 2 | -8/+51 |
| | | | | | | | Also contains another fix related to how variable values are replaced in mixins. Change-Id: I7a53e0a62041da6557eea10e124e64a55c7823f4 | ||||
* | Accept anything as pseudo function parameters (#10316) | Henri Sara | 2012-12-07 | 2 | -849/+776 |
| | | | Change-Id: Ib5aab4d4ca7de0fa7dc46a31f8d98740b302b7d3 | ||||
* | Support @if in @mixin (#10438) | Henri Sara | 2012-11-30 | 2 | -9/+20 |
| | | | | | | Also adds support for @font-face and the (not yet implemented) @page. Change-Id: I65367121a71ac28c4b99d6b3ed7716e89cb132fa | ||||
* | Eliminate ambiguity between pseudos and properties (#10406) | Henri Sara | 2012-11-29 | 2 | -658/+1372 |
| | | | | Change-Id: I339548272ad12d961f2f81a2922f8ec58828629f | ||||
* | Merge "Add lookahead to eliminate SASS parsing ambiguity" | Marc Englund | 2012-11-29 | 2 | -49/+64 |
|\ | |||||
| * | Add lookahead to eliminate SASS parsing ambiguity | Henri Sara | 2012-11-28 | 2 | -49/+64 |
| | | | | | | | | Change-Id: Idcb27240f4bc79a4fc40a17eff7b0c8e43156c73 | ||||
* | | Regenerate some SASS parser files to reduce warnings. | Henri Sara | 2012-11-28 | 3 | -3/+3 |
|/ | | | | Change-Id: I33c118ef0686a7ce88faafcd02790b8546929853 | ||||
* | Support for all valid CSS selectors (#10316) | Henri Sara | 2012-11-27 | 4 | -1423/+1496 |
| | | | | | | | | | 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 | ||||
* | Keep block order when unnesting (#10309) | Henri Sara | 2012-11-26 | 2 | -7/+13 |
| | | | | Change-Id: I5a7e6b74a55176799e85c943a128d9aab0db0876 | ||||
* | Make most of the sass compiler API internal, fixes #10339 | Marc Englund | 2012-11-23 | 71 | -195/+197 |
| | | | | Change-Id: Ia783142aa96665a26491b659a387490883875d37 | ||||
* | Refactor node traversal and empty node removal. | Henri Sara | 2012-11-23 | 3 | -21/+53 |
| | | | | Change-Id: If5c66e3fd01341636e481a093f90471c92755ce9 | ||||
* | Fixes #6714 #10330 - wraps theme in themename{}, creates legacy-styles.css, ↵ | Marc Englund | 2012-11-23 | 1 | -7/+24 |
| | | | | | | updates themes to support this. Change-Id: I185b67b2ee74dca2faf48ff2517f24280aff4375 | ||||
* | Warns and removes if parent reference '&' is used w/o parent, fixes #10327 | Marc Englund | 2012-11-22 | 2 | -0/+29 |
| | | | | Change-Id: I58eaf3f2acd27a7627c8df31e411a75fc4a48016 | ||||
* | Combine Sass Block node handlers (parent selector), comments | Henri Sara | 2012-11-22 | 5 | -81/+57 |
| | | | | | | | This eliminates potential order problems between blocks with and without parent selectors and reduces duplication of code. Change-Id: If422f7d603bf4b9938b9c0bd83989e337e1f92ce | ||||
* | Fixes #10308 (parent reference & causes non-parent selectors to be dropped) | Marc Englund | 2012-11-21 | 1 | -7/+5 |
| | | | | Change-Id: I4821d14b4dc2a9e83e6fbfba67d39e0e3e98970f | ||||
* | Global code cleanup | Leif Åstrand | 2012-11-21 | 2 | -1/+2 |
| | | | | Change-Id: I14f46e6aa4f9cbdd9037f1c4ad1ac38fe7cbda86 | ||||
* | Merge "(#10186) Using the lighten function breaks up any later references to ↵ | Marc Englund | 2012-11-20 | 1 | -2/+4 |
|\ | | | | | | | the parameter value" | ||||
| * | (#10186) Using the lighten function breaks up any later references to the ↵ | Sebastian Nyholm | 2012-11-15 | 1 | -2/+4 |
| | | | | | | | | | | | | parameter value Change-Id: Ibdf66332dff186bcb791bbe48cb3d3ebcc87ede9 | ||||
* | | Merge "(#10174) Value of a variable cannot be assigned to another variable" | Marc Englund | 2012-11-20 | 2 | -0/+3 |
|\ \ | |||||
| * | | (#10174) Value of a variable cannot be assigned to another variable | Sebastian Nyholm | 2012-11-15 | 2 | -0/+3 |
| |/ | | | | | | | Change-Id: Ib6879b685259c775fc9159e572c182093ae69f8d | ||||
* | | Merge "(#10182) Rule order not preserved when using parent reference in sass" | Marc Englund | 2012-11-20 | 3 | -13/+15 |
|\ \ | |||||
| * | | (#10182) Rule order not preserved when using parent reference in sass | Sebastian Nyholm | 2012-11-15 | 3 | -13/+15 |
| |/ | | | | | | | Change-Id: Ief701eef3a262c4fd0c14241c54b3d57cb858027 | ||||
* | | Merge "SassCompiler finds input in a better way, fixes #10299" | Artur Signell | 2012-11-20 | 1 | -5/+11 |
|\ \ | |/ |/| | |||||
| * | SassCompiler finds input in a better way, fixes #10299 | Marc Englund | 2012-11-20 | 1 | -5/+11 |
| | | | | | | | | Change-Id: I56c6a45008e072313f7be6f700f25df228287271 | ||||
* | | Fixed ClassloaderResolver on Windows (#9606) | Artur Signell | 2012-11-12 | 1 | -0/+4 |
|/ | | | | Change-Id: I4bb5b17eb27622d4ed52368dd7678a4851eb94c2 |