# HG changeset patch # User Jaroslav Tulach # Date 1452660792 -3600 # Node ID 6429e051b1de46c663ff766cdf3ed4dbc85b8824 # Parent 3ef632633f36fe999b0f450ab142559da24e6fdc Better formatting of the function envelope diff -r 3ef632633f36 -r 6429e051b1de boot-script/src/main/java/net/java/html/boot/script/ScriptPresenter.java --- a/boot-script/src/main/java/net/java/html/boot/script/ScriptPresenter.java Thu Dec 31 08:20:05 2015 +0100 +++ b/boot-script/src/main/java/net/java/html/boot/script/ScriptPresenter.java Wed Jan 13 05:53:12 2016 +0100 @@ -100,7 +100,7 @@ } private FnImpl defineImpl(String code, String[] names, boolean[] keepAlive) { StringBuilder sb = new StringBuilder(); - sb.append("(function() {"); + sb.append("(function() {\n"); sb.append(" return function("); String sep = ""; if (names != null) for (String n : names) { @@ -109,8 +109,8 @@ } sb.append(") {\n"); sb.append(code); - sb.append("};"); - sb.append("})()"); + sb.append("\n };\n"); + sb.append("})()\n"); final Object fn; try {