From: Mihai Bazon Date: Fri, 17 Aug 2012 20:08:09 +0000 (+0300) Subject: minor whitespace issues X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=cd8ae5f712fa64ac2d6dff0c5028d8bc70d331ed;p=UglifyJS.git minor whitespace issues --- diff --git a/lib/output.js b/lib/output.js index 12cf104e..05a0447d 100644 --- a/lib/output.js +++ b/lib/output.js @@ -713,17 +713,20 @@ function OutputStream(options) { /* -----[ literals ]----- */ DEFPRINT(AST_Array, function(self, output){ output.with_square(function(){ - self.elements.forEach(function(exp, i){ + var a = self.elements, len = a.length; + if (len > 0) output.space(); + a.forEach(function(exp, i){ if (i) output.comma(); exp.print(output); }); + if (len > 0) output.space(); }); }); DEFPRINT(AST_Object, function(self, output){ if (self.properties.length > 0) output.with_block(function(){ self.properties.forEach(function(prop, i){ if (i) { - output.comma(); + output.print(","); output.newline(); } output.indent();