jurcovicovam
95beef2135
Merge https://github.com/less/less.js into misleading-error-message-2069
...
Conflicts:
test/sourcemaps/basic.json
2014-07-27 13:50:40 +02:00
jurcovicovam
d44a524b92
Raise error in case of an empty selector inside :extend.
2014-07-25 22:35:51 +02:00
jurcovicovam
f4d0442dbc
Removing useless comments.
2014-07-24 14:13:43 +02:00
jurcovicovam
864c63d27b
Fix ordering of @import and @charset rules #1954 #2013
...
The genCss method of ruleset.js splits child nodes into two groups:
* rules,
* rulesets.
Rules are always printed first and have special handling for last rule.
Rulesets are always printed second. Wrong ordering was caused by the
condition that determined what is rule and what is ruleset.
Issue #2013 : The condition made no difference between @charset and @page,
because both are compiled into tree.Directive nodes. I added isRulesetLike
method to the tree.Directive to differentiate between them.
Issue #1954 : The condition treated all tree.Anonymous types as rules and
caused them to float up. That is incorrect, because `@import (inline)` is
compiled into tree.Anonymous too, but should be treated as ruleset and
stay where it is.
2014-07-22 14:46:58 +02:00
Luke Page
546bedd344
1.7.3 release
2014-06-22 16:12:14 +01:00
Luke Page
5e13673674
Merge branch 'master' of https://github.com/less/less.js
2014-06-22 11:24:02 +01:00
Luke Page
fc26d5c77e
Fix backtracking on multiplication to support dimension /|* keyword, with or without strict maths. Fixes #2066 .
2014-06-22 11:23:33 +01:00
seven-phases-max
91fdb3940f
don't round values returned by colour query functions.
2014-06-19 22:43:28 +04:00
Luke Page
7ad43291f5
1.7.2 release
2014-06-19 06:20:20 +01:00
Luke Page
04cb8bdfb2
fix regression with jsifying code - all dimensions would be rounded. Fixes #2057
2014-06-18 06:18:02 +01:00
Luke Page
4c094e70b5
Merge branch 'master' of https://github.com/less/less.js
2014-06-18 06:05:08 +01:00
Luke Page
0c2c1b2ba3
suport passing strings to paths
2014-06-18 06:04:34 +01:00
Luke Page
f615fcb53e
Merge pull request #2045 from tim-smart/feature/sourcemaps-base64
...
Base64 encode source maps
2014-06-10 22:41:37 +01:00
Luke Page
12fdcab084
1.7.1 release
2014-06-08 17:18:47 +01:00
Luke Page
c872caa289
Merge pull request #1976 from peruginni/master
...
Added condition to check if HEX code contain only valid characters (issue #1015 )
2014-06-06 08:11:50 +01:00
Luke Page
cd63bc520a
Merge pull request #2019 from gdelhumeau/remove-done-output
...
Remove the "done" message displayed at the end of the compilation with Rhino.
2014-06-06 08:07:25 +01:00
Dmitri Pyatkov
81f949b19a
window.ActiveXObject in IE11: fix boolean casting
...
in Internet Explorer 11:
window.ActiveXObject // function ActiveXObject() {[native code]}
!window.ActiveXObject // *true*
2014-06-04 16:54:27 +08:00
Tim Smart
ac0db09759
Base64 encode source maps
...
This prevents some edge cases where encodeURIComponent fails to create a valid
source map.
This particular edge case was identified when trying to create source maps for
the lesshat mixin library.
Signed-off-by: Tim Smart <tim.smart@designworks.co.nz >
2014-06-04 11:20:07 +12:00
Guillaume Delhumeau
f94c41fe42
Remove the "done" message displayed at the end of the compilation with Rhino.
2014-05-20 16:10:36 +02:00
seven-phases-max
7a1c534e1b
Fixes e("").
2014-05-17 21:29:10 +04:00
Luke Page
ddfd1ca21b
Fix #1987 . First, res may be null if we have an error with a URL. Second, if the URL has no protocol, use http
2014-05-11 08:41:31 +01:00
Luke Page
6745058d1f
Merge branch 'master' of https://github.com/cloudhead/less.js
2014-05-11 07:45:17 +01:00
Luke Page
501b7fa9a6
use graceful fs for file actions
2014-05-11 07:44:33 +01:00
Luke Page
6075c81f93
Merge pull request #2000 from David-Hari/master
...
Set CSS text after style element is added to DOM, to fix crash on IE < 9...
2014-05-11 07:31:14 +01:00
seven-phases-max
563c47b7d7
Fixes a regression when a mixin guard can't see the mixin parameter variables in certain cases.
2014-05-10 07:43:03 +04:00
David-Hari
c75bb15b2a
Set CSS text after style element is added to DOM, to fix crash on IE < 9.
2014-05-09 16:22:17 +10:00
Ondřej Macoszek
5b8b8def23
Added more flexible check for HEX color code. Also error is now less specific.
2014-05-08 12:12:06 +02:00
Luke Page
028fe1a4ca
make some changes suggested in #1107 to improve open file handles
2014-05-06 06:50:40 +01:00
Luke Page
6214b0f93c
add comment, make + clearer by changing to Number constructor
2014-05-06 06:27:55 +01:00
Luke Page
596853700b
Merge branch '1924-fix-1' of github.com:seven-phases-max/less.js
2014-05-06 06:21:17 +01:00
Luke Page
5647d4d276
Ignore quote type when comparing values. Fixes #1992
2014-05-06 06:20:07 +01:00
Ondřej Macoszek
31ffdb8c9f
Added condition to check if HEX code contain only valid characters
2014-04-15 13:20:04 +02:00
Dominic Barnes
7f8dfae815
improving paths determination during file loader, less likely to pass undefined and break node
2014-04-14 11:34:57 -05:00
meri
d6d983f727
Merge branch 'master' of https://github.com/sandroboehme/less.js into sandroboehme-master
2014-04-12 13:39:28 +02:00
Luke Page
5c0b5cf9d2
Merge pull request #1929 from seven-phases-max/recursive-loop-regression-fix
...
Recursive mixin calls regression fix.
2014-04-11 07:44:28 +01:00
Sandro Boehme
87f8df23af
Throwing an error now on writeError if silentoption is not set to give users of the API the possibility to distinguish between a successful compilation and an unsuccessful one without needing to parse the output.
2014-04-05 18:46:08 +02:00
seven-phases-max
46c12ef664
reworked internal decimal rounding function.
2014-04-04 07:38:03 +04:00
seven-phases-max
8afeae92d3
Fixed recursive mixin regression, updated tests to detect such regression in future.
2014-03-19 05:55:11 +04:00
Luca Bernardo Ciddio
322a0e8b08
Added usage info for url-args option
2014-03-06 23:49:19 -08:00
Luke Page
0c8e117b85
update readme and rename LESS to Less
2014-02-27 20:22:47 +00:00
Luke Page
c95dfdedf9
1.7.0 Release
2014-02-27 20:10:42 +00:00
Luke Page
17a92e3f9b
Merge pull request #1890 from roelvanduijnhoven/feature/luma-definition
...
Let `luma` follow spec
2014-02-27 19:53:41 +00:00
Roel van Duijnhoven
e7389a0e7a
Introduce luminance function.
...
The behaviour of this function is identical to luma prior to LESS 1.7.
2014-02-27 08:45:24 +01:00
Luke Page
ccd8ebbfdf
always execute import-once in the same way. Fixes #1898
2014-02-27 06:12:31 +00:00
Luke Page
beb52739c0
allow % to be passed to the unit function. Fixes #1550 and fixes #1571
2014-02-23 17:09:33 +00:00
Luke Page
fce001e088
use the right xml http request for local file access. from @Scorpin
2014-02-23 16:41:39 +00:00
Luke Page
18c49e7a0f
re-implement pull request #1701 - still allow log level to be configurable in dev mode
2014-02-23 16:12:27 +00:00
Luke Page
89e095cbf1
call callback if exception whilst calling toCSS. Fixes #1816
2014-02-23 14:52:21 +00:00
Luke Page
2a194e03d0
Merge branch 'master' of https://github.com/cloudchen/less.js
...
Conflicts:
lib/less/browser.js
2014-02-23 08:30:50 +00:00
Luke Page
6f3f59cd57
tweak the log levels. Fixes #1856
2014-02-23 08:26:18 +00:00