Improve log() function [browser]

This commit is contained in:
cloudhead
2010-06-16 18:58:16 -04:00
parent 3c90f43eb1
commit 6e28483e1a

View File

@@ -57,10 +57,10 @@ var sheets = select('link[rel="stylesheet/less"]');
less.refresh = function (reload) {
loadStyleSheets(function (root, sheet, env) {
if (env.local) {
log("less: loading " + sheet.href + " from local storage.");
log("loading " + sheet.href + " from cache.");
} else {
log("parsed " + sheet.href + " successfully.");
createCSS(root.toCSS(), sheet, env.lastModified);
log("less: parsed " + sheet.href + " successfully.");
}
}, reload);
};
@@ -69,7 +69,7 @@ less.refresh();
function select(str) {
if (!document.querySelectorAll && typeof(jQuery) === "undefined") {
log("No selector method found");
log("no selector method found.");
} else {
return (document.querySelectorAll || jQuery).call(document, str);
}
@@ -84,7 +84,7 @@ function loadStyleSheets(callback, reload) {
function loadStyleSheet(sheet, callback, reload) {
var css = cache && cache.getItem(sheet.href);
var timestamp = cache && cache.getItem(sheet.href + ':timestamp');
var styles = { css: css, timestamp: timestamp };
var styles = { css: css, timestamp: timestamp };
xhr(sheet.href, function (data, lastModified) {
if (!reload && styles &&
@@ -193,7 +193,7 @@ function getXMLHttpRequest() {
try {
return new(ActiveXObject)("MSXML2.XMLHTTP.3.0");
} catch (e) {
log("less: browser doesn't support AJAX.");
log("browser doesn't support AJAX.");
return null;
}
}
@@ -204,7 +204,7 @@ function removeNode(node) {
}
function log(str) {
if (less.env == 'development' && typeof(console) !== "undefined") { console.log(str) }
if (less.env == 'development' && typeof(console) !== "undefined") { console.log('less: ' + str) }
}
function error(e, href) {