From 4fb6021b0bd68fff881adfe2781e991f9fd2416f Mon Sep 17 00:00:00 2001 From: Mihai Bazon Date: Fri, 17 Aug 2012 16:27:43 +0300 Subject: [PATCH] fix one more glitch --- lib/output.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/output.js b/lib/output.js index 85003290..54707f05 100644 --- a/lib/output.js +++ b/lib/output.js @@ -95,7 +95,7 @@ function OutputStream(options) { might_need_space = false; } if (might_need_semicolon) { - if (";{}".indexOf(ch) < 0 && !/[;]$/.test(OUTPUT)) { + if (";}".indexOf(ch) < 0 && !/[;]$/.test(OUTPUT)) { OUTPUT += ";"; current_col++; current_pos++; @@ -672,6 +672,8 @@ function OutputStream(options) { }); DEFPRINT(AST_UnaryPrefix, function(self, output){ output.print(self.operator); + if (is_alphanumeric_char(self.operator.charAt(0))) + output.space(); self.expression.print(output); }); DEFPRINT(AST_UnaryPostfix, function(self, output){ -- 2.34.1