2184 Commits

Author SHA1 Message Date
Luke Page
9b256f2340 whitespace 2013-02-28 20:17:52 +00:00
Luke Page
494c5f2681 extend options, algin with decided syntax 2013-02-28 17:07:45 +00:00
Luke Page
b9274743c3 git attributes to align eol 2013-02-28 16:33:09 +00:00
Luke Page
ba2f6f3c13 New Alpha 2013-02-26 20:55:04 +00:00
Ben Loveridge
a7c9a853e9 patch for issue 163 2013-02-26 20:27:35 +00:00
Luke Page
9f0c58cfa4 make browser test file paths host relative 2013-02-26 19:14:48 +00:00
Luke Page
28b8967205 Use original node so that original seperator is used instead of the native one. Fixes unit tests on windows. 2013-02-26 19:02:38 +00:00
Daniel Stockman
feed74f3bd Fallback url() value for data-uri function should be quoted. 2013-02-26 18:55:39 +00:00
Daniel Stockman
51387047da Wrap data-uri warnings in an env.silent check, silencing test set. 2013-02-26 18:55:38 +00:00
Daniel Stockman
b9bc6e73a0 Pass silent and verbose flags to evalEnv. 2013-02-26 18:55:37 +00:00
Daniel Stockman
a5b653af70 Actually pass ieCompat into evalEnv for lessc. 2013-02-26 18:55:37 +00:00
Daniel Stockman
08175320f8 Functions use evalEnv, not parseEnv. (move ieCompat env flag) 2013-02-26 18:55:36 +00:00
Daniel Stockman
e4fe935ea1 Prevent data-uri function from embedding files larger than 32KB.
Although IE8 does support data-uris, it only does so with a limit of 32KB. It's a silly limitation, but a source of potential bugs. When the limit is exceeded, the data-uri() function will simply return a normal url() value with a relative path to the asset.

One may pass --no-ie-compat to lessc to avoid this safeguard.
2013-02-26 18:55:35 +00:00
Daniel Stockman
7116b3b1c5 Change tan function test value.
Apparently there is some disagreement on the tangent of 40 between browser and node. 42 is the answer.
2013-02-26 18:55:34 +00:00
Luke Page
20f787c53f Update package.json 2013-02-26 08:46:28 +00:00
Luke Page
9cc1330497 Update README.md 2013-02-26 08:42:59 +00:00
Luke Page
78883cd18d Update CONTRIBUTING.md
Move developing information to the wiki. Be clearer about feature requests.
2013-02-25 09:26:09 +00:00
Luke Page
903e8798e5 Merge pull request #1197 from Starefossen/patch-1
Updates copyright year in README.md
2013-02-22 05:03:27 -08:00
Hans Kristian Flaatten
fc2db5ded8 Updates copyright year in README.md 2013-02-22 13:57:54 +01:00
Luke Page
241c830e10 Support reading other arguments as default parameters. Fixes #43 2013-02-17 22:25:38 +00:00
Luke Page
e7cbc4c190 Fix data-uri relative url to be relative in the same way as normal url's 2013-02-17 12:44:31 +00:00
Luke Page
f68337e450 change data-uri to look at the file relative to the root or current less file. Fixes #1186 2013-02-16 22:11:01 +00:00
Luke Page
21cc34b608 Fix #791 - avoid engineering syntax in dimensions 2013-02-16 20:45:34 +00:00
Luke Page
d01d2e9bfb do not pollute the parent scope after mixin call if variable is defined 2013-02-16 15:15:38 +00:00
Luke Page
156911aa11 make root slash non greedy 2013-02-16 14:54:13 +00:00
cahnory
8ef5043b78 Update lib/less/browser.js
Add support to "file:///" url which could be useful using "--disable-web-security" without a web server.
2013-02-16 14:48:44 +00:00
Luke Page
d70769bfb7 variables in media queries in import statements 2013-02-16 14:44:58 +00:00
Luke Page
ab3ddf413d Fix rhino merge error. Fixes #1184 2013-02-16 10:02:50 +00:00
Luke Page
178696d141 Allow any casing for functions. Fixes #1168 2013-02-15 22:15:08 +00:00
Luke Page
e675892ba4 Update alpha 1.4.0 2013-02-15 21:50:31 +00:00
Luke Page
0396a59eb6 Fix small mistake - allow null options 2013-02-15 21:49:19 +00:00
Luke Page
914eb404d7 Fix import errors in browser mode. Fixes #1117 and fixes #1118 2013-02-10 12:47:25 +00:00
Luke Page
681725f0d2 Once applying the rootpath, null it so it will not be applied again 2013-02-09 12:40:08 +00:00
Luke Page
88f3f02213 Correct some error inconsistancies. Add browser testing of errors - import missing error fails because of #1117 2013-02-05 22:38:43 +00:00
Luke Page
d9d959fd21 Ensure error thrown uses 'type' not 'name' 2013-02-03 11:55:34 +00:00
Luke Page
aecab5e7dd add error tests for value lists in brackets 2013-02-03 00:06:52 +00:00
Luke Page
c2880a9baa double brackets does not leave brackets behind, to align with the most common scenarios 2013-02-02 23:57:31 +00:00
Luke Page
6cd6fb2585 Do not allow space seperated values inside parens. Fixes #952 2013-02-02 23:53:38 +00:00
Luke Page
b18239e256 Update alpha 1.4.0 2013-02-02 18:29:44 +00:00
Luke Page
28172d50f7 support windows line endings in browser tests 2013-02-02 18:25:07 +00:00
Luke Page
26b6bc470d browser tests for legacy strictMaths===false and strictUnits===false 2013-02-02 18:24:37 +00:00
Luke Page
41a8f6724a Fix browser tests - url tests need to live in urls.less 2013-02-02 18:08:03 +00:00
Luke Page
a490bc12bf Fix comments test 2013-02-02 16:53:03 +00:00
Luke Page
e21bf1d7a1 Legacy maths mode supports old special cases for font property and media queries 2013-02-02 15:49:43 +00:00
Luke Page
d395adc55b remove shorthand 2013-02-02 15:39:59 +00:00
Luke Page
bbef83e171 Add tests for operations in media queries 2013-02-02 15:35:25 +00:00
Luke Page
2ffdefa248 Preserve whitespace in operations 2013-02-02 15:30:19 +00:00
Luke Page
c27922890d Add tests for strict unit errors 2013-01-31 07:06:59 +00:00
Luke Page
3ef22f16f9 Add strictUnits option, add tests for legacy behaviour 2013-01-30 20:31:26 +00:00
Luke Page
988d378922 add evalEnv class and strictMaths option 2013-01-25 20:05:37 +00:00