Commit Graph

211 Commits

Author SHA1 Message Date
cloudhead
87e209ed8a less.js now works in firefox, safari and chrome 2010-04-01 22:37:59 -04:00
cloudhead
30f40222e7 Array.isArray compat 2010-04-01 22:37:29 -04:00
cloudhead
5d5024e70e @import with .css files no longer precompiles. This gives us some extra
flexibility.
2010-03-30 15:32:38 -04:00
cloudhead
c60c2da306 We aren't using adapters anymore. 2010-03-29 22:56:07 -04:00
cloudhead
e3df96762e quote 'import' so it doesn't freak out 2010-03-29 22:24:33 -04:00
cloudhead
11f71f32e7 added compat.js and tree.js to build, it now builds in dist/ 2010-03-29 22:24:09 -04:00
cloudhead
660d2f76ba fix optimization option wrongly scoped 2010-03-29 22:13:36 -04:00
cloudhead
be2e675b68 fix benchmark 2010-03-27 02:32:30 -04:00
cloudhead
b844de97e3 merge 2010-03-27 02:27:59 -04:00
cloudhead
0267de4fac 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
f6312ba794 Created a compat.js file in build/, for browser compatiblity, moved trim() in
there. LESS builds to dist/ now.
2010-03-27 02:24:39 -04:00
cloudhead
fc616b4aa4 Doc for Call, Comments, Operation.. 2010-03-23 18:33:17 -04:00
cloudhead
374702c926 putting the operate function in operation.js, to facilitate access from browser code 2010-03-23 01:19:12 -04:00
cloudhead
f76f6984a9 functional browser based parsing + css node creation 2010-03-23 01:16:59 -04:00
cloudhead
dd9d2cbeb4 fix typo in browser.js 2010-03-22 23:24:05 -04:00
cloudhead
9b10608867 forgot to add importing to README 2010-03-22 23:20:24 -04:00
cloudhead
5c1f326287 no need for context passing 2010-03-22 23:15:25 -04:00
cloudhead
3f51a5f184 String/trim() 2010-03-22 23:13:47 -04:00
cloudhead
06bf75c3a2 optimization level is taken from env now 2010-03-22 23:13:24 -04:00
cloudhead
823d69fd67 browser.js init -- very basic browser support - Makefile also builds for browser now 2010-03-22 23:12:58 -04:00
cloudhead
05044028cf added render() convenience method. Returns an EventEmitter if no callback was passed. 2010-03-22 21:34:05 -04:00
cloudhead
d0b6573017 refactored the import mechanism, added some doc 2010-03-22 20:59:49 -04:00
cloudhead
a560c8bfbd allow for passing a context of evaluation to the importer 2010-03-22 20:59:11 -04:00
cloudhead
58fe832a67 updated README 2010-03-22 20:15:28 -04:00
cloudhead
5ea82f8588 removed unnecessary require 2010-03-22 20:15:06 -04:00
cloudhead
75efa14e05 remove makefile 2010-03-21 19:34:01 -04:00
cloudhead
4ad707ea8e asynchronous import functionality! All tests passing. 2010-03-21 19:18:47 -04:00
cloudhead
2b4b0cbdf6 made parser reentrant for import support 2010-03-21 19:17:37 -04:00
cloudhead
61a22c2d26 fixed typo in package.json 2010-03-19 20:17:04 -04:00
cloudhead
9a583ca6ca no need to pass starting values to toCSS() anymore 2010-03-19 20:14:35 -04:00
cloudhead
26d12af25a fix to undefined mixin error message 2010-03-19 19:46:37 -04:00
cloudhead
2733686931 package.json init, cause npm is nice 2010-03-19 19:17:49 -04:00
cloudhead
d91bc37904 operations.less now passes 2010-03-19 18:47:17 -04:00
cloudhead
38ffbb40ac allow for operations with no spaces, such as '4+5' 2010-03-19 18:46:42 -04:00
cloudhead
4bbc382300 refactored operand(), and take away parsing of -() 2010-03-19 18:05:36 -04:00
cloudhead
f6cf5f245c Fix bin/lessc to use less.js and callback-style 2010-03-19 18:04:56 -04:00
cloudhead
e7954adcc0 refactored rule() cause the closure slows things down too much for some reason 2010-03-19 17:56:43 -04:00
cloudhead
853ae60048 added import.js to less.js 2010-03-19 17:50:48 -04:00
cloudhead
4ae9e31c40 parse() is now asynch, and uses a callback 2010-03-19 17:50:35 -04:00
cloudhead
45e387ca95 require lib/less in benchmark 2010-03-19 17:50:10 -04:00
cloudhead
a31f71d364 import.js init 2010-03-18 18:44:03 -04:00
cloudhead
652366327e I guess 'Makefile' starts with a cap.. 2010-03-18 18:13:27 -04:00
cloudhead
d08072d0dd Parse @import properly. 2010-03-18 18:13:02 -04:00
cloudhead
f7b8b5b217 don't use process.mixin, it's deprecated 2010-03-18 16:42:25 -04:00
cloudhead
47ab7a96f3 no more accessors.. they aren't very useful it turns out, with mixins 2010-03-18 14:50:50 -04:00
cloudhead
8812c45c77 fixed scope problem in parser 2010-03-18 14:49:10 -04:00
cloudhead
7f07be65e2 Added make min for minification though google's js closure compiler. 2010-03-18 14:35:56 -04:00
cloudhead
742bb32308 Basic make less build rule 2010-03-13 20:29:18 -05:00
cloudhead
854f65f079 Refactored parsers.rule 2010-03-13 20:15:44 -05:00
cloudhead
61a7b2e9e7 Added lots more documentation to the parser 2010-03-13 20:14:44 -05:00