mirror of
https://github.com/less/less.js.git
synced 2026-04-09 03:00:20 -04:00
(minor) ws fixes
This commit is contained in:
@@ -172,37 +172,36 @@ tree.Ruleset.prototype = {
|
||||
return css.join('') + (env.compress ? '\n' : '');
|
||||
},
|
||||
|
||||
joinSelectors: function( paths, context, selectors ) {
|
||||
joinSelectors: function (paths, context, selectors) {
|
||||
for (var s = 0; s < selectors.length; s++) {
|
||||
this.joinSelector(paths, context, selectors[s]);
|
||||
}
|
||||
},
|
||||
|
||||
joinSelector: function( paths, context, selector ) {
|
||||
var before = [], after = [], beforeElements = [], afterElements = [], hasParentSelector = false, el;
|
||||
joinSelector: function (paths, context, selector) {
|
||||
var before = [], after = [], beforeElements = [],
|
||||
afterElements = [], hasParentSelector = false, el;
|
||||
|
||||
for (var i = 0; i < selector.elements.length; i++) {
|
||||
el = selector.elements[i];
|
||||
if (el.combinator.value[0] === '&') {
|
||||
hasParentSelector = true;
|
||||
}
|
||||
if(!hasParentSelector) {
|
||||
beforeElements.push(el);
|
||||
} else {
|
||||
afterElements.push(el);
|
||||
}
|
||||
if (hasParentSelector) afterElements.push(el);
|
||||
else beforeElements.push(el);
|
||||
}
|
||||
|
||||
if(!hasParentSelector) {
|
||||
if (! hasParentSelector) {
|
||||
afterElements = beforeElements;
|
||||
beforeElements = [];
|
||||
}
|
||||
|
||||
if(beforeElements.length > 0) {
|
||||
before.push(new (tree.Selector)(beforeElements));
|
||||
if (beforeElements.length > 0) {
|
||||
before.push(new(tree.Selector)(beforeElements));
|
||||
}
|
||||
if(afterElements.length > 0) {
|
||||
after.push(new (tree.Selector)(afterElements));
|
||||
|
||||
if (afterElements.length > 0) {
|
||||
after.push(new(tree.Selector)(afterElements));
|
||||
}
|
||||
|
||||
for (var c = 0; c < context.length; c++) {
|
||||
|
||||
Reference in New Issue
Block a user