Luke Page
d0830141ef
v2.3.0
2015-01-27 00:18:46 +00:00
Luke Page
d70071546e
Merge branch 'master' of https://github.com/lejenome/less.js
...
Conflicts:
lib/less/render.js
2015-01-26 23:40:14 +00:00
Luke Page
31c3d04980
jscs style checking. Fixed whitespace issues.
2015-01-26 23:34:35 +00:00
Luke Page
82b29de3cd
Merge branch 'patch-8' of https://github.com/bassjobsen/less.js
2015-01-26 22:28:42 +00:00
Luke Page
69d4d60240
Merge pull request #2401 from SomMeri/interpolate-pseudo-selector-1294
...
Allow selector interpolation inside pseudoselectors. #1294
2015-01-26 23:14:47 +01:00
Luke Page
3571cadafb
Merge pull request #2404 from SomMeri/important-with-nested-mixin-v2-2394
...
Important on parametrized mixin
2015-01-26 23:13:17 +01:00
Luke Page
ab96e71a34
Merge remote-tracking branch 'sommeri/import-refence-directives-2008'
...
Conflicts:
test/css/import-reference.css
test/less/import-reference.less
test/less/import/import-reference.less
2015-01-26 22:08:35 +00:00
Luke Page
10586f0a92
make node available in tree
2015-01-26 21:53:02 +00:00
Luke Page
b09f30e079
support variables passed to data-uri
2015-01-26 20:17:27 +00:00
Luke Page
5e6e16ed8c
pick up comments on the end of the file
2015-01-26 19:52:56 +00: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
jurcovicovam
ed9b6efb13
Keyframes, supports and other directives should work with import
...
reference. #2008
2015-01-22 14:03:00 +01:00
jurcovicovam
d0e217e743
Important on parametrized mixin #2394
...
The !important flag on mixin call prevented proper evaluation of variables inside nested mixins. #2394
2015-01-21 14:54:48 +01:00
jurcovicovam
e064ac0ef2
Allow selector interpolation inside pseudoselectors. #1294
2015-01-20 16:08:02 +01:00
Bass Jobsen
1aec38f440
Update parser.js
2015-01-19 09:13:49 +01:00
Bass Jobsen
12969de390
optional imports
...
should fix https://github.com/less/less.js/issues/2145
2015-01-19 09:09:14 +01:00
Luke Page
8ed6a9748e
Merge pull request #2392 from Justineo/isruleset
...
add support for `isruleset`
2015-01-15 07:23:15 +01: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
Luke Page
577afc35bc
Merge remote-tracking branch 'origin/extend-warnings'
2015-01-13 16:55:22 +00:00
jurcovicovam
84b1863ddf
Support include-path inside data-uri. Related to #1634 and #2275
2015-01-13 15:09:41 +01:00
Stefan Baumgartner
5551c40662
checking for doubles when warning for empty extends
...
follow up #2369
2015-01-13 11:11:47 +01: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
29ede6ae88
Merge branch 'master' into extend-warnings
2015-01-11 11:47:17 +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
2015-01-04 11:47:59 +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
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
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
9ba40925a9
Fix problem if you use import inline and import interpolation together. Fixes #2336
2015-01-03 09:02:38 +00:00
Luke Page
f0780394fb
Fix data-uri to count characters not the size of the file.
2015-01-01 19:06:05 +00:00
Luke Page
26fe1c4861
Merge pull request #2337 from bassjobsen/patch-1
...
Better output for the warning when file size exceeds
2015-01-01 19:54:41 +01:00
Luke Page
a15517a480
Merge pull request #2319 from jackwanders/expose-parser
...
Expose Less parsing as a top level feature of the less package
2015-01-01 19:47:35 +01:00
Luke Page
6b88f31ed5
Merge branch 'hotfix/isunit-empty' of https://github.com/chromice/less.js
...
Conflicts:
lib/less/functions/types.js
2015-01-01 17:56:36 +00:00
Luke Page
4704583540
Support empty as a valid argument for isunit. Fixes #2324
2015-01-01 17:49:12 +00:00
Luke Page
39a93cb9ba
Deprecate compression option. Fixes #2318
2015-01-01 17:38:40 +00:00
Luke Page
e334d69be4
Fix inconsistancy with encoding base64 with data-uri - wasn't calling right function
2015-01-01 17:09:25 +00:00
Luke Page
3f6abd18fe
also fix data-uri when in a sub-directory and a mixin with relative paths
2015-01-01 16:50:40 +00:00
Luke Page
99da1f21a3
revert original fix for #2360 and fix #2360 by constructing the URL using a Quoted type instead of an anonymous one, since the url is quoted.
2015-01-01 16:41:02 +00:00
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
94b37955f1
Proposed fix for issue #2360
...
I don't entirely understand how the tests are setup, so there are some
failing tests still but they appear to be isolated to base64 encoding
options.
2014-12-31 10:42:03 -07:00
Luke Page
97b06baea7
2.1.2 release
2014-12-20 14:49:15 +00:00
Bass Jobsen
0dfb2416d1
Better output for the warning when file size exceeds
...
As far as i understand does the logger.warn() function not accept such string neither has Less a built-in string format function?
2014-12-15 12:02:22 +01:00
Anton Muraviev
ab8deae516
Handle the missing second argument to isunit() with an appropriate error message.
2014-12-07 12:45:50 +00:00