cloudhead
|
23640fe116
|
Fix dynamic mixins with nested rules
Dynamic mixins with more than one level of nesting wouldn't work.
This is now fixed. Also refactored mixin.definition.eval a little.
|
2010-04-22 13:07:41 -04:00 |
|
cloudhead
|
ac7916aa87
|
Reorganized some of the parsing rule order
- Fix for "{" not parsing
- Use some backtracking when necessary,
it's prettier than crazy lookaheads.
|
2010-04-21 10:12:29 -04:00 |
|
cloudhead
|
9a34a05555
|
@import with .css files no longer precompiles. This gives us some extra
flexibility.
|
2010-03-30 15:32:38 -04:00 |
|
cloudhead
|
24bba952c7
|
removed lib/ext, moved lib/less.js to /index.js, moved Array/find to tree.find
|
2010-03-27 02:26:55 -04:00 |
|
cloudhead
|
3253afad27
|
asynchronous import functionality! All tests passing.
|
2010-03-21 19:18:47 -04:00 |
|
cloudhead
|
ef97105ce3
|
made parser reentrant for import support
|
2010-03-21 19:17:37 -04:00 |
|
cloudhead
|
80905fdc58
|
no need to pass starting values to toCSS() anymore
|
2010-03-19 20:14:35 -04:00 |
|
cloudhead
|
5ee3d47e11
|
operations.less now passes
|
2010-03-19 18:47:17 -04:00 |
|
cloudhead
|
53996b2364
|
parse() is now asynch, and uses a callback
|
2010-03-19 17:50:35 -04:00 |
|
cloudhead
|
adc937d68e
|
no more accessors.. they aren't very useful it turns out, with mixins
|
2010-03-18 14:50:50 -04:00 |
|
cloudhead
|
fe732e843c
|
refactor of module system. Things work properly now, and it's all much cleaner.
|
2010-03-13 03:34:48 -05:00 |
|
cloudhead
|
7e2217ba86
|
fixed and upgraded the css tests a little
|
2010-03-11 15:37:05 -05:00 |
|
cloudhead
|
c244c01dd2
|
add title to test output, skip directories
|
2010-03-07 23:42:19 -05:00 |
|
cloudhead
|
be893c5993
|
support for nested rulesets inside dynamic mixins, with lexical scoping
|
2010-03-07 20:20:50 -05:00 |
|
cloudhead
|
23775bda9b
|
implemented dynamic mixins
|
2010-03-07 18:49:54 -05:00 |
|
cloudhead
|
2b0853de81
|
comments, wooh!
|
2010-03-06 17:53:55 -05:00 |
|
cloudhead
|
a13b64b5f6
|
get lazy-eval to pass
|
2010-03-05 20:42:32 -05:00 |
|
cloudhead
|
d44bff1da3
|
added some styling to the tests
|
2010-03-05 19:36:51 -05:00 |
|
cloudhead
|
2367be123e
|
remove vows, seeing as Less isnt asynch, there really is not point.
|
2010-03-05 19:29:46 -05:00 |
|
cloudhead
|
39f0ab258c
|
remove prod.less
|
2010-03-05 19:20:08 -05:00 |
|
cloudhead
|
463807d3b6
|
comment fix
|
2010-03-05 14:57:23 -05:00 |
|
cloudhead
|
456463368d
|
function.less now passes
|
2010-03-05 14:56:47 -05:00 |
|
cloudhead
|
3638933aac
|
fixed some more test files, css-3 passes now
|
2010-03-05 13:32:38 -05:00 |
|
cloudhead
|
81240d0aab
|
selectors.less now passes tests
|
2010-03-05 11:43:08 -05:00 |
|
cloudhead
|
06acb92d20
|
fixed css-3.css
|
2010-03-04 16:14:03 -05:00 |
|
cloudhead
|
2f55206eb7
|
removed big.less/css from test
|
2010-03-04 14:51:22 -05:00 |
|
cloudhead
|
d54302a394
|
fixed whitespace.css to conform to new output
|
2010-03-04 14:49:50 -05:00 |
|
cloudhead
|
fde347016b
|
for now, we only support basic selectors, when mixing in, eventually, we can upgrade the Selector/match method to return the number of matched elements
|
2010-03-04 13:51:59 -05:00 |
|
cloudhead
|
d860763454
|
tweaked tests to match less.js
|
2010-03-04 01:41:03 -05:00 |
|
cloudhead
|
f70f6a542c
|
merge node->tree changes
|
2010-03-01 19:47:32 -05:00 |
|
cloudhead
|
adb2fd2864
|
try/catch around code-gen, in test. Catch some extra errors too
|
2010-02-28 01:07:43 -05:00 |
|
cloudhead
|
1e16d0233c
|
ParseErrors dont raise an exception anymore, we just set parser.error to the value of the error
|
2010-02-27 14:14:52 -05:00 |
|
cloudhead
|
5a1adf801a
|
removed unused test files
|
2010-02-26 22:36:54 -05:00 |
|
cloudhead
|
3903ed0864
|
changed rulesets.css output to match the new parser output
|
2010-02-26 18:16:48 -05:00 |
|
cloudhead
|
756b3976e7
|
tweaked big.less to not raise errors on comment parsing (tested elsewhere)
|
2010-02-26 14:50:03 -05:00 |
|
cloudhead
|
b60c296e6e
|
throw a ParseError, instead of just an Error
|
2010-02-25 22:49:52 -05:00 |
|
cloudhead
|
2353885d6a
|
moved some tests around
|
2010-02-25 21:30:34 -05:00 |
|
cloudhead
|
c2453cd02a
|
additional tests in comments.kess
|
2010-02-25 21:30:05 -05:00 |
|
cloudhead
|
6d022858be
|
ws
|
2010-02-25 19:48:09 -05:00 |
|
cloudhead
|
3a3674c9ad
|
removed test.less from test/
|
2010-02-25 18:02:34 -05:00 |
|
cloudhead
|
22b4380645
|
output is multiline for everything by default
|
2010-02-25 18:01:35 -05:00 |
|
cloudhead
|
372ff15d06
|
remove inspect from test file
|
2010-02-25 16:19:43 -05:00 |
|
cloudhead
|
cd2d25d442
|
vows.js for testing, of course
|
2010-02-25 15:51:07 -05:00 |
|
cloudhead
|
43174dd252
|
preliminary test file
|
2010-02-25 15:50:46 -05:00 |
|
cloudhead
|
4e74ba4cb1
|
removed some test files
|
2010-02-25 15:49:15 -05:00 |
|
cloudhead
|
70e6523db4
|
test files, from less.rb
|
2010-02-23 18:02:00 -05:00 |
|