From: GoalSmashers Date: Fri, 6 Sep 2013 07:31:52 +0000 (+0200) Subject: Fixes compression efficiency for stylesheets with @import statements. X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=447220d9ab97bd25ffb09c19e54eacdfc5471735;p=clean-css.git Fixes compression efficiency for stylesheets with @import statements. --- diff --git a/bin/cleancss b/bin/cleancss index 4c903587..89521e4e 100755 --- a/bin/cleancss +++ b/bin/cleancss @@ -105,7 +105,7 @@ function minify(data) { var taken = process.hrtime(start); console.error('Minification time: %dms', ~~(taken[0] * 1e3 + taken[1] / 1e6)); - console.error('Compression efficiency: %d%', ~~((1 - minified.length / data.length) * 100)); + console.error('Compression efficiency: %d%', ~~((1 - minified.length / CleanCSS.originalSize) * 100)); } else { minified = CleanCSS.process(data, cleanOptions); } diff --git a/lib/clean.js b/lib/clean.js index e8f1ff53..6e849c88 100644 --- a/lib/clean.js +++ b/lib/clean.js @@ -73,6 +73,8 @@ var CleanCSS = { }); } + this.originalSize = data.length; + replace(function escapeComments() { data = commentsProcessor.escape(data); });