remove short lived @import-once in favour of @import (default is once) and @import (multiple) for multiple

This commit is contained in:
Luke Page
2013-03-05 11:38:21 +00:00
parent 3ac8371aea
commit 8437d0766d
3 changed files with 6 additions and 7 deletions

View File

@@ -1205,7 +1205,7 @@ less.Parser = function Parser(env) {
save();
var dir = $(/^@import(?:-(once|multiple))?\s+/);
var dir = $(/^@import?\s+/);
var options = (dir ? $(this.importOptions) : null) || {};
@@ -1213,7 +1213,6 @@ less.Parser = function Parser(env) {
features = $(this.mediaFeatures);
if ($(';')) {
features = features && new(tree.Value)(features);
if (dir[1] === 'multiple') { options.multiple = true; }
return new(tree.Import)(path, features, options, index, env.currentFileInfo);
}
}

View File

@@ -1,4 +1,4 @@
@import-once "import/import-once-test-c";
@import-once "import/import-once-test-c";
@import-once "import/import-once-test-c.less";
@import-once "import/deeper/import-once-test-a";
@import "import/import-once-test-c";
@import "import/import-once-test-c";
@import "import/import-once-test-c.less";
@import "import/deeper/import-once-test-a";

View File

@@ -1 +1 @@
@import-once "../import-once-test-c";
@import "../import-once-test-c";