diff --git a/lib/output.js b/lib/output.js index 50e5aa43..070fdd1d 100644 --- a/lib/output.js +++ b/lib/output.js @@ -66,6 +66,7 @@ function OutputStream(options) { indent_level : 4, quote_keys : false, space_colon : true, + space_function : false, ascii_only : false, unescape_regexps : false, inline_script : false, @@ -838,8 +839,10 @@ function OutputStream(options) { if (!nokeyword) { output.print("function"); } - if (self.name) { + if (options.space_function || self.name) { output.space(); + } + if (self.name) { self.name.print(output); } output.with_parens(function(){