| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Added end-of-file newline. | matyasrichter | 2020-07-20 | 1 | -1/+1 |
| | | |||||
| * | Fixed an issue where in a gradient where the only non-percetage stop value ↵ | matyasrichter | 2020-07-20 | 2 | -0/+9 |
| | | | | | would be zero, it would be marked as the max value and used in the denominator of a fraction. | ||||
| * | Merge pull request #343 from PhilipGarnero/allow-dots-in-filenames | Eevee | 2016-06-08 | 18 | -0/+38 |
| |\ | | | | | better check on file path to allow dots in filenames | ||||
| | * | better check on file path to allow dots in filenames | Philip Garnero | 2015-07-03 | 18 | -0/+38 |
| | | | | | | | | | fixes issue #334 | ||||
| * | | Avoid precision loss when converting between units. Fixes #330 | Eevee (Lexy Munroe) | 2016-06-08 | 2 | -0/+10 |
| | | | |||||
| * | | if()'s arguments are evaluated lazily. Fixes #339 | Eevee (Lexy Munroe) | 2016-06-08 | 2 | -0/+10 |
| | | | |||||
| * | | Leave invert(N) alone; it's a CSS filter. Fixes #331 | Eevee (Lexy Munroe) | 2016-06-08 | 1 | -0/+5 |
| | | | |||||
| * | | Support trailing combinators in selectors. Fixes #351 | Eevee (Lexy Munroe) | 2016-06-08 | 2 | -0/+29 |
| | | | |||||
| * | | Support -moz-calc and -webkit-calc, too. Fixes #348 | Eevee (Lexy Munroe) | 2016-06-08 | 2 | -0/+4 |
| | | | |||||
| * | | append() should default to spaces. Fixes #335 | Eevee (Lexy Munroe) | 2016-06-08 | 2 | -0/+15 |
| | | | |||||
| * | | Compass should treat currentColor as a color. Fixes #354 | Eevee (Lexy Munroe) | 2016-06-08 | 2 | -0/+7 |
| | | | |||||
| * | | Add the Sass 3.4 *-exists functions. Fixes #226, #229, #353 | Eevee (Lexy Munroe) | 2016-06-08 | 2 | -0/+32 |
| | | | |||||
| * | | Avoid stripping inline comments that are part of URLs. Fixes #350 | Eevee (Lexy Munroe) | 2016-06-08 | 2 | -0/+8 |
| | | | |||||
| * | | Fix fonts extension under Python 3, and fix expected output | Eevee (Lexy Munroe) | 2016-06-08 | 1 | -2/+2 |
| | | | |||||
| * | | Put @imported rules in the place they were imported. Fixes #352 | Eevee (Lexy Munroe) | 2016-06-08 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | There was some old code that grouped rules by the literal file they came from -- even if @imported -- solely for the sake of some debug code that I'm not convinced is particularly useful. I removed the grouping, which ensures that an @import in the middle of a file will correctly leave its rules in that position. Also inlined a few very short methods that weren't used anywhere else and mostly just made browsing the code more confusing than necessary. I think this might break the repl, but it was already broken, so. | ||||
| * | | Adds test for str_slice edge cases | William Anderson | 2015-08-04 | 1 | -0/+3 |
| |/ | |||||
| * | Fix parsing of `@if(...)`, where there's no literal space. | Eevee (Alex Munroe) | 2014-12-10 | 2 | -0/+10 |
| | | |||||
| * | Add test cases for modulo expression. | Wang Xuerui | 2014-11-01 | 1 | -0/+5 |
| | | |||||
| * | Allow arbitrary expressions as map keys, beyond the first key. Fixes #306. | Eevee (Alex Munroe) | 2014-10-17 | 2 | -0/+25 |
| | | |||||
| * | Un-xfail the IE alpha() test. | Eevee (Alex Munroe) | 2014-10-17 | 1 | -6/+6 |
| | | |||||
| * | Fix core tests to check for commas; fix join's auto behavior. Fixes #307. | Eevee (Alex Munroe) | 2014-10-17 | 1 | -69/+72 |
| | | |||||
| * | scss.tests.functions -> scss.tests.extension | Eevee (Alex Munroe) | 2014-10-17 | 5 | -0/+0 |
| | | |||||
| * | Remove a unicode literal, for 3.2's sake. | Eevee (Alex Munroe) | 2014-10-17 | 1 | -1/+2 |
| | | |||||
| * | Better handle running the tests without PIL installed. | Eevee (Alex Munroe) | 2014-10-17 | 3 | -0/+23 |
| | | |||||
| * | Consistency in css keys for font and sprite tests | German M. Bravo | 2014-09-19 | 2 | -6/+6 |
| | | |||||
| * | Updated test: url() is printed without quotes | German M. Bravo | 2014-09-19 | 1 | -5/+5 |
| | | |||||
| * | Updated test (about glyph-code returning a unicode) | German M. Bravo | 2014-09-19 | 2 | -3/+3 |
| | | |||||
| * | Added file encoding for test_expression.py | German M. Bravo | 2014-09-19 | 1 | -0/+1 |
| | | |||||
| * | Added .placeholder for font assets | German M. Bravo | 2014-09-19 | 1 | -0/+0 |
| | | |||||
| * | Forgot to add this @extend test. | Eevee (Alex Munroe) | 2014-09-18 | 2 | -0/+9 |
| | | |||||
| * | scss.expression -> scss.calculator | Eevee (Alex Munroe) | 2014-09-05 | 5 | -5/+5 |
| | | |||||
| * | 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 |
| | | |||||
| * | Better approach to registering Compass functions. | Eevee (Alex Munroe) | 2014-09-04 | 3 | -9/+6 |
| | | |||||
| * | Give up on matching Ruby's quoting behavior for now. | Eevee (Alex Munroe) | 2014-09-04 | 2 | -2/+4 |
| | | |||||
| * | Update sprite-map test. | Eevee (Alex Munroe) | 2014-09-04 | 1 | -1/+1 |
| | | | | | | The hash is affected by the repr of Sass types, which I changed recently. | ||||
| * | 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. | ||||
| * | Preserve the order of slurpy kwargs. Fix a heisentest. | Eevee (Alex Munroe) | 2014-08-31 | 1 | -1/+6 |
| | | |||||
| * | Support CSS calc(). | Eevee (Alex Munroe) | 2014-08-29 | 3 | -1/+7 |
| | | |||||
| * | Couple more test fixes... | Eevee (Alex Munroe) | 2014-08-29 | 2 | -3/+2 |
| | | |||||
| * | Urgh fix this test another way. | Eevee (Alex Munroe) | 2014-08-29 | 1 | -1/+1 |
| | | |||||
| * | Fix a couple bogus tests. | Eevee (Alex Munroe) | 2014-08-29 | 3 | -5/+6 |
| | | |||||
| * | Several vast improvements to string parsing. | Eevee (Alex Munroe) | 2014-08-29 | 2 | -0/+25 |
| | | | | | | | | | | | | | | | | | | | | | - Interpolation is now understood by the parser! It works for barewords, quoted strings, and both forms of URL. - Escaped characters are now understood and translated by the parser as well! - Rendering strings to CSS attempts to escape them correctly, regardless of how they were put together. - The block locator (at least the Python version) is now a little more aware of CSS escaping. Unfortunately there are some problems with the C module in this commit, which I will be promptly fixing. Conflicts: scss/blockast.py | ||||
| * | Add some helpers for doing simple compilations. | Eevee (Alex Munroe) | 2014-08-28 | 3 | -1/+9 |
| | | | | | | | | Port the file tests and the "xfail" missing import test to use them. Also: current directory is no longer in the search path by default, but compile_file() adds the given file's containing directory. | ||||
| * | Fix this ancient xCSS-style test, and add some warnings. | Eevee (Alex Munroe) | 2014-08-27 | 1 | -2/+2 |
| | | |||||
| * | Move Compass to an extension. | Eevee (Alex Munroe) | 2014-08-27 | 3 | -28/+21 |
| | | |||||
| * | Convert extra and fonts into extensions. | Eevee (Alex Munroe) | 2014-08-27 | 3 | -7/+4 |
| | | |||||
| * | Introduce an Extension class, finally. Making a stab at #130. | Eevee (Alex Munroe) | 2014-08-27 | 2 | -8/+5 |
| | | | | | | | 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. | ||||
| * | Partial support for slurpy named arguments. | Eevee (Alex Munroe) | 2014-08-26 | 2 | -0/+17 |
| | | |||||
