From cd8ae5f712fa64ac2d6dff0c5028d8bc70d331ed Mon Sep 17 00:00:00 2001 From: Mihai Bazon Date: Fri, 17 Aug 2012 23:08:09 +0300 Subject: [PATCH] minor whitespace issues --- lib/output.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) 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(); -- 2.34.1