Commit Graph

1904 Commits (master)
 

Author SHA1 Message Date
cloudhead 6086e903a8 fix benchmark
15 years ago
cloudhead 400427e47a merge
15 years ago
cloudhead 24bba952c7 removed lib/ext, moved lib/less.js to /index.js, moved Array/find to tree.find
15 years ago
cloudhead 3a474c9bae Created a compat.js file in build/, for browser compatiblity, moved trim() in
15 years ago
cloudhead 41d701de1d Doc for Call, Comments, Operation..
15 years ago
cloudhead aad5ff6385 putting the operate function in operation.js, to facilitate access from browser code
15 years ago
cloudhead a2133e4b78 functional browser based parsing + css node creation
15 years ago
cloudhead 3287a6ce2c fix typo in browser.js
15 years ago
cloudhead 8e43ece43b forgot to add importing to README
15 years ago
cloudhead be5d1999e3 no need for context passing
15 years ago
cloudhead edf68ec0aa String/trim()
15 years ago
cloudhead 5977640040 optimization level is taken from env now
15 years ago
cloudhead ca43e06db9 browser.js init -- very basic browser support - Makefile also builds for browser now
15 years ago
cloudhead a349b9b3fb added render() convenience method. Returns an EventEmitter if no callback was passed.
15 years ago
cloudhead 259a4ad451 refactored the import mechanism, added some doc
15 years ago
cloudhead 336b655e16 allow for passing a context of evaluation to the importer
15 years ago
cloudhead e480289a29 updated README
15 years ago
cloudhead 94f81a5fe0 removed unnecessary require
15 years ago
cloudhead 4f2678e5a5 remove makefile
15 years ago
cloudhead 3253afad27 asynchronous import functionality! All tests passing.
15 years ago
cloudhead ef97105ce3 made parser reentrant for import support
15 years ago
cloudhead 35649b320f fixed typo in package.json
15 years ago
cloudhead 80905fdc58 no need to pass starting values to toCSS() anymore
15 years ago
cloudhead 40f8671bcd fix to undefined mixin error message
15 years ago
cloudhead 177bd33e63 package.json init, cause npm is nice
15 years ago
cloudhead 5ee3d47e11 operations.less now passes
15 years ago
cloudhead 10965a9034 allow for operations with no spaces, such as '4+5'
15 years ago
cloudhead ef61aec5f1 refactored operand(), and take away parsing of -()
15 years ago
cloudhead 9a276481f1 Fix bin/lessc to use less.js and callback-style
15 years ago
cloudhead f973deec28 refactored rule() cause the closure slows things down too much for some reason
15 years ago
cloudhead 215ef05907 added import.js to less.js
15 years ago
cloudhead 53996b2364 parse() is now asynch, and uses a callback
15 years ago
cloudhead 6345491495 require lib/less in benchmark
15 years ago
cloudhead 5088fca537 import.js init
15 years ago
cloudhead 953b620d11 I guess 'Makefile' starts with a cap..
15 years ago
cloudhead 2c0dc223ce Parse @import properly.
15 years ago
cloudhead 00273d452c don't use process.mixin, it's deprecated
15 years ago
cloudhead adc937d68e no more accessors.. they aren't very useful it turns out, with mixins
15 years ago
cloudhead 79a3b58fa8 fixed scope problem in parser
15 years ago
cloudhead 098474d9e6 Added `make min` for minification though google's js closure compiler.
15 years ago
cloudhead 742bb32308 Basic `make less` build rule
15 years ago
cloudhead 854f65f079 Refactored parsers.rule
15 years ago
cloudhead 61a7b2e9e7 Added lots more documentation to the parser
15 years ago
cloudhead fe732e843c refactor of module system. Things work properly now, and it's all much cleaner.
15 years ago
cloudhead e0623094fa part 2 of the comment pass
15 years ago
cloudhead 7e2217ba86 fixed and upgraded the css tests a little
15 years ago
cloudhead be11ab6b89 some eval functions for good measure
15 years ago
cloudhead 9c84b50d5b we need to make sure we're not eating a '-' in the operation parsing, it fucks up our generation of functions which start with a -
15 years ago
cloudhead 8adac6569e output directives properly
15 years ago
cloudhead 553aaecf6a font property parsing, mainly the 'small/12px' part.
15 years ago