summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Another test for destructing @each.experimental-mapsEevee (Alex Munroe)2013-08-152-0/+24
|
* Experimental support for treating all Sass types as 1-lists.Eevee (Alex Munroe)2013-08-152-9/+17
|
* Support destructuring @each.Eevee (Alex Munroe)2013-08-157-11/+58
|
* Remove the need for _rewind.Eevee (Alex Munroe)2013-08-153-35/+26
|
* Experimental first crack at maps support.Eevee (Alex Munroe)2013-08-158-47/+248
|
* s/_test/_expr/ in grammarEevee (Alex Munroe)2013-08-143-42/+42
|
* Parentheses is an Expression.Eevee (Alex Munroe)2013-08-141-1/+1
|
* Make py.test parametrization show friendlier test names.Eevee (Alex Munroe)2013-08-141-2/+3
|
* Treat !important as a bareword.Eevee (Alex Munroe)2013-08-144-29/+46
|
* Fixed bug with non-ascii strings. Fixes #187German M. Bravo2013-08-141-1/+1
|
* Cancel convertable units in the Number constructor. #180Eevee (Alex Munroe)2013-08-136-24/+86
|
* Force variable assignment to always perform division.Eevee (Alex Munroe)2013-08-134-11/+21
|
* Special case for zero (0) with no unitsGerman M. Bravo2013-08-131-4/+6
|
* Check spacings exist, or use 0German M. Bravo2013-08-131-1/+1
|
* Pass the stack to the loggerGerman M. Bravo2013-08-131-1/+1
|
* Values and native types missmatch fixesGerman M. Bravo2013-08-131-7/+11
|
* Updated units checkGerman M. Bravo2013-08-131-2/+2
|
* Sprite maps take multiple argumentsGerman M. Bravo2013-08-131-1/+1
|
* Normalized function namesGerman M. Bravo2013-08-131-6/+5
|
* Unbreak parsing of argument-less functions.Eevee (Alex Munroe)2013-08-133-7/+18
|
* Fix an import in tool.Eevee (Alex Munroe)2013-08-131-2/+2
|
* Gradients _position() optimizations and default positionsGerman M. Bravo2013-08-132-15/+17
|
* Make _position() acept lists of python strings and fix __color_stops() to ↵German M. Bravo2013-08-132-8/+10
| | | | send a list to _positions
* PEP8 cleanupsGerman M. Bravo2013-08-137-21/+31
|
* Using logging to log warningGerman M. Bravo2013-08-131-2/+1
|
* String multiplication should check for integerity.Eevee (Alex Munroe)2013-08-131-1/+5
|
* Fix unquote() to work on lists.Eevee (Alex Munroe)2013-08-132-7/+27
|
* Restore string * number multiplication.Eevee (Alex Munroe)2013-08-131-0/+11
|
* Move the FATAL_UNDEFINED check into the AST.Eevee (Alex Munroe)2013-08-132-45/+30
|
* Use the parser for parsing @function argspecs.Eevee (Alex Munroe)2013-08-132-18/+54
|
* Fix test_expression to use real types. Minor type fixes.Eevee (Alex Munroe)2013-08-133-64/+94
|
* Oops! ...this fixes last two commitsGerman M. Bravo2013-08-132-12/+11
|
* func doesn't have is_null... however, fuc is None at times here (for some ↵German M. Bravo2013-08-131-2/+1
| | | | weird reason)
* Added Undefined type. Undefined variables get this value if FATAL_UNDEFINED ↵German M. Bravo2013-08-133-6/+24
| | | | is False
* Allow build.py to be run from any directoryGerman M. Bravo2013-08-131-0/+4
|
* --sass should be store_true, not false. #185Eevee (Alex Munroe)2013-08-121-1/+1
|
* Remove some (hopefully) legacy cruft from List.Eevee (Alex Munroe)2013-08-121-12/+4
|
* Remove "short_colors".Eevee (Alex Munroe)2013-08-122-13/+9
|
* Cut down on Color constructor. Rename ColorValue, NumberValue.Eevee (Alex Munroe)2013-08-121-58/+55
|
* Simplified ColorValue considerably.Eevee (Alex Munroe)2013-08-0918-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-092-75/+37
|
* Restore __hash__ on types.Eevee (Alex Munroe)2013-08-091-3/+17
|
* Fix bad var name.Eevee (Alex Munroe)2013-08-091-1/+1
|
* Clean up List use in Compass helpers and compiler.Eevee (Alex Munroe)2013-08-093-41/+16
|
* Remove some junk from List constructor.Eevee (Alex Munroe)2013-08-091-32/+0
|
* Fix the Compass headings() function.Eevee (Alex Munroe)2013-08-082-6/+9
|
* Restore __div__ on types, for modules without division imported.Eevee (Alex Munroe)2013-08-081-0/+6
|
* Clean up ListValue, rename to List.Eevee (Alex Munroe)2013-08-089-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-029-23/+40
|
* Python 3 compatibility, at least with syntax and builtins.Eevee (Alex Munroe)2013-08-0211-55/+67
| | | | Adds our very first dependency, on `six`.