Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Another test for destructing @each.experimental-maps | Eevee (Alex Munroe) | 2013-08-15 | 2 | -0/+24 |
| | |||||
* | Experimental support for treating all Sass types as 1-lists. | Eevee (Alex Munroe) | 2013-08-15 | 2 | -9/+17 |
| | |||||
* | Support destructuring @each. | Eevee (Alex Munroe) | 2013-08-15 | 7 | -11/+58 |
| | |||||
* | Remove the need for _rewind. | Eevee (Alex Munroe) | 2013-08-15 | 3 | -35/+26 |
| | |||||
* | Experimental first crack at maps support. | Eevee (Alex Munroe) | 2013-08-15 | 8 | -47/+248 |
| | |||||
* | s/_test/_expr/ in grammar | Eevee (Alex Munroe) | 2013-08-14 | 3 | -42/+42 |
| | |||||
* | Parentheses is an Expression. | Eevee (Alex Munroe) | 2013-08-14 | 1 | -1/+1 |
| | |||||
* | Make py.test parametrization show friendlier test names. | Eevee (Alex Munroe) | 2013-08-14 | 1 | -2/+3 |
| | |||||
* | Treat !important as a bareword. | Eevee (Alex Munroe) | 2013-08-14 | 4 | -29/+46 |
| | |||||
* | Fixed bug with non-ascii strings. Fixes #187 | German M. Bravo | 2013-08-14 | 1 | -1/+1 |
| | |||||
* | Cancel convertable units in the Number constructor. #180 | Eevee (Alex Munroe) | 2013-08-13 | 6 | -24/+86 |
| | |||||
* | Force variable assignment to always perform division. | Eevee (Alex Munroe) | 2013-08-13 | 4 | -11/+21 |
| | |||||
* | Special case for zero (0) with no units | German M. Bravo | 2013-08-13 | 1 | -4/+6 |
| | |||||
* | Check spacings exist, or use 0 | German M. Bravo | 2013-08-13 | 1 | -1/+1 |
| | |||||
* | Pass the stack to the logger | German M. Bravo | 2013-08-13 | 1 | -1/+1 |
| | |||||
* | Values and native types missmatch fixes | German M. Bravo | 2013-08-13 | 1 | -7/+11 |
| | |||||
* | Updated units check | German M. Bravo | 2013-08-13 | 1 | -2/+2 |
| | |||||
* | Sprite maps take multiple arguments | German M. Bravo | 2013-08-13 | 1 | -1/+1 |
| | |||||
* | Normalized function names | German M. Bravo | 2013-08-13 | 1 | -6/+5 |
| | |||||
* | Unbreak parsing of argument-less functions. | Eevee (Alex Munroe) | 2013-08-13 | 3 | -7/+18 |
| | |||||
* | Fix an import in tool. | Eevee (Alex Munroe) | 2013-08-13 | 1 | -2/+2 |
| | |||||
* | Gradients _position() optimizations and default positions | German M. Bravo | 2013-08-13 | 2 | -15/+17 |
| | |||||
* | Make _position() acept lists of python strings and fix __color_stops() to ↵ | German M. Bravo | 2013-08-13 | 2 | -8/+10 |
| | | | | send a list to _positions | ||||
* | PEP8 cleanups | German M. Bravo | 2013-08-13 | 7 | -21/+31 |
| | |||||
* | Using logging to log warning | German M. Bravo | 2013-08-13 | 1 | -2/+1 |
| | |||||
* | String multiplication should check for integerity. | Eevee (Alex Munroe) | 2013-08-13 | 1 | -1/+5 |
| | |||||
* | Fix unquote() to work on lists. | Eevee (Alex Munroe) | 2013-08-13 | 2 | -7/+27 |
| | |||||
* | Restore string * number multiplication. | Eevee (Alex Munroe) | 2013-08-13 | 1 | -0/+11 |
| | |||||
* | Move the FATAL_UNDEFINED check into the AST. | Eevee (Alex Munroe) | 2013-08-13 | 2 | -45/+30 |
| | |||||
* | Use the parser for parsing @function argspecs. | Eevee (Alex Munroe) | 2013-08-13 | 2 | -18/+54 |
| | |||||
* | Fix test_expression to use real types. Minor type fixes. | Eevee (Alex Munroe) | 2013-08-13 | 3 | -64/+94 |
| | |||||
* | Oops! ...this fixes last two commits | German M. Bravo | 2013-08-13 | 2 | -12/+11 |
| | |||||
* | func doesn't have is_null... however, fuc is None at times here (for some ↵ | German M. Bravo | 2013-08-13 | 1 | -2/+1 |
| | | | | weird reason) | ||||
* | Added Undefined type. Undefined variables get this value if FATAL_UNDEFINED ↵ | German M. Bravo | 2013-08-13 | 3 | -6/+24 |
| | | | | is False | ||||
* | Allow build.py to be run from any directory | German M. Bravo | 2013-08-13 | 1 | -0/+4 |
| | |||||
* | --sass should be store_true, not false. #185 | Eevee (Alex Munroe) | 2013-08-12 | 1 | -1/+1 |
| | |||||
* | Remove some (hopefully) legacy cruft from List. | Eevee (Alex Munroe) | 2013-08-12 | 1 | -12/+4 |
| | |||||
* | Remove "short_colors". | Eevee (Alex Munroe) | 2013-08-12 | 2 | -13/+9 |
| | |||||
* | Cut down on Color constructor. Rename ColorValue, NumberValue. | Eevee (Alex Munroe) | 2013-08-12 | 1 | -58/+55 |
| | |||||
* | Simplified ColorValue considerably. | Eevee (Alex Munroe) | 2013-08-09 | 18 | -107/+53 |
| | | | | | | | | | | | | | | | - 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. | ||||
* | Better parity for default operator behavior. Also fix some bare bools. | Eevee (Alex Munroe) | 2013-08-09 | 2 | -75/+37 |
| | |||||
* | Restore __hash__ on types. | Eevee (Alex Munroe) | 2013-08-09 | 1 | -3/+17 |
| | |||||
* | Fix bad var name. | Eevee (Alex Munroe) | 2013-08-09 | 1 | -1/+1 |
| | |||||
* | Clean up List use in Compass helpers and compiler. | Eevee (Alex Munroe) | 2013-08-09 | 3 | -41/+16 |
| | |||||
* | Remove some junk from List constructor. | Eevee (Alex Munroe) | 2013-08-09 | 1 | -32/+0 |
| | |||||
* | Fix the Compass headings() function. | Eevee (Alex Munroe) | 2013-08-08 | 2 | -6/+9 |
| | |||||
* | Restore __div__ on types, for modules without division imported. | Eevee (Alex Munroe) | 2013-08-08 | 1 | -0/+6 |
| | |||||
* | Clean up ListValue, rename to List. | Eevee (Alex Munroe) | 2013-08-08 | 9 | -255/+243 |
| | | | | | Tried very hard to clean up all uses in the compass library; hope I got them all! | ||||
* | Test suite passes (as well as it did before) on Py3! | Eevee (Alex Munroe) | 2013-08-02 | 9 | -23/+40 |
| | |||||
* | Python 3 compatibility, at least with syntax and builtins. | Eevee (Alex Munroe) | 2013-08-02 | 11 | -55/+67 |
| | | | | Adds our very first dependency, on `six`. |