Nathan Weizenbaum
|
03d2ab6f3b
|
Rename Sass::Constant to Sass::Script, and refer to constants as variables.
|
2008-10-12 19:03:06 -07:00 |
|
Nathan Weizenbaum
|
f490d2105a
|
Big overhaul of SassScript parsing, along with a few syntax changes.
Most notably, "&&", "||", and "!" have been replaced by "and", "or", and "not" respectively.
|
2008-10-11 04:00:55 -07:00 |
|
Nathan Weizenbaum
|
f93f3fdca3
|
Add support for == and ~= in SassScript.
|
2008-08-10 14:21:52 -04:00 |
|
Nathan Weizenbaum
|
901e1f378d
|
Add a boolean datatype to SassScript.
|
2008-08-09 00:17:58 -04:00 |
|
Nathan Weizenbaum
|
2cfe2c11cb
|
Have SassScript handle unary operators in a saner, more flexible way.
|
2008-06-15 01:15:59 -07:00 |
|
Nathan Weizenbaum
|
1de7e1e983
|
Add support for Sass functions.
|
2008-06-05 15:06:48 -07:00 |
|
Nathan Weizenbaum
|
b519b5d72d
|
Give Sass constant objects readable #inspect values.
|
2008-06-01 15:10:02 -07:00 |
|
Nathan Weizenbaum
|
c5d2bb774e
|
Make sure all Sass errors have trailing periods.
|
2008-04-19 10:16:10 -07:00 |
|
Nathan Weizenbaum
|
84fdde13a5
|
Get rid of trailing whitespace.
|
2008-04-07 23:09:17 -07:00 |
|
nex3
|
03c644e5a6
|
Added lots of :nodocs: and
git-svn-id: svn://hamptoncatlin.com/haml/trunk@384 7063305b-7217-0410-af8c-cdc13e5119b9
|
2007-03-01 05:52:47 +00:00 |
|
nex3
|
048b345e1c
|
Sass reports illegal operations better.
git-svn-id: svn://hamptoncatlin.com/haml/trunk@358 7063305b-7217-0410-af8c-cdc13e5119b9
|
2007-02-10 02:55:55 +00:00 |
|
nex3
|
9a22c3717e
|
Added a bunch of tests for Sass... almost at 100% rcov!
git-svn-id: svn://hamptoncatlin.com/haml/trunk@322 7063305b-7217-0410-af8c-cdc13e5119b9
|
2007-01-31 04:30:30 +00:00 |
|
nex3
|
7aedfff581
|
Cleaner exception handling in Sass::Constant.
git-svn-id: svn://hamptoncatlin.com/haml/trunk@319 7063305b-7217-0410-af8c-cdc13e5119b9
|
2007-01-28 17:24:08 +00:00 |
|
nex3
|
e0ed883ae6
|
Errors raised by Sass::Constant and friends now subclasses of Sass::SyntaxError.
git-svn-id: svn://hamptoncatlin.com/haml/trunk@318 7063305b-7217-0410-af8c-cdc13e5119b9
|
2007-01-28 10:28:19 +00:00 |
|
nex3
|
0a13b9f3eb
|
Not all operations are symmetric.
git-svn-id: svn://hamptoncatlin.com/haml/trunk@258 7063305b-7217-0410-af8c-cdc13e5119b9
|
2006-12-23 22:58:27 +00:00 |
|
nex3
|
99ee33a7bd
|
More operator/constant structure changes, plus operator defined for numbers.
git-svn-id: svn://hamptoncatlin.com/haml/trunk@257 7063305b-7217-0410-af8c-cdc13e5119b9
|
2006-12-23 22:57:31 +00:00 |
|
nex3
|
4246a12203
|
More advanced operation stuff.
git-svn-id: svn://hamptoncatlin.com/haml/trunk@256 7063305b-7217-0410-af8c-cdc13e5119b9
|
2006-12-23 22:34:12 +00:00 |
|
nex3
|
8116d203e8
|
Framework for Constant operations.
git-svn-id: svn://hamptoncatlin.com/haml/trunk@255 7063305b-7217-0410-af8c-cdc13e5119b9
|
2006-12-23 22:32:05 +00:00 |
|
nex3
|
808dcec05f
|
Color literal.
git-svn-id: svn://hamptoncatlin.com/haml/trunk@253 7063305b-7217-0410-af8c-cdc13e5119b9
|
2006-12-23 21:51:44 +00:00 |
|
nex3
|
e794493bc8
|
Number literal.
git-svn-id: svn://hamptoncatlin.com/haml/trunk@251 7063305b-7217-0410-af8c-cdc13e5119b9
|
2006-12-23 21:23:27 +00:00 |
|
nex3
|
c5b044d4b0
|
Proper constant substitution.
git-svn-id: svn://hamptoncatlin.com/haml/trunk@248 7063305b-7217-0410-af8c-cdc13e5119b9
|
2006-12-23 03:06:52 +00:00 |
|
nex3
|
b8082abeb8
|
More advanced constant arithmetic.
git-svn-id: svn://hamptoncatlin.com/haml/trunk@244 7063305b-7217-0410-af8c-cdc13e5119b9
|
2006-12-22 10:28:17 +00:00 |
|