18 Commits

Author SHA1 Message Date
Luke Page
95dedcc576 rename env to contexts 2014-08-24 18:03:33 +01:00
Luke Page
7dfc0cf9b0 Merge branch 'whitespace' of github.com:XhmikosR/less.js into 2_0_0
Conflicts:
	lib/less/functions.js
	lib/less/index.js
	lib/less/tree/anonymous.js
	lib/less/tree/media.js
	lib/less/tree/mixin.js
2014-03-02 12:36:49 +00:00
XhmikosR
7efbcd31cf Trim trailing whitespace. 2014-03-02 14:06:26 +02:00
Luke Page
a8ded64edb add banner and setup dist to generate browser output from browserify 2014-03-02 09:47:32 +00:00
Luke Page
08bd23dc2a add browserify (not yet working) and refactor tree nodes to not be dependent on their parent (currently breaks browser build) 2014-02-24 21:22:52 +00:00
Luke Page
9d94e1c914 move the browser file out into the same format as the node environment file 2014-02-22 18:02:17 +00:00
Luke Page
baba33ea6a Fix some bugs with detached rulesets and media queries 2014-02-17 19:15:47 +00:00
Luke Page
f7414a1072 detached rulesets 2014-02-09 22:20:08 +00:00
Doug Haber
9b3513b801 Split rhino and rhino version of lessc. This lets us have cleaner tests (since we don't need to include the test code in the rhino source). Also
sets the stage for sharing lessc code between lessc and rhino less (issue #14) and provides a hook so lesscss-java can have custom js.
2014-01-21 21:48:37 -05:00
Doug Haber
de4e888211 Add Support Map Tests
This patch adds Support Map Tests to the rhino test suite.  It makes the
following changes:

1.  Fix typo in the Gruntfile.js for the sourcemap-test
2.  Update Gradle build to always build the less-rhino-<version>.js
before running the tests
3. Add a new testRhinoSourceMap and add it to the test list
4. Add a SourceMapRhinoTest that bootstraps SourceMap tests and then
validates them after they run
5. Add hooks in RhinoTest to support custom bootstraping and validation
6. Add compiled version of source-map (version 0.1.31) because Rhino
can't dynamically pull in dependencies
7. Add source-map to the Rhino build with a Header/Footer that wraps
source-map as a less-friendly dependency
8. Update lib/less/rhino.js to properly handle (some) source-map options
and add a new one (--source-map-output-map-file) that will output the
source-map to a separate file (so we can validate our Rhino tests)
9. Remove unused callback in less-test.js
2014-01-13 23:39:52 -05:00
Oliver Becker
913d7c6d29 adjusted modules order for rhino (same as for browser) 2013-11-15 16:16:54 +01:00
Oliver Becker
4210cfd2d1 started data-uri implementation, added basic console formatting support 2013-11-11 22:15:42 +01:00
Oliver Becker
1435c84608 removed Makefile (again), fixed grunt rhino build 2013-10-27 15:17:36 +01:00
Luke Page
fc6f9d81bd Fix most of the browser tests running through grunt 2013-09-05 13:16:41 +01:00
Jon Schlinkert
ab43e5cd2c update metadata and build.yml to reflect latest changes in 1.5.0 branch 2013-08-21 16:34:34 -04:00
meri
3722ff0cb9 Added missing files to build. 2013-08-07 16:41:03 +02:00
meri
7217ad767b Added browser header reference. 2013-08-03 19:45:54 +02:00
Jon Schlinkert
2ec34489ca add build.yml for controlling paths and order of source files only. Paths for anything besides source files, such as testing or benchmarking, should be controlled in the Gruntfile. this file must be updated when files in the project change. 2013-07-23 23:56:47 -04:00