Commit Graph

1904 Commits (master)
 

Author SHA1 Message Date
cloudhead 9c0fb7174e Cache Selector/toCSS()
15 years ago
cloudhead 77b2a36059 Cache mixin lookups for a nice speed boost.
15 years ago
cloudhead c4413facad did some refactoring in the parser, so we don't need to pass variables
15 years ago
cloudhead c244c01dd2 add title to test output, skip directories
15 years ago
cloudhead acd46cf7c6 refactoring of prototypes
15 years ago
cloudhead 07837a83a7 refactored variable lookup
15 years ago
cloudhead 6228f4a6d2 cache ruleset lookup
15 years ago
cloudhead a68a2fc6bf cache variable lookup for a 20% speedup
15 years ago
cloudhead be893c5993 support for nested rulesets inside dynamic mixins, with lexical scoping
15 years ago
cloudhead 01dac20cd8 updated README
15 years ago
cloudhead d8838a01d0 eval() for Ruleset
15 years ago
cloudhead 7666c71b80 if something other than a Value was passed to the Rule constructor, wrap it in a Value
15 years ago
cloudhead 23775bda9b implemented dynamic mixins
15 years ago
cloudhead 07c738ab5e updated README
15 years ago
cloudhead 57013ebdf9 comments.js init
15 years ago
cloudhead 2b0853de81 comments, wooh!
15 years ago
cloudhead 808bd55a95 let us just assume that a rule which contains subrules is a ruleset
15 years ago
cloudhead 7b151447b1 peek() can take a string too now
15 years ago
cloudhead 289a775e83 simplified rule regex
15 years ago
cloudhead b2d242ba39 some optimizations to make the parser run faster
15 years ago
cloudhead a13b64b5f6 get lazy-eval to pass
15 years ago
cloudhead d44bff1da3 added some styling to the tests
15 years ago
cloudhead 2367be123e remove vows, seeing as Less isnt asynch, there really is not point.
15 years ago
cloudhead d08c1fe559 basic directive css output
15 years ago
cloudhead 39f0ab258c remove prod.less
15 years ago
cloudhead f0f425de33 move node/ -> tree/
15 years ago
cloudhead 3175652f76 oops, fixed command line tool
15 years ago
cloudhead 5ab2a633dd VERSION file
15 years ago
cloudhead 287ecff0cf added version number to less.js
15 years ago
cloudhead 78f9767c6a improved command line tool
15 years ago
cloudhead 463807d3b6 comment fix
15 years ago
cloudhead 456463368d function.less now passes
15 years ago
cloudhead 0af5632531 renamed string to quoted, to match the node
15 years ago
cloudhead cd5bddff99 when parsing a string, capture the content too
15 years ago
cloudhead 00279d8a06 in an operation, inherit the unit of either operand
15 years ago
cloudhead 3638933aac fixed some more test files, css-3 passes now
15 years ago
cloudhead 74ec956602 just return self if trying to evaluate compound values, seeing as we use eval() for variable lookup/eval
15 years ago
cloudhead 22eedab7dd some fixes to the benchmark
15 years ago
cloudhead 81240d0aab selectors.less now passes tests
15 years ago
cloudhead 181712e662 minor refactoring in rulesets output
15 years ago
cloudhead 76d4e08b30 the first element of a selector effectively has a descendant combinator, if none was specified
15 years ago
cloudhead 476581f77a getting combinators to output properly. some little hacks, but it beats having a white-space sensitive grammar
15 years ago
cloudhead 06acb92d20 fixed css-3.css
15 years ago
cloudhead b4f3e9029c output strings in attribute selectors properly
15 years ago
cloudhead 7e3d8bda32 if a function isnt found, just output it literally
15 years ago
cloudhead 2f55206eb7 removed big.less/css from test
15 years ago
cloudhead d54302a394 fixed whitespace.css to conform to new output
15 years ago
cloudhead 9dcc7eb953 moved to apache license
15 years ago
cloudhead 7539ef7323 fixed closing bracket for alpha not showing
15 years ago
cloudhead 6b938971df fixed closing bracket for url not showing
15 years ago