Commit Graph

515 Commits

Author SHA1 Message Date
Matthew Smith
19b606b439 Improve url check to be more robust, fix tests
I figured out that the test would still fail if I call the import in the
urls.less file. That way I don't need to figure out all the setup
required to test this bug.

- #2360
2014-12-31 13:09:02 -07:00
Matthew Smith
0d94e2dd01 Add failing test for svg-gradient in nested mixin
Tests which expose the bug in #2360
2014-12-31 10:33:37 -07:00
seven-phases-max
ccd49bb619 improve keyword and anonymous input for replace (and %) 2014-11-25 04:04:50 +04:00
Luke Page
27dea8ed2b Fix variables with important to be consistent - Fixes #2286 2014-11-15 11:07:10 +00:00
Luke Page
06a97bccb3 add further unit fallback tests 2014-11-09 14:21:40 +00:00
Luke Page
4dab36dade support @counter-style. Fixes #2204 2014-11-09 14:13:53 +00:00
Luke Page
9017cbe2ad improve legacy units to be more consistent (particularly for multiplicaton). Fixes #2276 2014-11-09 14:01:01 +00:00
Veres Lajos
73f3fc4468 typo fixes 2014-11-02 23:18:29 +00:00
Luke Page
793383eef9 further test case 2014-10-25 11:31:52 +01:00
Luke Page
bbb8f9a313 test for final working 2014-10-23 22:26:42 +01:00
Luke Page
ba3d24a352 Support urls begining // which are unquoted. Fixes #2238 2014-10-21 13:01:01 +01:00
Luke Page
6d64213996 Fix issue #2221 2014-10-11 18:51:09 +01:00
seven-phases-max
a51c8480ef Fix interpolated selector match regression 2014-10-04 20:19:50 +04:00
Luke Page
50e299b8bc Fix url import. Fixes #2089. 2014-09-07 14:40:28 +01:00
Luke Page
6bd327b3f4 Merge branch 'iterated-interpolation-2094' of github.com:SomMeri/less-rhino.js into 2_0_0
Conflicts:
	lib/less/tree/quoted.js
2014-09-06 14:39:32 +01:00
Luke Page
723b410db0 Merge branch 'SomMeri-namespaces-guards-1418' into 2_0_0
Conflicts:
	lib/less/tree/mixin.js
	lib/less/tree/ruleset.js
2014-09-06 13:27:11 +01:00
Luke Page
518887e9cc Merge branch 'namespaces-guards-1418' of github.com:SomMeri/less-rhino.js into SomMeri-namespaces-guards-1418 2014-09-06 02:09:51 +01:00
Luke Page
cf0ac69767 Merge branch 'reworked-guard-comparison' of github.com:seven-phases-max/less.js into 2_0_0
Conflicts:
	lib/less/tree.js
	lib/less/tree/anonymous.js
	lib/less/tree/color.js
	lib/less/tree/condition.js
	lib/less/tree/dimension.js
	lib/less/tree/keyword.js
	lib/less/tree/quoted.js
2014-09-06 01:52:47 +01:00
Luke Page
e31442cd63 Merge branch '2_0_0' of https://github.com/less/less.js into 2_0_0 2014-09-05 23:32:44 +01:00
Luke Page
f2bc59f63b Merge remote-tracking branch 'origin/master' into 2_0_0
Conflicts:
	CHANGELOG.md
	lib/less/index.js
	lib/less/parser/parser.js
	lib/less/tree/dimension.js
2014-09-05 23:31:42 +01:00
jurcovicovam
796d37cc66 Iterated string interpolation
Solves issue #2094 .
2014-09-05 16:47:37 +02:00
seven-phases-max
9f68f43552 Fix #1973 2014-09-05 14:11:03 +04:00
jurcovicovam
4a49c63696 Merge https://github.com/less/less.js into case-insensite-units-2096
Conflicts:
	test/css/comments.css
	test/less/comments.less
2014-09-05 10:08:54 +02:00
jurcovicovam
cbc8c78625 Added case insensitive units handling. Issue #2096 2014-09-05 10:05:13 +02:00
jurcovicovam
c330c3a4a8 Added guards checking to namespaces. Issue #1418. 2014-09-05 09:01:56 +02:00
seven-phases-max
c4e2514905 reworked guard comparison 2014-09-04 01:14:51 +04:00
Luke Page
8fc964dc34 Merge remote-tracking branch 'origin/master' into 2_0_0
Conflicts:
	lib/less/index.js
	lib/less/parser/parser.js
	lib/less/tree/rule.js
	test/less/property-name-interp.less
2014-09-03 07:36:20 +01:00
seven-phases-max
36383dc89b Fix property interpolation for @* values 2014-09-02 00:02:49 +04:00
jurcovicovam
9c7854708b tt 2014-08-27 22:36:23 +02:00
Luke Page
e33d0b9b79 Fix missing ^, causing parse error. Fixes #2154 2014-08-27 18:02:45 +02:00
jurcovicovam
37ae8c4adb Fragment handling in data-uri function 1959
The change removes #fragment from filePath before readig the file and adds
it back to the end of the generated uri.
2014-08-27 18:02:44 +02:00
jurcovicovam
d086d64e12 Eat up comments instead of calling them parse error:
* in @keyframe declaration #2059,
* after rule name before semicolon #826.

The comments are eaten instead of being printed into output, but it is
better then crashing on them.
2014-08-27 17:50:33 +02:00
Luke Page
41732cc60b pull out the input processing out of the parser class and a few small improvements - the no js option now applies to all js, including that within quotes. The Javascript node now also returns the right index. 2014-08-25 12:19:04 +01:00
Luke Page
5d26a378e7 Merge branch 'master' into 2_0_0 2014-08-24 22:50:44 +01:00
Luke Page
c4ed7069e7 Fix missing ^, causing parse error. Fixes #2154 2014-08-24 22:43:11 +01:00
Luke Page
cde9b79b6c much improved comment parsing 2014-08-17 11:30:18 +01:00
Luke Page
f85f253586 merge from master 2014-08-14 17:27:16 +01:00
Luke Page
466bc39a10 Merge pull request #2136 from SomMeri/data-uri-1959
Fragment handling in data-uri function 1959
2014-08-14 17:13:25 +01:00
Luke Page
169bbada40 Merge pull request #2135 from SomMeri/charset-2126
Charsets should float on top #2126
2014-08-14 17:12:12 +01:00
Luke Page
3735d8118c Merge pull request #2128 from SomMeri/issue-2127
Mixin wrongly called
2014-08-14 17:11:22 +01:00
Luke Page
7503268b6f Merge branch 'master' of https://github.com/less/less.js 2014-08-14 16:35:21 +01:00
Luke Page
74766691cc Support for /deep/ selector. Fixes #2023 2014-08-14 16:35:13 +01:00
jurcovicovam
0f8bd724f8 Fragment handling in data-uri function 1959
The change removes #fragment from filePath before readig the file and adds
it back to the end of the generated uri.
2014-08-03 13:20:02 +02:00
jurcovicovam
e7c81125b7 Charsets should float on top #2126 2014-08-03 10:37:10 +02:00
jurcovicovam
62eb799b40 Issue #2127, selectors matching function ignored * selector. 2014-07-29 15:36:24 +02:00
jurcovicovam
86c1b0d557 Fix interpolated import into media #1645
Media objects do not have ruleset property. They have rules property which
always contains one-member array with fake ruleset in it.
2014-07-28 13:15:50 +02:00
Luke Page
0e883957cc tests for import malformed 2014-07-27 20:56:21 +01:00
Luke Page
1e04f3364d better error message when import missing a semi-colon or malformed. 2014-07-27 20:47:19 +01:00
jurcovicovam
c6cf6a8a6a Moved @font-face property merge test into urls.less and re-enabled
merge.less in jasmine tests.
2014-07-27 14:12:57 +02:00
jurcovicovam
8daa61f220 Merge https://github.com/less/less.js into font-face-property-merge-2-2035
Conflicts:
	test/sourcemaps/basic.json
2014-07-27 14:02:38 +02:00