1472 Commits

Author SHA1 Message Date
deviprsd21
7bbf7cef97 max/min Bugfix
max(0, 1cm)// 0 ... 0 assumed unit "m". on comparison 0.01m was less than 0
2014-01-15 17:46:17 +05:30
Doug Haber
3c507118f2 fix empty test 2014-01-14 18:52:00 -05:00
meri
e2c1c13cc0 Solving lint errors in rhino.js. The rest is still open #15 2014-01-14 23:21:25 +01:00
meri
85197ee577 Merge branch 'master' of https://github.com/less/less.js into rhino
Conflicts:
	.gitattributes
	README.md
	test/index.js
2014-01-14 22:48:46 +01:00
Luke Page
669701fcc4 Merge pull request #1803 from wareczek/patch-1
ability to insert uppercase color names
2014-01-14 13:42:38 -08:00
Kemal Dag
94ef7cba5e small compatibility fix for prototype.js 2014-01-14 18:38:17 +02:00
Marek Duława
13635e7462 ability to insert uppercase color names 2014-01-14 15:19:51 +01: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
deviprsd21
82ab17c082 Consistency fixes 2014-01-13 18:20:43 +05:30
deviprsd21
e6b94f9c45 Pixel conversion added. 2014-01-13 16:43:46 +05:30
Luke Page
396112fb66 1.6.1 release 2014-01-12 11:58:08 +00:00
Luke Page
86476d58cb allow empty files 2014-01-12 11:51:02 +00:00
deviprsd21
7fc12014f2 Error handlers for min/max functions 2014-01-12 10:47:55 +05:30
Luke Page
3755fb28b0 Merge pull request #1780 from brenmar/master
#1778 standardised using starting index, to fix incorrectly mapped sourcemaps
2014-01-11 10:43:16 -08:00
Luke Page
0f8f995983 Fix css guard error. fixes #1796 2014-01-11 18:35:11 +00:00
Luke Page
92c3ac2c88 support shadow dom selectors. fixes #1801 2014-01-11 17:43:19 +00:00
deviprsd21
b77b02091a Improved min/max function, 2 new Built in function
max(0, 1em, 2, 4px) //returns max(2, 4px) on the basis of first enter basis, as 2 gets em unit. Now em and px are incompatible till latest version of LESS.
2014-01-11 17:53:57 +05:30
deviprsd21
0f2926b4d8 Update functions.js
max(0, 1em, 2, 4px) //returns max(2, 4px) on the basis of first enter basis, as 2 gets em unit. Now em and px are incompatible till latest version of LESS.
2014-01-11 17:52:25 +05:30
deviprsd21
bf2a49a12e Improved min/max function, 2 new Built in function
max(0, 1em, 2, 4px) //returns 4px on the basis of first enter basis. Previous calculation would result in max(2, 1em, 4px). Here, 2 and 1em is compared, 2 is returned. then 2 and 4px is compared. Resulting in 4px. max(0, 1em, 1, 4px) //max(1em, 4px)
2014-01-11 17:43:24 +05:30
Luke Page
6dfb00751c Fix for in without hasOwnProperty 2014-01-10 20:09:36 +00:00
deviprsd21
08e613709e Improved min/max function, 2 new Built in function 2014-01-10 22:48:37 +05:30
seven-phases-max
bca1f996a6 Fixed incorrect property interpolation for certain variable types, updated tests. 2014-01-07 19:51:41 +04:00
Mark Brennan
261d4e0f9c fixed using starting index for parser nodes, which enables the creation of accurate source maps 2014-01-05 21:10:55 -08:00
meri
d438b9c52d Close #1777
Data-uri function used single quote ' around generated url, but did not
encoded it in generated string. Switched it to " which is encoded.
2014-01-05 12:27:05 +01:00
Luke Page
626b004263 add comment explaining new function check 2014-01-03 07:14:47 +00:00
Matthew Dean
e7f9b96e95 Fix for use of reserved word
Fixes issue #1772
2014-01-02 15:07:36 -08:00
Matthew Dean
13aba08ed8 Fixes "function" test against regular expressions
In some browser engines (especially older versions of Webkit), this
test fails when the argument is a RegExp.

See:
http://stackoverflow.com/questions/5054352/why-use-typeof-for-identifyin
g-a-function

Fix tested and works with Adobe AIR.
2014-01-02 15:04:02 -08:00
Luke Page
58af9f9763 release 1.6.0 2014-01-01 17:29:39 +00:00
Luke Page
4dd5a4b8e8 Merge pull request #1737 from seven-phases-max/clamped-rgba-output
Clamped rgba format color output
2014-01-01 05:05:59 -08:00
lesswtf
216facd033 If result of evaluated javascript is a number return it as Dimension. 2013-12-30 05:11:24 +03:00
seven-phases-max
34f54cf645 improved error message for undefined variable in js eval statement, more clean fix. 2013-12-27 17:51:54 +04:00
seven-phases-max
4d7a2bcd84 improved error message for undefined variable in js eval statement. 2013-12-27 17:42:37 +04:00
Luke Page
479827b02f add banner option. Fixes #1735 2013-12-22 16:17:52 +00:00
Luke Page
fdf666fe22 Merge branch 'master' of https://github.com/cloudhead/less.js 2013-12-22 15:48:29 +00:00
Luke Page
327a4bdc79 Merge branch 'patch-2' of https://github.com/oyejorge/less.js 2013-12-22 15:43:53 +00:00
Luke Page
b334c31d21 Merge pull request #1758 from seven-phases-max/master
Removed redundant code from tree.Selector.match()
2013-12-22 07:39:11 -08:00
seven-phases-max
4cdd4a6b73 Removed redundant code from tree.Selector.match() 2013-12-22 19:19:50 +04:00
seven-phases-max
bbc15a413b default function: added error when used with css-guards. updated tests. 2013-12-22 18:54:39 +04:00
seven-phases-max
bdfff94920 * functions.js: (minor) reworking to clean-up initialization of "externally" defined functions (math, blending, default).
* `default` function "front-end" reworked for a bit higher-level control from its "back-end" code (e.g. tree.mixin.eval).
2013-12-22 18:27:51 +04:00
seven-phases-max
302143255d clamped rgba format color output. 2013-12-22 10:02:49 +04:00
Luke Page
cc385886e0 use new parser options in the browser 2013-12-21 22:31:51 +00:00
Luke Page
cb9dc7445a fix typo. fixes #1753 2013-12-21 22:11:30 +00:00
Luke Page
8440773f8a change to use format consistent with the browser and for sourcemaps to take additional variables into account 2013-12-21 11:14:35 +00:00
Luke Page
9fccf9643f Merge branch 'parse-add-variables' of https://github.com/joscha/less.js
Conflicts:
	lib/less/parser.js
	test/less-test.js
2013-12-20 16:41:27 +00:00
Luke Page
5196277b35 Merge pull request #1624 from seven-phases-max/mixins-with-interpolated-selectors
Experimental support for mixins with interpolated selectors
2013-12-19 22:49:59 -08:00
meri
32e67b6b70 Fixed input file encoding problem (failing css.less test) 2013-12-19 22:41:34 +01:00
seven-phases-max
ee4e23e15c fixed merging of interleaved properties 2013-12-19 15:03:07 +04:00
Luke Page
b2b1451902 Merge branch 'mutually-exclusive-guards' of https://github.com/seven-phases-max/less.js 2013-12-19 06:33:38 +00:00
Luke Page
d90678e466 Merge branch 'property-name-interp' of https://github.com/seven-phases-max/less.js 2013-12-19 06:32:49 +00:00
Luke Page
00c52ed4fc Merge branch 'master' of https://github.com/cloudhead/less.js 2013-12-18 21:38:29 +00:00