Commit Graph

17 Commits

Author SHA1 Message Date
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 8895413d4e Modulo, making constant script pretty much complete.
git-svn-id: svn://hamptoncatlin.com/haml/trunk@264 7063305b-7217-0410-af8c-cdc13e5119b9
2006-12-24 23:53:38 +00:00
nex3 f2f6081875 Constant division, subtraction, bugfixes.
git-svn-id: svn://hamptoncatlin.com/haml/trunk@262 7063305b-7217-0410-af8c-cdc13e5119b9
2006-12-24 23:43:24 +00:00
nex3 c232d19f15 Constant multiplication.
git-svn-id: svn://hamptoncatlin.com/haml/trunk@261 7063305b-7217-0410-af8c-cdc13e5119b9
2006-12-24 23:05:07 +00:00
nex3 67397758bd Plus operation defined for all constants.
git-svn-id: svn://hamptoncatlin.com/haml/trunk@259 7063305b-7217-0410-af8c-cdc13e5119b9
2006-12-24 00:23:28 +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 16ebd26a04 Really adding Color literal.
git-svn-id: svn://hamptoncatlin.com/haml/trunk@254 7063305b-7217-0410-af8c-cdc13e5119b9
2006-12-23 22:31:32 +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
nex3 1d5f2103b7 Basics of constant arithmetic.
git-svn-id: svn://hamptoncatlin.com/haml/trunk@241 7063305b-7217-0410-af8c-cdc13e5119b9
2006-12-22 06:22:15 +00:00