Commit Graph

2260 Commits

Author SHA1 Message Date
Luke Page
36b40ab12a Merge remote-tracking branch 'sommeri/directives-imported-by-reference-v1-2359' 2015-01-26 19:29:07 +00:00
Luke Page
eabe338520 Merge pull request #2414 from bassjobsen/patch-9
explain inline maps
2015-01-26 17:45:03 +01:00
Bass Jobsen
aa19d9578d explain inline maps
explain inline maps are as base64 data uri's
2015-01-26 09:52:22 +01:00
jurcovicovam
dc2b685194 Added unit test for referenced parent selectors
Name: Parent selectors not working within mixins using (reference)
Number: #1979
2015-01-23 18:42:02 +01:00
jurcovicovam
8f1c35a814 Extend looses @supports imported by reference
New logic: directive with body that contains something referenced (for
example by extend) will be shown in output too. @Media works with the same
logic - it shows up in output if it contains something visible.

Related to: #2359
2015-01-23 17:48:26 +01:00
Luke Page
8ed6a9748e Merge pull request #2392 from Justineo/isruleset
add support for `isruleset`
2015-01-15 07:23:15 +01:00
Luke Page
2738aaea66 Merge pull request #2390 from bassjobsen/patch-7
message when sourcemap has been written
2015-01-15 07:06:02 +01:00
Luke Page
4d18bc3114 Clean less-bom 2015-01-15 06:02:17 +00:00
Luke Page
ed1abbb79b Merge pull request #2391 from DotNetSparky/fix-bom-imports
Remove BOM in imports.
2015-01-15 06:53:04 +01:00
shaun
d7f79be40d Always copy/create BOM tests, even if they already exist.
Useful if editing tests, so you don't have to keep deleting the
test/less-bom folder between each test.
2015-01-14 20:49:36 -08:00
Justineo
297ac17dda add support for isruleset 2015-01-15 12:12:39 +08:00
shaun
023dd62c88 Make copy of options before each test set.
Some operations modify the options object, which could influence the next
test set.
Modified the test labels in the output to include the
folder (to distinguish between the normal and BOM tests).
Modified warning message from data-uri file-not-found to include the
filename.
2015-01-14 08:26:39 -08:00
shaun
7f8026284a Remove BOM in imports.
Modified tests to run against a copy of the test files with BOMs inserted
into each .less and .css file (the copies are generated automatically if
the /test/less-bom folder doesn't exist or is empty).
2015-01-13 20:32:47 -08:00
Bass Jobsen
e8aa9442aa message when sourcemap has been written 2015-01-13 21:39:05 +01:00
Luke Page
577afc35bc Merge remote-tracking branch 'origin/extend-warnings' 2015-01-13 16:55:22 +00:00
Luke Page
cc79bc1213 Merge pull request #2387 from SomMeri/data-uri-1634
Data uri support for include-path
2015-01-13 17:54:31 +01:00
Luke Page
ea6bd41903 Merge pull request #2385 from ddprrt/extend-warnings
checking for doubles when warning for empty extends
2015-01-13 17:54:00 +01:00
jurcovicovam
84b1863ddf Support include-path inside data-uri. Related to #1634 and #2275 2015-01-13 15:09:41 +01:00
jurcovicovam
1dad2ff96c Merge https://github.com/less/less.js 2015-01-13 13:10:21 +01:00
Stefan Baumgartner
5551c40662 checking for doubles when warning for empty extends
follow up #2369
2015-01-13 11:11:47 +01:00
Luke Page
ccfd4e209d Merge branch 'master' of https://github.com/less/less.js 2015-01-12 21:33:53 +00:00
Luke Page
43773dd550 Pass the css from the cache into the callback. Fixes #2381 2015-01-12 19:39:51 +00:00
Luke Page
b724f5ae28 Merge pull request #2380 from seven-phases-max/referencing-variable-by-color-keyword
Colour keyword as variable name reference
2015-01-11 18:38:20 +00:00
seven-phases-max
112bfec4e5 fixes svg-gradient function broken by prev. color object changes 2015-01-11 22:13:12 +04:00
Luke Page
669cc3d16d update dependencies 2015-01-11 16:54:10 +00:00
Luke Page
40eb3caacc ignore sauce errors at the moment 2015-01-11 16:38:40 +00:00
Luke Page
dff4540f5b test for absolute paths and do not try and join if absolute. Fixes #2375 2015-01-11 16:31:32 +00:00
Luke Page
8ea1e880f2 improve error messages when failing to import for #2375 2015-01-11 16:30:29 +00:00
Luke Page
c0364951a1 Merge branch 'master' into extend-warnings 2015-01-11 11:57:18 +00:00
Luke Page
3bf458dc46 Change test to not require rn 2015-01-11 11:55:55 +00:00
Luke Page
29ede6ae88 Merge branch 'master' into extend-warnings 2015-01-11 11:47:17 +00:00
Luke Page
4dcc4e954c Merge pull request #2369 from ddprrt/extend-warnings
making sure :extend warning does not bubble up, fixes #1618
2015-01-11 11:44:52 +00:00
seven-phases-max
f0d7b6a9fa allow colour keywords to serve as variable names (for @@) 2015-01-11 04:45:30 +04:00
Luke Page
ddc7ba9845 allow empty directives. fixes #2377 2015-01-10 16:53:07 +00:00
Stefan Baumgartner
3435d193e8 making sure :extend warning does not bubble up
parent_ids contains all the selectors which this extend has to draw from. If the extend has more than one parent, it's a reference done in another selector.
2015-01-05 18:20:57 +01:00
Luke Page
b2b8043cc9 2.2.0 Release v2.2.0 2015-01-04 11:47:59 +00:00
Luke Page
bac6f22a84 Add image-size functions. Fixes #1378 2015-01-04 11:25:56 +00:00
Luke Page
4ddcf63d33 Use the parser for modify vars and global vars - Fixes additional \n in sourcemap content. Fixes #1761 2015-01-04 10:51:33 +00:00
Luke Page
15fc1cb332 exclude sync and integration tests if test name is specified 2015-01-04 08:45:57 +00:00
Luke Page
10ea767708 Fix #2242 - detect if less does not parse final character 2015-01-04 08:45:31 +00:00
Luke Page
9e279a69d8 Some simplification in the browser and do not cache if modify vars is se. Fixes #2054 2015-01-04 08:11:48 +00:00
Luke Page
fd0beface8 Allow the browser tests to be run without compression for easier debugging 2015-01-04 08:10:23 +00:00
Luke Page
aaa2462bdb Only detect filenames as css if they have \/.#& before css. Fixes #2364 2015-01-03 17:32:54 +00:00
Luke Page
49955d3a35 Fix parse error effectinge pseudo classes with guards. Fixes #2352 2015-01-03 17:07:06 +00:00
Luke Page
c4c365e613 Fix parse refactor - this passed to the plugin manager must be less 2015-01-03 16:22:25 +00:00
Luke Page
d91394f377 typo, option should not be commented out. 2015-01-03 15:18:35 +00:00
Luke Page
2222910438 add an option for extra compression. test using compressed version of less.js 2015-01-03 15:14:15 +00:00
Luke Page
11fd6b17dc Default svgs to not be base64 encoded. encodeUri the svg-gradient function (and never base64 encode it). Fixes #2250 2015-01-03 14:59:51 +00:00
Luke Page
64382de11b Fix an issue with the import visitor that can cause the parse callback to be called multiple times 2015-01-03 14:56:55 +00:00
Luke Page
f47875ea28 some fixes to the tests and warn if render calls the callback multiple times 2015-01-03 14:52:50 +00:00