jurcovicovam
dc93dd54bf
Merge https://github.com/less/less.js into nested-parent-selector-2026-v1
...
Conflicts:
lib/less/parser/parser.js
lib/less/tree/ruleset.js
2015-01-28 10:46:49 +01:00
jurcovicovam
964b991423
Reviews changes: spacing and commented code.
...
Bug fixed: fixed handling of multi level nesting.
2015-01-28 09:50:44 +01:00
Luke Page
d206167c84
enforce spaces between operators for consistency
2015-01-27 22:24:12 +00:00
Luke Page
dc703deaf0
laxbreak
2015-01-27 22:02:05 +00:00
Luke Page
28de1cf788
Require parenthesis
2015-01-27 21:57:07 +00:00
Luke Page
08a7f9ebeb
more whitespace rules
2015-01-27 21:38:13 +00:00
Luke Page
7eb3d63632
Prevent double protocol in debug info. Fixes #2383
2015-01-27 17:35:33 +00:00
Luke Page
31c3d04980
jscs style checking. Fixed whitespace issues.
2015-01-26 23:34:35 +00: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
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
20e555bf47
Cleaned up parent selector replacement inside nested selectors :not() and
...
added unit test.
2015-01-20 13:40:56 +01:00
jurcovicovam
b5711dbb13
Working but extremly ugly version. Desperately needs clean up.
2015-01-18 11:47:23 +01:00
jurcovicovam
84b1863ddf
Support include-path inside data-uri. Related to #1634 and #2275
2015-01-13 15:09:41 +01: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
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
9ba40925a9
Fix problem if you use import inline and import interpolation together. Fixes #2336
2015-01-03 09:02:38 +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
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
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
4b1a200686
IE8/IE9 support
2014-11-02 13:50:04 +00:00
Luke Page
c757befb4f
flatten import visitor so that variable imports can be processed at the end of a global queue
2014-10-23 21:33:28 +01:00
Luke Page
b4ae1e880f
when finding variables, look inside sub import nodes
2014-10-23 18:33:13 +01:00
Luke Page
148a0f5908
put the appendage of the .less extension through the file manager so that behaviour can be over-ridden. Fixes #2235
2014-10-21 13:16:40 +01:00
Luke Page
9d535c0470
Whitespace - undo unusual new() syntax
2014-10-19 16:57:22 +01:00
Luke Page
845ec72131
improve error reporting
2014-10-19 16:48:04 +01:00
Luke Page
6d64213996
Fix issue #2221
2014-10-11 18:51:09 +01:00
Luke Page
dedf0eee38
rename env to context to avoid confusion with environment
2014-10-05 18:50:34 +01:00
Luke Page
10296d2947
Merge pull request #2217 from seven-phases-max/2_0_0
...
Fix interpolated selector match regression
2014-10-04 18:06:23 +01:00
Luke Page
7a6b1e278b
Pull out the file manager aspect of the environment so new file managers can be added dynamically
2014-10-04 17:46:30 +01:00
seven-phases-max
a51c8480ef
Fix interpolated selector match regression
2014-10-04 20:19:50 +04:00
Max Mikhailov
1ecce8b3ca
tree/directive.js: fix incorrect accept() code
...
Fixes #2191 .
2014-09-17 11:45:57 +04:00
Luke Page
e357dae7bc
allow lessc to load plugins. rename visitor directory to visitors to match others. Fix indexes in URL
2014-09-09 21:20:04 +01:00
Luke Page
1a78cd5901
Remove unnecessary text from require statements
2014-09-08 00:57:50 +01: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
a038121676
Cleaned up and added iteration for javascript too.
2014-09-05 17:04:06 +02:00