You can clone with
HTTPS or Subversion.
Implemented variable assignement, method definition, multiline and bl…
Fixed preprocessor when result is not a String
Fixed Range handling.
Release 0.8.9 to fix recent ruby_arser dependency
Fixed a bug with ternary op missing parenthesis.
Added support for Range.
Added support for 'nil'.
Added support for append_args and multiple prepend arguments.
Fixed safe_method caching. Releasing 0.8.4.
Fixed type resolution caching issue when we have queries before full …
Better support for Hash literals and methods on Hash.
Better support for literal arrays (not returning Array but [String] i…
Added support for true/false.
Added some methods for basic types (==, -x, to_i, to_f).
Fixed an annoying bug with literal values in pre-processing.
Better pre-processing (nil objects, receiver rewrite, etc).
Changed API for Proc types (we now send 'helper, this, args').
Added support for Array method on list types.
Better resolution when receiving dynamic classes or proxy, fixed memo…
Warning: changed RubyLess.translate to use (helper, code) instead of …
Enable translation starting with a TypedString.
Enable contextual method resolution by passing the receiver in method…
Support for constants.
Added safe methods on Time (compare, add/subtract number).
Better handling of conditional with nil values. Allowing OR expressio…
…ns like ('foo' || 'bar') with same type.
Better handling of syntax errors.
Preparing for 0.6 release.