Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add test cases for modulo expression. | Wang Xuerui | 2014-11-01 | 1 | -0/+5 |
| | |||||
* | Added file encoding for test_expression.py | German M. Bravo | 2014-09-19 | 1 | -0/+1 |
| | |||||
* | scss.expression -> scss.calculator | Eevee (Alex Munroe) | 2014-09-05 | 1 | -1/+1 |
| | |||||
* | Don't quote the contents of the IE alpha() function. | Eevee (Alex Munroe) | 2014-09-05 | 1 | -0/+1 |
| | |||||
* | Fix an oversight in the spec-compliant unescape(). | Eevee (Alex Munroe) | 2014-09-05 | 1 | -2/+5 |
| | |||||
* | Unfix this test, alas. | Eevee (Alex Munroe) | 2014-09-04 | 1 | -1/+2 |
| | |||||
* | Lots of fixes to gritty details of how Sass treats url(). | Eevee (Alex Munroe) | 2014-09-04 | 1 | -10/+76 |
| | | | | | | | | | Basically: if it looks like it's a single bare URL, only interpolations are allowed. Otherwise, it's expected to be a whole expression. Handling of interpolation in barewords is much improved. Also fixed the wrapping of SassSyntaxError. | ||||
* | Support CSS calc(). | Eevee (Alex Munroe) | 2014-08-29 | 1 | -1/+1 |
| | |||||
* | Couple more test fixes... | Eevee (Alex Munroe) | 2014-08-29 | 1 | -2/+1 |
| | |||||
* | Convert extra and fonts into extensions. | Eevee (Alex Munroe) | 2014-08-27 | 1 | -1/+1 |
| | |||||
* | Introduce an Extension class, finally. Making a stab at #130. | Eevee (Alex Munroe) | 2014-08-27 | 1 | -4/+3 |
| | | | | | | All the core functions have been moved into a core Extension, and Namespace has been beefed up a little bit so declaring functions is easy. | ||||
* | Added PRECISION for increased precision with floating numbers | German M. Bravo | 2014-03-30 | 1 | -1/+1 |
| | | | | | For example, bootstrap needs 8 decimal numbers to display buttons and inputs correctly in input groups. | ||||
* | Return Unicode from the C scanner. More __future__. | Eevee (Alex Munroe) | 2014-03-29 | 1 | -0/+3 |
| | | | | Test suite now runs without any Unicode warnings. | ||||
* | Fix this TypeError test. | Eevee (Alex Munroe) | 2013-09-26 | 1 | -1/+2 |
| | |||||
* | At long last, kill ParserValue and most of the Color constructor. | Eevee (Alex Munroe) | 2013-08-27 | 1 | -1/+1 |
| | |||||
* | Split type-system tests into their own file, and rewrite without the parser. | Eevee (Alex Munroe) | 2013-08-19 | 1 | -90/+3 |
| | |||||
* | Using css built-in functions vs. css & scss functions vs. non-existent functions | German M. Bravo | 2013-08-17 | 1 | -0/+11 |
| | |||||
* | Test fixed & PEP8 | German M. Bravo | 2013-08-17 | 1 | -3/+10 |
| | |||||
* | Sass documentation tests pass. | Eevee (Alex Munroe) | 2013-08-16 | 1 | -8/+12 |
| | |||||
* | Treat !important as a bareword. | Eevee (Alex Munroe) | 2013-08-14 | 1 | -1/+8 |
| | |||||
* | Cancel convertable units in the Number constructor. #180 | Eevee (Alex Munroe) | 2013-08-13 | 1 | -1/+1 |
| | |||||
* | Fix test_expression to use real types. Minor type fixes. | Eevee (Alex Munroe) | 2013-08-13 | 1 | -53/+54 |
| | |||||
* | Simplified ColorValue considerably. | Eevee (Alex Munroe) | 2013-08-09 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | - Rendering now follows Ruby's rules: shortest representation when compressing, otherwise use the original literal, the name, and hex notation in that order. - The old __str__ fallback is gone. - The `types` attribute is no longer needed. - The strange `merge` method is no longer needed. - Got rid of a couple uses of `to_str`, and made it aware of how to render types. | ||||
* | Rewrite NumberValue to handle arbitrary unit combinations. | Eevee (Alex Munroe) | 2013-07-31 | 1 | -5/+9 |
| | | | | | Now matches Sass semantics much more closely, and understands intermediate units in expressions like "1px * 1px / 1px". | ||||
* | Rewrite the String type. | Eevee | 2013-07-10 | 1 | -1/+2 |
| | | | | | | Unifies quoted and unquoted strings. Single quotes are now preserved. Also moves the result of `type-of` into the type system, hurrah. | ||||
* | Minor removal of uncallable types code. | Eevee | 2013-06-28 | 1 | -2/+3 |
| | |||||
* | Test for null equality; fix null repr. | Eevee | 2013-06-28 | 1 | -0/+12 |
| | |||||
* | Bring comparison in line with Ruby Sass. | Eevee | 2013-06-28 | 1 | -11/+14 |
| | |||||
* | Some expression evaluation tests. WIP | Eevee | 2013-06-26 | 1 | -0/+126 |